www.anpdm.com
Open in
urlscan Pro
89.234.52.177
Public Scan
Submission: On April 20 via manual from GB
Summary
This is the only time www.anpdm.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
16 | 89.234.52.177 89.234.52.177 | 15395 (RACKSPACE...) (RACKSPACE-LON) | |
1 | 94.236.18.105 94.236.18.105 | 15395 (RACKSPACE...) (RACKSPACE-LON) | |
1 | 54.230.202.3 54.230.202.3 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
7 | 104.25.161.105 104.25.161.105 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
2 2 | 104.25.212.18 104.25.212.18 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
2 | 104.20.84.100 104.20.84.100 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 1 | 104.25.213.18 104.25.213.18 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
2 | 104.20.83.100 104.20.83.100 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
1 | 151.101.14.110 151.101.14.110 | 54113 (FASTLY) (FASTLY - Fastly) | |
1 | 162.247.242.20 162.247.242.20 | 23467 (NEWRELIC-...) (NEWRELIC-AS-1 - New Relic) | |
31 | 8 |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-54-230-202-3.fra50.r.cloudfront.net
static.anpdm.com |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
dpsassets.signia.group |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
fusion.dagensps.se |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
se-02.adtomafusion.net |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
fusion.dagensps.se |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
se-02.adtomafusion.net |
ASN54113 (FASTLY - Fastly, US)
js-agent.newrelic.com |
ASN23467 (NEWRELIC-AS-1 - New Relic, US)
PTR: bam-8.nr-data.net
bam.nr-data.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
anpdm.com
www.anpdm.com customers.anpdm.com static.anpdm.com |
502 KB |
7 |
signia.group
dpsassets.signia.group |
807 KB |
4 |
adtomafusion.net
se-02.adtomafusion.net |
507 KB |
3 |
dagensps.se
3 redirects
fusion.dagensps.se |
2 KB |
1 |
nr-data.net
bam.nr-data.net |
261 B |
1 |
newrelic.com
js-agent.newrelic.com |
9 KB |
31 | 6 |
Domain | Requested by | |
---|---|---|
16 | www.anpdm.com |
www.anpdm.com
|
7 | dpsassets.signia.group |
www.anpdm.com
|
4 | se-02.adtomafusion.net |
www.anpdm.com
|
3 | fusion.dagensps.se | 3 redirects |
1 | bam.nr-data.net |
js-agent.newrelic.com
|
1 | js-agent.newrelic.com |
www.anpdm.com
|
1 | static.anpdm.com |
www.anpdm.com
|
1 | customers.anpdm.com |
www.anpdm.com
|
31 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
tr.anpdm.com |
Subject Issuer | Validity | Valid |
---|
This page contains 1 frames:
Primary Page:
http://www.anpdm.com/newsletterweb/454151417949445B4679494559/43425C447449405B4B774641514071
Frame ID: 9A21C8A2AB11DF384DFCE46C64FE0AE9
Requests: 31 HTTP requests in this frame
Screenshot
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /IIS(?:\/([\d.]+))?/i
- html /<input[^>]+name="__VIEWSTATE/i
Microsoft ASP.NET (Web Frameworks) Expand
Detected patterns
- html /<input[^>]+name="__VIEWSTATE/i
IIS (Web Servers) Expand
Detected patterns
- headers server /IIS(?:\/([\d.]+))?/i
- html /<input[^>]+name="__VIEWSTATE/i
RequireJS (JavaScript Frameworks) Expand
Detected patterns
- script /require.*\.js/i
- env /^requirejs$/i
New Relic (Analytics) Expand
Detected patterns
- env /^NREUM/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery(?:\-|\.)([\d.]*\d)[^\/]*\.js/i
- script /jquery.*\.js/i
- env /^jQuery$/i
- script /jquery-ui(?:-|\.)([\d.]*\d)[^\/]*\.js/i
- script /jquery-ui.*\.js/i
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- script /jquery-ui(?:-|\.)([\d.]*\d)[^\/]*\.js/i
- script /jquery-ui.*\.js/i
Page Statistics
17 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: BUSINESS
Search URL Search Domain Scan URL
Title: BÖRS & FINANS
Search URL Search Domain Scan URL
Title: PRIVATEKONOMI
Search URL Search Domain Scan URL
Title: ITÂ &Â INNOVATION
Search URL Search Domain Scan URL
Title: MOTOR
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Sponsrat av IQ
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 18- http://fusion.dagensps.se/static/view/dagensps.nyhetsbrev.0.rek1/nb_rek1 HTTP 302
- http://se-02.adtomafusion.net/1DDABD6C6/1DDB3AD02.jpg
- http://fusion.dagensps.se/static/view/dagensps.nyhetsbrev.0.rek2/nb_rek2 HTTP 302
- http://se-02.adtomafusion.net/1D58B9270/1DDB64E43.png
- http://fusion.dagensps.se/static/view/dagensps.nyhetsbrev.0.rek3/nb_rek3 HTTP 302
- http://se-02.adtomafusion.net/1D58B9270/1DDB64FF3.png
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
43425C447449405B4B774641514071
www.anpdm.com/newsletterweb/454151417949445B4679494559/ |
122 KB 123 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
body-background-image.css
www.anpdm.com/static/css/ |
297 B 601 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sitewide.css
www.anpdm.com/static/css/ |
399 KB 65 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sitewide-overlimit.css
www.anpdm.com/static/css/ |
268 KB 51 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
require-1.0.4.js
www.anpdm.com/static/js/ |
13 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-1.8.3.js
www.anpdm.com/static/js/ |
269 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui-1.9.2.custom.min.js
www.anpdm.com/static/js/ |
232 KB 62 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
widgets.css
www.anpdm.com/static/css/common/widgets/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
loader.css
www.anpdm.com/static/css/common/widgets/ |
478 B 782 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui-1.8.13.custom.css
www.anpdm.com/static/css/jqueryui/ |
31 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webversion.css
www.anpdm.com/public/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
www.anpdm.com/ |
23 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.anpdm.com/ |
100 KB 25 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
www.anpdm.com/ |
39 KB 10 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
anp-common.js
www.anpdm.com/webcommon/scripts/ |
43 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Facebook.js
www.anpdm.com/public/scripts/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ps_header.png
customers.anpdm.com/DagensPSAB/1803_cus/ |
36 KB 37 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
pixel.gif
static.anpdm.com/shared/images/ |
43 B 362 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
blunder2-rollen.jpg
dpsassets.signia.group/wp-content/uploads/2018/04/ |
172 KB 172 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1DDB3AD02.jpg
se-02.adtomafusion.net/1DDABD6C6/ Redirect Chain
|
26 KB 26 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pilotlarm-nodlandning.jpg
dpsassets.signia.group/wp-content/uploads/2018/04/ |
204 KB 205 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
kvartals-rapport-floden-telia-ericsson.jpg
dpsassets.signia.group/wp-content/uploads/2018/04/ |
72 KB 72 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
uppsagningar-capio.jpg
dpsassets.signia.group/wp-content/uploads/2018/04/ |
73 KB 73 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1DDB64E43.png
se-02.adtomafusion.net/1D58B9270/ Redirect Chain
|
87 KB 88 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
skyddsjakt-sal.jpg
dpsassets.signia.group/wp-content/uploads/2018/04/ |
155 KB 155 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
holknekt-odd-molly.jpg
dpsassets.signia.group/wp-content/uploads/2018/04/ |
38 KB 38 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wall-street-apple-fall-ras.jpg
dpsassets.signia.group/wp-content/uploads/2018/04/ |
90 KB 90 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1DDB64FF3.png
se-02.adtomafusion.net/1D58B9270/ Redirect Chain
|
188 KB 189 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1DDBBB741.jpg
se-02.adtomafusion.net/1DBEE0F0C/ |
204 KB 204 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
nr-1071.min.js
js-agent.newrelic.com/ |
23 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
4deffd251d
bam.nr-data.net/1/ |
57 B 261 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
145 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| NREUM object| newrelic function| __nr_require function| requirejs function| require function| define function| $ function| jQuery function| DP_jQuery_1524225014898 string| baseUrl object| theForm function| __doPostBack function| WebForm_PostBackOptions function| WebForm_DoPostBackWithOptions object| __pendingCallbacks number| __synchronousCallBackIndex function| WebForm_DoCallback function| WebForm_CallbackComplete function| WebForm_ExecuteCallback function| WebForm_FillFirstAvailableSlot boolean| __nonMSDOMBrowser string| __theFormPostData object| __theFormPostCollection object| __callbackTextTypes function| WebForm_InitCallback function| WebForm_InitCallbackAddField function| WebForm_EncodeCallback object| __disabledControlArray function| WebForm_ReEnableControls function| WebForm_ReDisableControls function| WebForm_SimulateClick function| WebForm_FireDefaultButton function| WebForm_GetScrollX function| WebForm_GetScrollY function| WebForm_SaveScrollPositionSubmit function| WebForm_SaveScrollPositionOnSubmit function| WebForm_RestoreScrollPosition function| WebForm_TextBoxKeyHandler function| WebForm_TrimString function| WebForm_AppendToClassName function| WebForm_RemoveClassName function| WebForm_GetElementById function| WebForm_GetElementByTagName function| WebForm_GetElementsByTagName function| WebForm_GetElementDir function| WebForm_GetElementPosition function| WebForm_GetParentByTagName function| WebForm_SetElementHeight function| WebForm_SetElementWidth function| WebForm_SetElementX function| WebForm_SetElementY function| Sys$Enum$parse function| Sys$Enum$toString function| Sys$Component$_setProperties function| Sys$Component$_setReferences function| $create function| $addHandler function| $addHandlers function| $clearHandlers function| $removeHandler function| $get function| $find function| Type object| Sys object| _events function| PageMethods boolean| __showAjaxProcessingLoader object| __focusIdsArray string| _asyncErrorText string| _popupWindowBlockedText function| setUpAnpCommon function| CancelEnter function| FireEventHandlers function| InvokeMethod function| GetBrowserDimensions function| GetBrowserScroll object| __pageManager function| __AppInit number| rqstSts number| prcBrSts undefined| pbtid function| __InitializeRequest function| checkForProcess function| __PageLoading function| __PageLoaded function| __EndRequest function| ShowMessageAndRedirect function| ShowMessageAndRefreshOpener function| GUIDByte function| GenerateGUID function| ClearControl function| TextBoxValueChanged function| PopupWindow function| SearchFocus function| triggerSearch function| checkIfBoxIsRightOrLeft boolean| iFrameVisible object| modalWindow object| opaqueDiv object| opaqueDiv2 function| ToggleModalWindow function| ToggleModal function| CloseWindow function| SetFocus function| ShowError function| OpenDmarcSupportWindow function| PopupCenter function| activateFlashObjects function| displayProperties function| displayPropertiesExpHTML function| delay boolean| isIE boolean| isWin boolean| isOpera number| requiredMajorVersion number| requiredMinorVersion number| requiredRevision function| ControlVersion function| GetSwfVer function| DetectFlashVer function| AC_AddExtension function| AC_Generateobj function| AC_FL_RunContent function| AC_GetArgs function| methodFromFlex function| ParameterInserted function| ParameterInsertedForLight function| LinkArticleInserted function| checkListValue function| toggleBox function| GetUrlParameter function| toggleBoxLink function| get function| ImpersonateUser function| startNewSendTabOverlay function| startNewSendTabOverlayWithBaseUrl function| startOverlay function| startOverlayWithBaseUrl function| removeOverlay function| resizeOverlay function| SetErrorMessage function| startContentOverlay function| createHtml string| _facebookPopupTitle string| _SessionTimeout0 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.
bam.nr-data.net
customers.anpdm.com
dpsassets.signia.group
fusion.dagensps.se
js-agent.newrelic.com
se-02.adtomafusion.net
static.anpdm.com
www.anpdm.com
104.20.83.100
104.20.84.100
104.25.161.105
104.25.212.18
104.25.213.18
151.101.14.110
162.247.242.20
54.230.202.3
89.234.52.177
94.236.18.105
28a49b494d9649b22a45c8e4dbca6843e0f769c1f4a9ecdd2375036390e32d79
2ed72da3c7ab0d7c4cbcdddca095794fcd0be0e5bd5cecb94911d9e65e4dcc97
398cdf1b27ef247e5bc77805f266bb441e60355463fc3d1776f41aae58b08cf1
3a8e8660f52d8adeb598c77f35afa9030c1b0911cad0f79f615df8a0c72eebbc
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
45b86e1c3389cbcb39189ca5474566782fc4ba88efdf6b6d52e3b8f5cc5ab2f6
4ddf8ecdeaf7d27f3da0b99cc99c54b312c37768899159987307df198fb36603
56097e8b7ceb27db42a5e102af6d11dfdcaee13d8716477a8e242b4957d7a280
5a4bc5ae37e420cca969d6174e79923402f2fb539d5258a546456a5a68fbfe44
5dd9dd7675e92f56193aaa1290c6894bc0d25b887db2f21cb4293be37090b2c2
5f324b418bd1edf471447f3df9f6f45ba7ef21341440583d0209a81e4a83dcd3
66b804e7a96a87c11e1dd74ea04ac2285df5ad9043f48046c3e5000114d39b1c
735221825c2992f0b85217bb273818fe3b92d28cfc9873ea529e5e3bbd1842f0
8a572c05baee1eba86dabdfdd24ede921abe3d87c3f94005d14b8566c2a4c1f6
99a4bd3100ee6f62928b4ed26eea60e8c83898fccef3f21e5b95ed98e1a72b31
9debd85360cebd60bc49405f2ecf55b6cd54b09730ab632f5833e6708148bfbf
a0aaa47b736742816f174b23a58d104618cafb3024c55fcaaa85ed04e3803314
b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
b59b2887c1394f3fa652dc9c4ed8b43133108bf3b3a1da950144dd2f5f865bb7
b6223c1e647e59da86a937c846f274c4bb55d3547fa59de070c1d9d444ca8d90
cfc0e6463ad0272b95366a2f12ae32f1d56dc149e573ebc9915d4d916cb835fc
d1ec5356ff98cddc837f46022658ccd19c095b12923640a76b3460a8d0af0747
d306f9cd316596dba94737b086c6d80e523eef696ee19506d2ca9cea433122ba
d33d868eda159019a708c14f1e4a0ffd7391efa47b6ec1cc74ce0521df69cdec
da1e6ecb3259d221f00b6932fe0cbcb44a40b3a56dbdbb1b6946d27d324984ec
de6bdd51c13ee6c968847b406eae9e5f274ac60dc99f2ae743679f8bc6afe830
e6434b379cd519fa0d94717ee87a7cbd79943351917cb2799044bccb3acf5fab
eaac5097098f715ecf902a04bb13065daddf5abb4a0cd9247d1a1ccd1a479e26
efe6950fb192c7733b0c45922c92e19eec8647a87331480eec8f043db7fed8c3
f03fc5f2f38c4479906f64ab4855d3eca974b0e891d3c41dafa5f00a8b764dd0
f69a13217482dc43f25e74cfcb9391d0f06d22501f10f5cb5e413d2d98a5cd23