www.doccheck.com
Open in
urlscan Pro
195.82.66.204
Public Scan
Effective URL: https://www.doccheck.com/email-activation/1316963/0d721e0ac13741eddb6ff31d94a6dad183f248e9?dcuid=dcp_114a7981054e099bd86d...
Submission: On August 19 via manual from NL — Scanned from AT
Summary
TLS certificate: Issued by Sectigo RSA Domain Validation Secure ... on April 8th 2024. Valid for: a year.
This is the only time www.doccheck.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 | 217.175.192.47 217.175.192.47 | 1764 (NEXTLAYER-AS) (NEXTLAYER-AS) | |
1 | 195.82.66.204 195.82.66.204 | 8469 (PIRONETND...) (PIRONETNDH-AS CANCOM Managed Services GmbH) | |
10 | 195.82.66.145 195.82.66.145 | 8469 (PIRONETND...) (PIRONETNDH-AS CANCOM Managed Services GmbH) | |
2 | 142.250.185.136 142.250.185.136 | 15169 (GOOGLE) (GOOGLE) | |
1 | 169.150.247.38 169.150.247.38 | 60068 (CDN77 _) (CDN77 _) | |
1 | 169.150.247.39 169.150.247.39 | 60068 (CDN77 _) (CDN77 _) | |
4 | 195.82.66.191 195.82.66.191 | 8469 (PIRONETND...) (PIRONETNDH-AS CANCOM Managed Services GmbH) | |
1 | 142.250.181.226 142.250.181.226 | 15169 (GOOGLE) (GOOGLE) | |
22 | 8 |
ASN8469 (PIRONETNDH-AS CANCOM Managed Services GmbH, DE)
PTR: www.doccheck.com
www.doccheck.com |
ASN8469 (PIRONETNDH-AS CANCOM Managed Services GmbH, DE)
PTR: ap145.antwerpes.de
dccdn.de |
ASN15169 (GOOGLE, US)
PTR: fra16s50-in-f8.1e100.net
www.googletagmanager.com |
ASN60068 (CDN77 _, GB)
PTR: 169-150-247-38.bunnyinfra.net
consent-eu.cookiefirst.com |
ASN60068 (CDN77 _, GB)
PTR: 169-150-247-39.bunnyinfra.net
consent.cookiefirst.com |
ASN8469 (PIRONETNDH-AS CANCOM Managed Services GmbH, DE)
intelligence.doccheck.com |
ASN15169 (GOOGLE, US)
PTR: fra16s56-in-f2.1e100.net
pagead2.googlesyndication.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
dccdn.de
dccdn.de — Cisco Umbrella Rank: 337723 |
1 MB |
7 |
doccheck.com
link.dcem.doccheck.com www.doccheck.com — Cisco Umbrella Rank: 685905 intelligence.doccheck.com |
3 KB |
2 |
cookiefirst.com
consent-eu.cookiefirst.com — Cisco Umbrella Rank: 210475 consent.cookiefirst.com — Cisco Umbrella Rank: 40486 |
40 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 112 |
209 KB |
1 |
googlesyndication.com
pagead2.googlesyndication.com — Cisco Umbrella Rank: 157 |
64 B |
22 | 5 |
Domain | Requested by | |
---|---|---|
10 | dccdn.de |
www.doccheck.com
dccdn.de |
4 | intelligence.doccheck.com | |
2 | www.googletagmanager.com |
dccdn.de
www.googletagmanager.com |
2 | link.dcem.doccheck.com | |
1 | pagead2.googlesyndication.com |
www.googletagmanager.com
|
1 | consent.cookiefirst.com |
consent-eu.cookiefirst.com
|
1 | consent-eu.cookiefirst.com |
dccdn.de
|
1 | www.doccheck.com | |
22 | 8 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
link.dcem.doccheck.com R11 |
2024-06-13 - 2024-09-11 |
3 months | crt.sh |
*.doccheck.com Sectigo RSA Domain Validation Secure Server CA |
2024-04-08 - 2025-04-08 |
a year | crt.sh |
dccdn.de Sectigo RSA Domain Validation Secure Server CA |
2023-11-23 - 2024-11-22 |
a year | crt.sh |
*.google-analytics.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.cookiefirst.com Sectigo RSA Domain Validation Secure Server CA |
2023-12-05 - 2024-12-16 |
a year | crt.sh |
*.g.doubleclick.net WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.doccheck.com/email-activation/1316963/0d721e0ac13741eddb6ff31d94a6dad183f248e9?dcuid=dcp_114a7981054e099bd86de24ac6853667&sc_src=email_698338&sc_lid=322411446&sc_uid=LfgkX3Pxdc&sc_llid=138801&sc_customer=1316963
Frame ID: 30984E74440813F65224A61153C06DDD
Requests: 22 HTTP requests in this frame
Screenshot
Page Title
DocCheckPage URL History Show full URLs
- https://link.dcem.doccheck.com/u/nrd.php?p=LfgkX3Pxdc_138801_698338_-2_1&ems_l=912544&l=kwwsvJ11zzz~grffkhf... Page URL
- https://www.doccheck.com/email-activation/1316963/0d721e0ac13741eddb6ff31d94a6dad183f248e9?dcuid=dcp_... Page URL
Detected technologies
Google AdSense (Advertising Networks) ExpandDetected patterns
- googlesyndication\.com/
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
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.
- https://link.dcem.doccheck.com/u/nrd.php?p=LfgkX3Pxdc_138801_698338_-2_1&ems_l=912544&l=kwwsvJ11zzz~grffkhfn~frp1hpdloadfwlydwlrq14649_9613g.54h3df46.74hgge9ii64g_7d9gdg4-6i57-h_IgfxlgY%24shuvb-96-%24TvfbvufYhpdlob%24flg%24TvfbolgY%24folqnlg%24TvfbxlgY%24xvhulg%24TvfboolgY%24oolg%24TvfbfxvwrphuY%24shuvb53_5-%24T&s=xAjhyDr6WjJe6RgvvOBP1Ma22vU&_esuh=_11_4c3064061efc38d2dc72025f42199810f666eff44bf4ec839c546f9b00ab661d Page URL
- https://www.doccheck.com/email-activation/1316963/0d721e0ac13741eddb6ff31d94a6dad183f248e9?dcuid=dcp_114a7981054e099bd86de24ac6853667&sc_src=email_698338&sc_lid=322411446&sc_uid=LfgkX3Pxdc&sc_llid=138801&sc_customer=1316963 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
22 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
nrd.php
link.dcem.doccheck.com/u/ |
1015 B 812 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
0d721e0ac13741eddb6ff31d94a6dad183f248e9
www.doccheck.com/email-activation/1316963/ |
5 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
link.dcem.doccheck.com/ |
0 315 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.8eba20c84d3ea49b9fe5.css
dccdn.de/www.doccheck.com/ |
381 KB 65 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime-es2015.e95bdd45a325f4f1ed01.js
dccdn.de/www.doccheck.com/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills-es2015.85e8ba85c2fa329814a6.js
dccdn.de/www.doccheck.com/ |
87 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scripts.17e8a8e6fe92a22925c6.js
dccdn.de/www.doccheck.com/ |
14 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor-es2015.8ca30f652433876fcb14.js
dccdn.de/www.doccheck.com/ |
2 MB 666 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-es2015.340d63e7d62717eac5b8.js
dccdn.de/www.doccheck.com/ |
2 MB 415 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
roboto-combined.css
dccdn.de/static.doccheck.com/fonts/1.0.2/ |
1 KB 438 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dc-icons.css
dccdn.de/static.doccheck.com/fonts/1.0.2/ |
276 B 327 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
512 KB 117 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iframeResizer.min.js
dccdn.de/static.doccheck.com/scripts/iframe-resizer/ |
14 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
consent.js
consent-eu.cookiefirst.com/sites/doccheck.com-a39366b0-7d05-4a80-8d88-06da621934bb/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
dccdn.de/static.doccheck.com/favicons/ |
15 KB 15 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner.js
consent.cookiefirst.com/ |
102 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
267 KB 92 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scroll
intelligence.doccheck.com/pageview/tracking/ |
16 B 16 B |
Image
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scroll
intelligence.doccheck.com/pageview/tracking/ |
16 B 16 B |
Image
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scroll
intelligence.doccheck.com/pageview/tracking/ |
16 B 16 B |
Image
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scroll
intelligence.doccheck.com/pageview/tracking/ |
16 B 16 B |
Image
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
landing
pagead2.googlesyndication.com/pagead/ |
42 B 64 B |
Ping
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
159 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.
object| webpackJsonp function| $localize function| Zone function| __zone_symbol__Promise function| __zone_symbol__ZoneAwarePromise function| __zone_symbol__fetch function| __zone_symbol__setTimeout function| __zone_symbol__clearTimeout function| __zone_symbol__setInterval function| __zone_symbol__clearInterval function| __zone_symbol__requestAnimationFrame function| __zone_symbol__cancelAnimationFrame function| __zone_symbol__webkitRequestAnimationFrame function| __zone_symbol__webkitCancelAnimationFrame function| __zone_symbol__alert function| __zone_symbol__prompt function| __zone_symbol__confirm function| __zone_symbol__MutationObserver function| __zone_symbol__WebKitMutationObserver function| __zone_symbol__IntersectionObserver function| __zone_symbol__FileReader boolean| __zone_symbol__ononabortpatched boolean| __zone_symbol__ononanimationendpatched boolean| __zone_symbol__ononanimationiterationpatched boolean| __zone_symbol__ononauxclickpatched boolean| __zone_symbol__ononbeforeinputpatched boolean| __zone_symbol__ononblurpatched boolean| __zone_symbol__ononcancelpatched boolean| __zone_symbol__ononcanplaypatched boolean| __zone_symbol__ononcanplaythroughpatched boolean| __zone_symbol__ononchangepatched boolean| __zone_symbol__ononcuechangepatched boolean| __zone_symbol__ononclickpatched boolean| __zone_symbol__ononclosepatched boolean| __zone_symbol__ononcontextmenupatched boolean| __zone_symbol__onondblclickpatched boolean| __zone_symbol__onondragpatched boolean| __zone_symbol__onondragendpatched boolean| __zone_symbol__onondragenterpatched boolean| __zone_symbol__onondragleavepatched boolean| __zone_symbol__onondragoverpatched boolean| __zone_symbol__onondroppatched boolean| __zone_symbol__onondurationchangepatched boolean| __zone_symbol__ononemptiedpatched boolean| __zone_symbol__ononendedpatched boolean| __zone_symbol__ononerrorpatched boolean| __zone_symbol__ononfocuspatched boolean| __zone_symbol__onongotpointercapturepatched boolean| __zone_symbol__ononinputpatched boolean| __zone_symbol__ononinvalidpatched boolean| __zone_symbol__ononkeydownpatched boolean| __zone_symbol__ononkeypresspatched boolean| __zone_symbol__ononkeyuppatched boolean| __zone_symbol__ononloadpatched boolean| __zone_symbol__ononloadstartpatched boolean| __zone_symbol__ononloadeddatapatched boolean| __zone_symbol__ononloadedmetadatapatched boolean| __zone_symbol__ononlostpointercapturepatched boolean| __zone_symbol__ononmousedownpatched boolean| __zone_symbol__ononmouseenterpatched boolean| __zone_symbol__ononmouseleavepatched boolean| __zone_symbol__ononmousemovepatched boolean| __zone_symbol__ononmouseoutpatched boolean| __zone_symbol__ononmouseoverpatched boolean| __zone_symbol__ononmouseuppatched boolean| __zone_symbol__ononmousewheelpatched boolean| __zone_symbol__ononpausepatched boolean| __zone_symbol__ononplaypatched boolean| __zone_symbol__ononplayingpatched boolean| __zone_symbol__ononpointercancelpatched boolean| __zone_symbol__ononpointerdownpatched boolean| __zone_symbol__ononpointerenterpatched boolean| __zone_symbol__ononpointerleavepatched boolean| __zone_symbol__ononpointermovepatched boolean| __zone_symbol__ononpointeroverpatched boolean| __zone_symbol__ononpointeruppatched boolean| __zone_symbol__ononprogresspatched boolean| __zone_symbol__ononratechangepatched boolean| __zone_symbol__ononresetpatched boolean| __zone_symbol__ononresizepatched boolean| __zone_symbol__ononscrollpatched boolean| __zone_symbol__ononseekedpatched boolean| __zone_symbol__ononseekingpatched boolean| __zone_symbol__ononselectpatched boolean| __zone_symbol__ononselectionchangepatched boolean| __zone_symbol__ononselectstartpatched boolean| __zone_symbol__ononstalledpatched boolean| __zone_symbol__ononsubmitpatched boolean| __zone_symbol__ononsuspendpatched boolean| __zone_symbol__onontimeupdatepatched boolean| __zone_symbol__ononvolumechangepatched boolean| __zone_symbol__onontransitioncancelpatched boolean| __zone_symbol__onontransitionendpatched boolean| __zone_symbol__ononwaitingpatched boolean| __zone_symbol__ononwheelpatched boolean| __zone_symbol__onontogglepatched boolean| __zone_symbol__ononafterprintpatched boolean| __zone_symbol__ononappinstalledpatched boolean| __zone_symbol__ononbeforeinstallpromptpatched boolean| __zone_symbol__ononbeforeprintpatched boolean| __zone_symbol__ononbeforeunloadpatched boolean| __zone_symbol__onondevicemotionpatched boolean| __zone_symbol__onondeviceorientationpatched boolean| __zone_symbol__onondeviceorientationabsolutepatched boolean| __zone_symbol__ononhashchangepatched boolean| __zone_symbol__ononlanguagechangepatched boolean| __zone_symbol__ononmessagepatched boolean| __zone_symbol__ononofflinepatched boolean| __zone_symbol__onononlinepatched boolean| __zone_symbol__ononpageshowpatched boolean| __zone_symbol__ononpagehidepatched boolean| __zone_symbol__ononpopstatepatched boolean| __zone_symbol__ononrejectionhandledpatched boolean| __zone_symbol__ononstoragepatched boolean| __zone_symbol__ononunhandledrejectionpatched boolean| __zone_symbol__ononunloadpatched boolean| __zone_symbol__onondragstartpatched boolean| __zone_symbol__ononanimationstartpatched boolean| __zone_symbol__ononsearchpatched boolean| __zone_symbol__onontransitionrunpatched boolean| __zone_symbol__onontransitionstartpatched boolean| __zone_symbol__ononwebkitanimationendpatched boolean| __zone_symbol__ononwebkitanimationiterationpatched boolean| __zone_symbol__ononwebkitanimationstartpatched boolean| __zone_symbol__ononwebkittransitionendpatched boolean| __zone_symbol__ononpointeroutpatched boolean| __zone_symbol__ononmessageerrorpatched object| picturefillCFG function| picturefill function| EXIF object| litPropertyMetadata object| reactiveElementVersions object| litHtmlVersions object| litElementVersions function| QrCreator object| __zone_symbol__popstatefalse object| __zone_symbol__hashchangefalse object| __zone_symbol__messagefalse object| __zone_symbol__resizefalse function| iFrameResize function| gtag string| src object| s object| __COOKIE_BANNER_SETTINGS__ object| dataLayer object| __zone_symbol__cf_initfalse object| google_tag_manager object| google_tag_data function| cf_delete_cookie object| __zone_symbol__cf_consentfalse object| __zone_symbol__cf_consent_loadedfalse object| chunkCB function| addCFGTMConsentListener number| __COOKIE_BANNER_INIT_TIME__ object| __zone_symbol__pagehidefalse function| __zone_symbol__addEventListener function| __zone_symbol__removeEventListener function| eventListeners function| removeAllListeners0 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.
11 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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.
consent-eu.cookiefirst.com
consent.cookiefirst.com
dccdn.de
intelligence.doccheck.com
link.dcem.doccheck.com
pagead2.googlesyndication.com
www.doccheck.com
www.googletagmanager.com
142.250.181.226
142.250.185.136
169.150.247.38
169.150.247.39
195.82.66.145
195.82.66.191
195.82.66.204
217.175.192.47
045a2df2a1ad352514fe565100373cec4c92c65c1348e563fa06b49f5a135f3f
0a933c7c9bb57af513828c25aae1b9e6f0bbd10992893640f3c7773f9b1d6141
3649847c6e52781eeae69cb36e8a07e3395351e88b62ca1ad761c9edf5d080be
ac2eb9291640af0fa630d7589dc1b043c0a8d3dd3f5340e4c7044185711e288f
ace9bff73a05e6244083649c651c61b302500dfde617c2f7a59c25ce0615718a
b2b165d8b6ed897bd85ddac92c46509dc33bbfa5b329d3ace87603fa74ab3503
c0294c3cabe4f117a7786584406e586547567049511cfe273f2e9b8aa70107f8
c07c3593be1c1d2ead3999d430a8133959db59249781d881d364a19862d3ecc4
cd8a7f9ad229d309005d9ee65f1922d3f16fede6be42982c37c4d3c5867f04f7
da43a30c638f725d78202085a7086fbb6ab8824056e2be87f3ebc1f7df7011f2
e7d467e96d1fd5a336b1ffdc4caae5fb7b9c777d8d69c222e425a3f070954c6b
e8e190ca597b67a8a5d59be9c2af0739aac80cbeddce12c8630955be828269fb
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f3a17dbeb1279ddd9aa45595a39b0dc40ada6fa4fc2f4e3c7cf3e460e3410c76
f46d0274398a0d959f96a0ea69cabdb217b42e796cfd85f1752279c8403b4cf0
f730dbb83d4c0ba56dd1f9fbe9e93c304ef3b98dbea6c888d33ffb0d8c937f88
fb733e0a94d1a3f68f770c47c60d7d0fde6e72ffcf9389079117dde2bf8eb6d3
fb961670afbc9d4e3c94006f1de98ac87837eac2d62c248f3cf1dfbbe973922e