www.xenturysolutions.com
Open in
urlscan Pro
2803:a410:9012:112::
Public Scan
Effective URL: https://www.xenturysolutions.com/site/index.html
Submission: On October 11 via api from IN — Scanned from DE
Summary
TLS certificate: Issued by R11 on August 24th 2024. Valid for: 3 months.
This is the only time www.xenturysolutions.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 46 | 2803:a410:901... 2803:a410:9012:112:: | 64114 (TECNOWEB ...) (TECNOWEB PERU SAC) | |
1 | 2a00:1450:400... 2a00:1450:4001:828::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:82a::2003 | 15169 (GOOGLE) (GOOGLE) | |
48 | 3 |
ASN64114 (TECNOWEB PERU SAC, PE)
xenturysolutions.com | |
www.xenturysolutions.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
46 |
xenturysolutions.com
1 redirects
xenturysolutions.com www.xenturysolutions.com |
950 KB |
2 |
gstatic.com
fonts.gstatic.com |
66 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 30 |
2 KB |
48 | 3 |
Domain | Requested by | |
---|---|---|
45 | www.xenturysolutions.com |
www.xenturysolutions.com
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
www.xenturysolutions.com
|
1 | xenturysolutions.com | 1 redirects |
48 | 4 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.xenturysolutions.com R11 |
2024-08-24 - 2024-11-22 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-09-24 - 2024-12-17 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-09-24 - 2024-12-17 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.xenturysolutions.com/site/index.html
Frame ID: 832BF6EA94CC7D849A09CD81A1F555AC
Requests: 48 HTTP requests in this frame
Screenshot
Page Title
XENTURY SOLUTIONSPage URL History Show full URLs
-
http://xenturysolutions.com/
HTTP 307
https://xenturysolutions.com/ HTTP 302
https://www.xenturysolutions.com/site/index.html Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://xenturysolutions.com/
HTTP 307
https://xenturysolutions.com/ HTTP 302
https://www.xenturysolutions.com/site/index.html Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
48 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
index.html
www.xenturysolutions.com/site/ Redirect Chain
|
4 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.css
www.xenturysolutions.com/site/css/ |
120 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.xenturysolutions.com/site/css/ |
19 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
include_script.js
www.xenturysolutions.com/site/js/ |
719 B 362 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg_pic1.jpg
www.xenturysolutions.com/site/img/ |
738 KB 739 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo_splash.png
www.xenturysolutions.com/site/img/ |
34 KB 34 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
www.xenturysolutions.com/site/img/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soc_icon_1.png
www.xenturysolutions.com/site/img/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soc_icon_2.png
www.xenturysolutions.com/site/img/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soc_icon_3.png
www.xenturysolutions.com/site/img/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.js
www.xenturysolutions.com/site/js/ |
58 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
17 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.fancybox.css
www.xenturysolutions.com/site/css/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
request_url.js
www.xenturysolutions.com/site/js/ |
1 KB 501 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.8.3.min.js
www.xenturysolutions.com/site/js/ |
91 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.ba-resize.min.js
www.xenturysolutions.com/site/js/ |
863 B 449 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.easing.1.3.js
www.xenturysolutions.com/site/js/ |
8 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.animate-colors-min.js
www.xenturysolutions.com/site/js/ |
2 KB 751 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.backgroundpos.min.js
www.xenturysolutions.com/site/js/ |
2 KB 757 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.mousewheel.js
www.xenturysolutions.com/site/js/ |
2 KB 652 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bgStretch.js
www.xenturysolutions.com/site/js/ |
10 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TMForm.js
www.xenturysolutions.com/site/js/ |
31 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sImg.js
www.xenturysolutions.com/site/js/ |
2 KB 754 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
uScroll.js
www.xenturysolutions.com/site/js/ |
10 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hoverSprite.js
www.xenturysolutions.com/site/js/ |
2 KB 728 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sprites.js
www.xenturysolutions.com/site/js/ |
10 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scroll_to_top.js
www.xenturysolutions.com/site/js/ |
423 B 209 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ajax.js.switch.js
www.xenturysolutions.com/site/js/ |
14 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
script.js
www.xenturysolutions.com/site/js/ |
5 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
history.min.js
www.xenturysolutions.com/site/js/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
web_site_loader.gif
www.xenturysolutions.com/site/img/ |
15 KB 15 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gallLoader.gif
www.xenturysolutions.com/site/img/ |
3 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
splash_bg.png
www.xenturysolutions.com/site/img/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
splash_bg_side.png
www.xenturysolutions.com/site/img/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
content_header_bg.png
www.xenturysolutions.com/site/img/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
content_header_bg_side.png
www.xenturysolutions.com/site/img/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu_bg.png
www.xenturysolutions.com/site/img/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu_bg_side.png
www.xenturysolutions.com/site/img/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
menu_dot.png
www.xenturysolutions.com/site/img/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
page_bg.png
www.xenturysolutions.com/site/img/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAewA.woff2
fonts.gstatic.com/s/opensans/v40/ |
19 KB 19 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v40/ |
47 KB 47 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soc_icon_1.png
www.xenturysolutions.com/site/img/ |
3 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soc_icon_2.png
www.xenturysolutions.com/site/img/ |
3 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soc_icon_3.png
www.xenturysolutions.com/site/img/ |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg_pic1.jpg
www.xenturysolutions.com/site/img/ |
738 KB 0 |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.xenturysolutions.com/site/img/ |
80 KB 5 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.xenturysolutions.com/site/img/ |
80 KB 0 |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
14 JavaScript Global Variables
These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.
function| include string| siteHref string| sitePath string| hashString function| $ function| jQuery object| regula object| jQuery18304958851698150004 boolean| isSplash string| ua object| regV string| userScale number| new_value number| m_top0 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
fonts.googleapis.com
fonts.gstatic.com
www.xenturysolutions.com
xenturysolutions.com
2803:a410:9012:112::
2a00:1450:4001:828::200a
2a00:1450:4001:82a::2003
0164458a79212c634b84d441892599d929d91ffbfa38d520f88491dcd79c4973
0757f7ff6e5f6a581922a5e2d42c5e0cf7475d880885a9802e8bdd5e4188dd34
0cf8de97c08d407be5525395643584764921e15c8172ca7c507aed849cb8949b
2323fa5605f4eb541816d64bc2d3c908d3d1d68151afc61f58841ec59c28f324
2bab8cbac4d7ff71388f27d654ef38529f13b4e711e67fafe55b0e56e80ad40d
3054af7e21c5a3df4f1ec545aff8fb08715d0741e755e053b1f6490c9d3c7733
345335047e630882ded5238c3307e866511073e050c94ab038041d51953d3088
3475e54339d98a4e5dfe07100f3617c8608616c487287491bc3e968948774a73
399d0a46465a2cb70a0d9be37c026c8afc78e8c4545f419dfd6980ea10875c33
3c4d6a1421c7ddb7e404521fe8c4cd5be5af446d7689cd880be26612eaad3cfa
442b72c81ff4e9ff67268cc1226abce9add2d282993daad01eedfe13fab0fbb5
45812f56a25a4ab85f98cfed793d86af03b7a787ffa58a229d7a67173054244a
46499be3caeecd8f6442c72d7a2a6a34a329eed20fd716c1c846c695111ac8c3
487c42bcaccfb8dc106b2a2c647892aa28facda4367775c6fae4c7101a2ea3de
4e181d64574bcee4951148b7115b21ab271a81022ab638eb7e7ca1d96d7bb518
4fbce57363c446bbc308a559366edcd290ee528dbb4678d5d8a717ab331430e3
61330b6cb790626a5608a4542ef3bdda5702138a14f305cea3b6ed5ad1c32f24
61c6caebd23921741fb5ffe6603f16634fca9840c2bf56ac8201e9264d6daccf
62de641ae6da30b11dabe6ac4a79dccec55853341f4205b25552f4246d382eca
640445892e303a347a8f7d09364ee1de4d682953e29afb4a557f22f6e8844ed0
650383eb2a63e94a3ea32b9b48dd192b01343dbedead74b0711b741b68ee3945
79591acc7e27231b282ffedfa2e074b46f2ba541bc5fe78a3f876fe5f1524390
83d1a7134849b52ea6ef730fdc428c375419143ed30b61c2902b36cf597da151
8e12421000ac96a8c5a45224cbde6a7cacb9c908f82d955e2a8cb32da2253c6f
91e4bdacc7d0128ea34b3c557d23e436dfd4f5a869f4b4fda4bcc89c4c7c5e0e
9a1f8489f933458352ed094722a3f73b3ca58f62106cadeefc51cb7ea7b15836
a393a7dd0e08538e37c99c32f8dd264faa29d7098e0adac04c77f3559a306e8d
a74939afb1d9a8f9fa6d14b7da673f1c458e4450ec44737538b4173fd4f3b848
a75f2270c30bf6a23964ff83aea0dbc48954a2317b8975a7d15b9c7743dc46e3
acd2f8665dcbc6c9592084c03ab1ff4d922e9a9ce3bcf701831f8cd56c64ca58
b08a4d25ad646e59675c8c9bdb67f2e8ea265cbba4f40eee683689260f4f47ef
b54e4c68139f14b57c26a4c3e393d204674d36851bbfc6347827dc7650cf4dc7
b5df9302f2dc92b0abfdad8380e70130c0b5f75023e26aebb10a154ee0d3536c
bbe10fc2b9cca2f65603bbfa7e076df2c76ce055ae62dca76c7af78c21727adb
c0e6e82579436823d6678a2c34e7ce160ef7a7fc11e23be399f269fc3293de40
c51e0b3ed67cc7ac09f91861eae2af65f79a9bbf8ac5a3fa63bfedf72bd560a5
e1e1c7b0e93c612547e06846fbf2c5cd1e73a202fb74277db3942adfda20b5b2
e22a8ab2b85d12cf94e8dd52b425c9d90ce8b460214533b2687183fb1b655b5f
ecf93105e8a8268708483d0371786f243eeb32ca73cbbbfe4635c25405588e5c
ed0ddb3ddb1e83a18c40e51c7dbad8a54450bb322e48e08b91818e3dae7e5473
f73af6c401f0d83362a35e2330c1fd5cf441bc3acaa78a83d679eb2ac4b9288f
fb574ac99816934188c2d30179da51e96251efe6514ec7780123ef412cc16f8d
fbd0a9044485cf459b140eff6d5d3713426f53b287c7e3e6c45e7ab7a861479e