www.astro-buildingservice.com
Open in
urlscan Pro
18.193.36.153
Public Scan
Effective URL: https://www.astro-buildingservice.com/
Submission: On April 19 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 18th 2022. Valid for: 3 months.
This is the only time www.astro-buildingservice.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 100.24.208.97 100.24.208.97 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 2 | 18.193.36.153 18.193.36.153 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 13.224.96.7 13.224.96.7 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 13.224.99.81 13.224.99.81 | 16509 (AMAZON-02) (AMAZON-02) | |
8 | 65.9.70.172 65.9.70.172 | 16509 (AMAZON-02) (AMAZON-02) | |
10 | 13.225.80.53 13.225.80.53 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 13.32.118.47 13.32.118.47 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 13.224.99.60 13.224.99.60 | 16509 (AMAZON-02) (AMAZON-02) | |
29 | 8 |
ASN14618 (AMAZON-AES, US)
PTR: staticip2.multiscreensite.com
astro-buildingservice.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-193-36-153.eu-central-1.compute.amazonaws.com
www.astro-buildingservice.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-96-7.zrh50.r.cloudfront.net
dp-cdn.multiscreensite.com | |
irp-cdn.multiscreensite.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-99-81.zrh50.r.cloudfront.net
lirp.cdn-website.com |
ASN16509 (AMAZON-02, US)
PTR: server-65-9-70-172.fra56.r.cloudfront.net
irp.cdn-website.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-80-53.fra2.r.cloudfront.net
static.cdn-website.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-32-118-47.fra60.r.cloudfront.net
d32hwlnfiv2gyn.cloudfront.net |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-99-60.zrh50.r.cloudfront.net
static-cdn.multiscreensite.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
cdn-website.com
lirp.cdn-website.com — Cisco Umbrella Rank: 20181 irp.cdn-website.com — Cisco Umbrella Rank: 21228 static.cdn-website.com — Cisco Umbrella Rank: 21452 |
398 KB |
4 |
multiscreensite.com
dp-cdn.multiscreensite.com — Cisco Umbrella Rank: 667150 irp-cdn.multiscreensite.com — Cisco Umbrella Rank: 36867 static-cdn.multiscreensite.com — Cisco Umbrella Rank: 24022 |
14 KB |
3 |
astro-buildingservice.com
2 redirects
astro-buildingservice.com www.astro-buildingservice.com |
19 KB |
2 |
cloudfront.net
d32hwlnfiv2gyn.cloudfront.net |
19 KB |
0 |
spotzerpiwik.com
Failed
spotzerpiwik.com Failed |
|
29 | 5 |
Domain | Requested by | |
---|---|---|
10 | static.cdn-website.com |
www.astro-buildingservice.com
static.cdn-website.com |
8 | irp.cdn-website.com |
www.astro-buildingservice.com
irp.cdn-website.com |
3 | lirp.cdn-website.com |
www.astro-buildingservice.com
|
2 | static-cdn.multiscreensite.com |
static.cdn-website.com
|
2 | d32hwlnfiv2gyn.cloudfront.net |
www.astro-buildingservice.com
|
2 | www.astro-buildingservice.com | 1 redirects |
1 | irp-cdn.multiscreensite.com |
www.astro-buildingservice.com
|
1 | dp-cdn.multiscreensite.com | |
1 | astro-buildingservice.com | 1 redirects |
0 | spotzerpiwik.com Failed |
www.astro-buildingservice.com
|
29 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.facebook.com |
www.vivial.net |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.astro-buildingservice.com R3 |
2022-04-18 - 2022-07-17 |
3 months | crt.sh |
multiscreensite.com R3 |
2022-03-16 - 2022-06-14 |
3 months | crt.sh |
*.cloudfront.net Amazon |
2022-02-01 - 2023-01-31 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.astro-buildingservice.com/
Frame ID: 442023914E15EE474A744E514BF72F7A
Requests: 29 HTTP requests in this frame
Screenshot
Page Title
Astro Building Service LLC | Commercial Cleaning | New London, CTPage URL History Show full URLs
-
http://astro-buildingservice.com/
HTTP 301
http://www.astro-buildingservice.com/ HTTP 301
https://www.astro-buildingservice.com/ Page URL
Detected technologies
jQuery (JavaScript Libraries) ExpandDetected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Built by Vivial
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://astro-buildingservice.com/
HTTP 301
http://www.astro-buildingservice.com/ HTTP 301
https://www.astro-buildingservice.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.astro-buildingservice.com/ Redirect Chain
|
72 KB 19 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg_37.png
dp-cdn.multiscreensite.com/gallery/ |
112 B 501 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
shutterstock_81170608X500-499x279.dm.edit_1gJIJk-320w.jpg
lirp.cdn-website.com/b9b0a74f/dms3rep/multi/opt/ |
11 KB 11 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Logo-366x115.gif
irp-cdn.multiscreensite.com/b9b0a74f/dms3rep/multi/ |
3 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
shutterstock_460680343-500x334-510w.jpg
lirp.cdn-website.com/b9b0a74f/dms3rep/multi/opt/ |
20 KB 20 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
shutterstock_283594649-500x334-504w.jpg
lirp.cdn-website.com/b9b0a74f/dms3rep/multi/opt/ |
21 KB 22 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
irp.cdn-website.com/fonts/ |
98 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d-css-runtime-desktop-one-package.min.css
static.cdn-website.com/mnlt/production/2453/_dm/s/rt/dist/css/ |
234 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
551fa4aca1049d6b1f4cde1ef078a398.css
irp.cdn-website.com/WIDGET_CSS/production_2453/ |
12 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
b9b0a74f_1.min.css
irp.cdn-website.com/b9b0a74f/files/ |
235 KB 29 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
b9b0a74f_home_1.min.css
irp.cdn-website.com/b9b0a74f/files/ |
3 KB 949 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
static.cdn-website.com/libs/jquery/2.2.4/ |
84 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d-js-one-runtime-unified-desktop.min.js
static.cdn-website.com/mnlt/production/2453/_dm/s/rt/dist/scripts/ |
372 KB 91 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
BngRUXZYTXPIvIBgJJSb6u92w7CIwRg.ttf
irp.cdn-website.com/fonts/s/robotoslab/v7/ |
59 KB 31 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
BngMUXZYTXPIvIBgJJSb6ufD5qA.ttf
irp.cdn-website.com/fonts/s/robotoslab/v7/ |
59 KB 31 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOmCnqEu92Fr1Mu4mxK.woff2
irp.cdn-website.com/fonts/s/roboto/v29/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2
irp.cdn-website.com/fonts/s/robotoslab/v22/ |
32 KB 32 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sp-2.0.0-dm-0.1.min.js
d32hwlnfiv2gyn.cloudfront.net/ |
49 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
piwik.js
spotzerpiwik.com/berry// |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lozad.min.js
static.cdn-website.com/libs/lozad/1.15.0/ |
3 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
14.2077ba8301128858a60d.js
static.cdn-website.com/mnlt/production/2453/editor/apps/modules/runtime/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime-module-anchors.45de80bf97413604ac19.js
static.cdn-website.com/mnlt/production/2453/editor/apps/modules/runtime/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1.9a25e57fafe0a4658324.js
static.cdn-website.com/mnlt/production/2453/editor/apps/modules/runtime/ |
127 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3.b8ce288a865465d4cf85.js
static.cdn-website.com/mnlt/production/2453/editor/apps/modules/runtime/ |
51 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dm-common-icons.ttf
static-cdn.multiscreensite.com/fonts/ |
2 KB 3 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dm-social-icons.ttf
static-cdn.multiscreensite.com/fonts/ |
7 KB 7 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
26.b9dc1509814698550a5c.js
static.cdn-website.com/mnlt/production/2453/editor/apps/modules/runtime/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
i
d32hwlnfiv2gyn.cloudfront.net/ |
37 B 373 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
21.8353c59f3b0aebe25ac2.js
static.cdn-website.com/mnlt/production/2453/editor/apps/modules/runtime/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- spotzerpiwik.com
- URL
- https://spotzerpiwik.com/berry//piwik.js
Verdicts & Comments Add Verdict or Comment
143 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| structuredClone object| oncontextlost object| oncontextrestored function| getScreenDetails string| _currentDevice object| Parameters function| loadCSS string| SystemID object| dmAPI boolean| isWLR object| customWidgetsFunctions object| customWidgetsStrings object| collections string| currentLanguage string| d_version string| build function| buildEditorParent string| version boolean| isMultiScreen object| editorParent object| previewParent string| assetsCacheQueryParam function| $ function| jQuery function| jquery string| cookiesNotificationMarkupPreview boolean| shouldMonitorImages number| numOfImageLoadErrorsReported object| INSITE object| rtCommonProps object| Base64 number| hexcase string| b64pad function| hex_sha1 function| b64_sha1 function| any_sha1 function| hex_hmac_sha1 function| b64_hmac_sha1 function| any_hmac_sha1 function| sha1_vm_test function| rstr_sha1 function| rstr_hmac_sha1 function| rstr2hex function| rstr2b64 function| rstr2any function| str2rstr_utf8 function| str2rstr_utf16le function| str2rstr_utf16be function| rstr2binb function| binb2rstr function| binb_sha1 function| sha1_ft function| sha1_kt function| safe_add function| bit_rol string| RSS_CONTAINER_SELECTOR string| RSS_CONTAINER_MORE_POSTS_BUTTON string| RSS_CONTAINER_MORE_POSTS_INNER_DIV string| POST_ITEM string| POST_ITEM_LINK string| POST_NEXT_ITEM_ELEMENT string| POST_PREV_ITEM_ELEMENT string| SEARCH_ELEMENT string| SEARCH_RESULTS_MAIN_DIV string| SEARCH_BUTTON string| SEARCH_RESULTS_DIV string| SEARCH_INPUT number| queryNumber string| lastSearchTerm object| blogItems object| currentShownPost function| initBlogs function| initHandlers function| findPostItem function| PostItem function| fetchMoreBlogItems function| fetchMoreBlogItemsForBlogger function| search function| closeSearch function| initSwipeHandlers function| cropImage function| initStickyHeaderIfNeeded object| layoutDeviceComponentInterface object| layoutDeviceInterface function| invokeSafe function| getSafeFn function| getSafe undefined| isReseller boolean| isWLReseller boolean| isDudaone function| UAParser function| EventEmitter object| eventie function| imagesLoaded object| _dwigdets object| styleSheet function| WOW object| webpackJsonpruntime function| savedBind object| collectionsLock object| _modules object| runtime function| delayFn boolean| actualTouchDevice undefined| editedFromTouchDevice string| __x__ string| _ajaxContainer object| _currentPage function| dm_gaq_push_url function| dm_gaq_push_event function| showOverlay function| dmShowPopupPage function| dmShowPopup function| dmHidePopup function| dmModifyPopupPageContent function| handleImageLoadError function| setSmartSiteCookiesInternal function| setCustomWidgetScripts function| setCustomWidgetStrings function| setSidebarPosition function| _hideMe function| _launchHashed number| c2 number| c1 function| $f function| Froogaloop function| iScroll object| _dm_gaq object| _gaq object| _dm_insite object| GlobalSnowplowNamespace function| snowplow function| dmsnowplow object| _paq number| expireDays number| visitLength function| setSmartSiteCookies object| layoutApp function| lozad object| anchorsApp object| Snowplow object| webpackJsonp object| dam7 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.
Domain/Path | Expires | Name / Value |
---|---|---|
www.astro-buildingservice.com/ | Name: dm_timezone_offset Value: 0 |
|
www.astro-buildingservice.com/ | Name: dm_last_page_view Value: 1650400723856 |
|
www.astro-buildingservice.com/ | Name: dm_this_page_view Value: 1650400723856 |
|
www.astro-buildingservice.com/ | Name: dm_last_visit Value: 1650400723856 |
|
www.astro-buildingservice.com/ | Name: dm_total_visits Value: 1 |
|
www.astro-buildingservice.com/ | Name: _sp_id.6e9e Value: f6f41d040fde838b.1650400724.1.1650400724.1650400724 |
|
www.astro-buildingservice.com/ | Name: _sp_ses.6e9e Value: 1650402523923 |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Strict-Transport-Security | max-age=31536000; preload |
X-Content-Type-Options | nosniff |
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.
astro-buildingservice.com
d32hwlnfiv2gyn.cloudfront.net
dp-cdn.multiscreensite.com
irp-cdn.multiscreensite.com
irp.cdn-website.com
lirp.cdn-website.com
spotzerpiwik.com
static-cdn.multiscreensite.com
static.cdn-website.com
www.astro-buildingservice.com
spotzerpiwik.com
100.24.208.97
13.224.96.7
13.224.99.60
13.224.99.81
13.225.80.53
13.32.118.47
18.193.36.153
65.9.70.172
01d82e8f166d6b031cf9665c27ef1b86b8501abc78b45070cc582dc58a2be5cd
05b85d96f41fff14d8f608dad03ab71e2c1017c2da0914d7c59291bad7a54f8e
08c2e562e48b0e1ea13aad433da4d484dcd17b5947944fbf212d536018e93aea
0a4e8c5870e22eaac577afbbc489535ae28a03687917c3c9e0834f843aaf7819
11d759771be5e46047a2a72ea6a1c2eb5fd1e7767c26309415bc124b30d2e48b
214c69dcf07285a8cad6fcf30fb1b2cd03db3255eb009952491a0dc445fdc452
2342db1cfa4fa351ab1f9768fd94a53e129584fb7aecb4ecd751475f323e2e3a
2c2dd34c8a8d2ed4b4e91eed55c2404518bb4a5ff02ae68e7a08f4e14ddb3e46
432d3ceb04bc5bb9c94242a57a06211ab0cbe6168af26354223a9b57df4266f0
4737e970e7344d8bf4ee6760b4a0dd29c21c1899a7c34dbe1e10cb2893834f5a
493ed50a1c2ec68cea8cff58e85fb781be5590918d671e71432dc757b09a977f
6033ddf0bf8992cf448cc97d586f669417896f1d743ed6b8e103ff110ebd65c2
677125fb0f8312abbb041af75204b7c3449fed611cd43b36dd9f183922ff7ae5
6edd46f42f2f873abd2001ff694e7eb63648eaa49ac5bf4708ab4dce2b7065c8
7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e
8401ee884e8ea0847fce9f743c3e465a40cc430386c0ee12bb8fb54e0728d6bc
852c0ee7ab83edb1b9c064cdf179f1cb27cd8d5ec5b696d9328b369d094061f6
9b1dbd0579fdc483d36e7b1e600c00f50c3920d97728804fce8b33cc67dd39d4
a37579fc4cb84d43e172042785f49403af33e0c0e7b7c616461381ba41941f98
a9783988fc174a676e62cbedcde11d3e961f862761f78f9ad5b4b4ed5251b056
b2d9c12223e52724b5cf4f38b3ad10f1b9016ca6b85e1f517fcb54c3cf82ee60
b30b6923810e8915afc7bc6495f447fc8857183a39b927ba95a5b1837c29dece
bb229a48bee31f5d54ca12dc9bd960c63a671f0d4be86a054c1d324a44499d96
cc46322d5c4d41da447f26f7fa714827f2ec9a112968c12ef5736c7494985eca
cf52f4796a7246f34ae732e0284fdba52ca3848d9fa29c4b444d49cf88f2c444
e8e4e1f414f2a790771c5713eb9335d443a9c28ae1ef920d96fd174c56125fc8
f7546e28269bbfefc9938ae342cf65cf892fb32f803e448984ae7c0c78f2a015
fa92d6bbc097a28c4a6ba894984cf3be9b2799f501a361af03098355921264f7