anotepad.com
Open in
urlscan Pro
207.244.104.157
Public Scan
Submission: On July 15 via manual from US
Summary
TLS certificate: Issued by Sectigo RSA Domain Validation Secure ... on December 20th 2020. Valid for: a year.
This is the only time anotepad.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN30633 (LEASEWEB-USA-WDC, US)
PTR: anotepad.com
anotepad.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-74-48.fra2.r.cloudfront.net
cdn.anotepad.com |
ASN36351 (SOFTLAYER, US)
PTR: 18.65.c0ad.ip4.static.sl-reverse.com
p421803.clksite.com | |
mybetterdl.com | |
clksite.com |
ASN36444 (NEXCESS-NET, US)
PTR: sip1-238.nexcess.net
www.metalconstructionnews.com |
ASN7859 (PAIR-NETWORKS, US)
PTR: americanweatherstar.com
www.americanweatherstar.com |
ASN16625 (AKAMAI-AS, US)
PTR: a2-18-232-170.deploy.static.akamaitechnologies.com
s7.addthis.com | |
v1.addthisedge.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16625 (AKAMAI-AS, US)
PTR: a2-18-235-40.deploy.static.akamaitechnologies.com
z.moatads.com |
ASN6461 (ZAYO-6461, US)
PTR: 94.31.29.128.IPYX-077437-ZYO.above.net
p421803.mycdn.co |
Apex Domain Subdomains |
Transfer | |
---|---|---|
8 |
anotepad.com
anotepad.com cdn.anotepad.com |
21 KB |
2 |
mycdn.co
p421803.mycdn.co |
85 KB |
2 |
google-analytics.com
www.google-analytics.com |
19 KB |
2 |
googleapis.com
ajax.googleapis.com |
100 KB |
2 |
mybetterdl.com
mybetterdl.com |
69 KB |
2 |
clksite.com
2 redirects
p421803.clksite.com clksite.com |
231 B |
2 |
bootstrapcdn.com
stackpath.bootstrapcdn.com |
31 KB |
1 |
addthisedge.com
v1.addthisedge.com |
325 B |
1 |
moatads.com
z.moatads.com |
1 KB |
1 |
google.de
www.google.de |
107 B |
1 |
google.com
www.google.com |
107 B |
1 |
doubleclick.net
stats.g.doubleclick.net |
85 B |
1 |
addthis.com
s7.addthis.com |
114 KB |
1 |
americanweatherstar.com
www.americanweatherstar.com |
57 KB |
1 |
ajreliable.com
ajreliable.com |
92 KB |
1 |
metalconstructionnews.com
www.metalconstructionnews.com |
299 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
39 KB |
0 |
northeastfloridaroofing.com
Failed
northeastfloridaroofing.com Failed |
|
29 | 18 |
Domain | Requested by | |
---|---|---|
6 | cdn.anotepad.com |
anotepad.com
cdn.anotepad.com |
2 | p421803.mycdn.co |
p421803.clksite.com
clksite.com |
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | ajax.googleapis.com |
anotepad.com
|
2 | mybetterdl.com |
anotepad.com
|
2 | stackpath.bootstrapcdn.com |
anotepad.com
|
2 | anotepad.com |
ajax.googleapis.com
|
1 | v1.addthisedge.com |
s7.addthis.com
|
1 | clksite.com | 1 redirects |
1 | z.moatads.com |
s7.addthis.com
|
1 | www.google.de |
anotepad.com
|
1 | www.google.com |
anotepad.com
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | s7.addthis.com |
anotepad.com
|
1 | www.americanweatherstar.com |
anotepad.com
|
1 | ajreliable.com |
anotepad.com
|
1 | www.metalconstructionnews.com |
anotepad.com
|
1 | p421803.clksite.com | 1 redirects |
1 | www.googletagmanager.com |
anotepad.com
|
0 | northeastfloridaroofing.com Failed |
anotepad.com
|
29 | 20 |
This site contains links to these domains. Also see Links.
Domain |
---|
pbase.com |
apps.apple.com |
play.google.com |
www.intango.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
anotepad.com Sectigo RSA Domain Validation Secure Server CA |
2020-12-20 - 2022-01-20 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-06-22 - 2021-09-14 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2021-03-01 - 2022-02-28 |
a year | crt.sh |
*.anotepad.com Amazon |
2021-03-02 - 2022-03-31 |
a year | crt.sh |
*.mybetterdl.com Sectigo RSA Domain Validation Secure Server CA |
2021-04-26 - 2022-04-26 |
a year | crt.sh |
metalconstructionnews.com R3 |
2021-05-29 - 2021-08-27 |
3 months | crt.sh |
ajreliable.com R3 |
2021-06-11 - 2021-09-09 |
3 months | crt.sh |
americanweatherstar.com Sectigo RSA Domain Validation Secure Server CA |
2020-07-26 - 2021-07-26 |
a year | crt.sh |
upload.video.google.com GTS CA 1O1 |
2021-06-22 - 2021-09-14 |
3 months | crt.sh |
odc-addthis-prod-01.oracle.com DigiCert SHA2 Secure Server CA |
2021-04-25 - 2022-04-27 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-06-28 - 2021-09-20 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2021-06-22 - 2021-09-14 |
3 months | crt.sh |
www.google.de GTS CA 1C3 |
2021-06-22 - 2021-09-14 |
3 months | crt.sh |
moatads.com DigiCert SHA2 Secure Server CA |
2021-01-21 - 2022-01-25 |
a year | crt.sh |
*.mycdn.co Sectigo RSA Domain Validation Secure Server CA |
2020-10-13 - 2021-10-22 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://anotepad.com/notes/4j9jdchr
Frame ID: 8F7DEAA723585597CE53831B79B25148
Requests: 29 HTTP requests in this frame
Screenshot
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
Bootstrap (Web Frameworks) Expand
Detected patterns
- html /<link[^>]+?href="[^"]*bootstrap(?:\.min)?\.css/i
IIS (Web Servers) Expand
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|analytics)\.js/i
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Title: This Author
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Page
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 4- https://p421803.clksite.com/adServe/banners?tid=421803_827216_5&tagid=2 HTTP 301
- https://mybetterdl.com/adServe/banners?tid=421803_827216_5&tagid=2
- https://clksite.com/adServe/banners?tid=421803_827216_2&pause=5 HTTP 301
- https://mybetterdl.com/adServe/banners?tid=421803_827216_2&pause=5
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
4j9jdchr
anotepad.com/notes/ |
11 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
98 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/ |
119 KB 20 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site-css
cdn.anotepad.com/bundles/ |
11 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
anotepad.svg
cdn.anotepad.com/images/ |
2 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banners
mybetterdl.com/adServe/ Redirect Chain
|
100 KB 38 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
AppliedCad_JAN18_3.png
www.metalconstructionnews.com/media/MCN-Images/_mediumImage/ |
298 KB 299 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
iStock-155665251-1600x510.jpg
ajreliable.com/wp-content/uploads/2017/04/ |
92 KB 92 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
commercial-roof-inspection.jpg
www.americanweatherstar.com/wp-content/uploads/2020/08/ |
56 KB 57 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
Commercial-Roofing.jpg
northeastfloridaroofing.com/wp-content/uploads/2014/01/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
badge_applestore.png
cdn.anotepad.com/images/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
badge_playstore.png
cdn.anotepad.com/images/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
ajax.googleapis.com/ajax/libs/jquery/1.12.4/ |
95 KB 33 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.min.js
ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/ |
248 KB 66 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.js
stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/ |
39 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site-js
cdn.anotepad.com/bundles/ |
11 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
addthis_widget.js
s7.addthis.com/js/300/ |
353 KB 114 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
48 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
collect
www.google-analytics.com/j/ |
2 B 22 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon_addthis.svg
cdn.anotepad.com/Images/ |
347 B 713 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
loadcomment
anotepad.com/note/ |
523 B 604 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
4 B 85 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.com/ads/ |
42 B 107 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ |
42 B 107 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
moatframe.js
z.moatads.com/addthismoatframe568911941483/ |
2 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banners
mybetterdl.com/adServe/ Redirect Chain
|
79 KB 31 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rhpop_80.2-1.js
p421803.mycdn.co/script/ |
174 KB 67 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bounce-tag_80.2-1.js
p421803.mycdn.co/banners/bounce/ |
48 KB 18 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_ate.track.config_resp
v1.addthisedge.com/live/boost/ra-56846750fb16a611/ |
166 B 325 B |
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
- northeastfloridaroofing.com
- URL
- https://northeastfloridaroofing.com/wp-content/uploads/2014/01/Commercial-Roofing.jpg
Verdicts & Comments Add Verdict or Comment
113 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| 0 object| 1 object| 2 object| onbeforexrselect object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker boolean| originAgentCluster object| trustedTypes boolean| crossOriginIsolated function| gtag object| dataLayer object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData object| Notepad function| $ function| jQuery object| jQuery112406232972874850236 function| fnEmailNote function| fnEmailNoteSend function| fnPremiumUpgrade function| fnImportFile function| fnAttachFile function| fnUpgradeNow function| fnMobileMenu function| fnEnableRichTextEditor function| fnDisableRichTextEditor function| fnSortByTitle function| fnSortByUpdated function| fnManageFolders function| fnLoadManageFolderContent function| fnShowNoteVersions function| fnLoadNoteVersions function| fnCreateFolder function| fnDeleteFolder function| fnRenameFolder function| fnRenameFolderSave function| fnRenameFolderCancel function| fnOpenFolder function| fnLoadFolderList function| fnMoveNoteToFolder function| fnEnableNoteDragDrop function| fnSaveNote function| fnSaveNoteNew function| fnSaveNoteEdit function| fnSaveNoteQuickEdit function| fnAutoSaveInit function| fnAutoSaveNote function| fnAutoSaveNoteNew function| fnAutoSaveNoteEdit function| fnAutoSaveNoteQuickEdit function| fnManageNoteAccess function| fnUpdateNoteAccessText function| fnCommentLoad function| fnCommentAdd function| fnCommentDelete function| fnCommentReply function| fnShowAlert function| fnLoadNoteFileList function| fnDeleteNoteFile object| addthis_config function| atwpjp string| _atd function| _euc function| _duc object| _atc string| _atr object| addthis string| addthis_pub function| emdot object| _ate object| _adr object| addthis_conf function| addthis_open function| addthis_close function| addthis_sendto boolean| __@@##MUH function| v9kk function| Y8L number| L0QQQQ function| X9kk object| _$cmp object| _$pt function| E4DD object| _rhat4 function| setImmediate function| clearImmediate string| _p function| Bgf2595Qk138 function| _bp function| L1ss function| l8T number| w5YYYY function| F1ss function| F4cc function| r4yy function| r5JJ function| m8OO function| W7tt boolean| r5 object| rhpt18824 function| _$ object| addthis_share object| oattr3 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 |
---|---|---|
anotepad.com/ | Name: __atuvs Value: 60f0ab2120e9a168000 |
|
anotepad.com/ | Name: __atuvc Value: 1%7C28 |
|
anotepad.com/ | Name: rhid_c Value: 0 |
1 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 |
---|
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 |
---|---|
X-Frame-Options | SAMEORIGIN |
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.
ajax.googleapis.com
ajreliable.com
anotepad.com
cdn.anotepad.com
clksite.com
mybetterdl.com
northeastfloridaroofing.com
p421803.clksite.com
p421803.mycdn.co
s7.addthis.com
stackpath.bootstrapcdn.com
stats.g.doubleclick.net
v1.addthisedge.com
www.americanweatherstar.com
www.google-analytics.com
www.google.com
www.google.de
www.googletagmanager.com
www.metalconstructionnews.com
z.moatads.com
northeastfloridaroofing.com
13.225.74.48
173.192.101.24
192.240.186.168
199.195.146.143
2.18.232.170
2.18.235.40
207.244.104.157
2606:4700::6812:acf
2a00:1450:4001:80e::2003
2a00:1450:4001:80e::200a
2a00:1450:4001:810::200e
2a00:1450:4001:828::2004
2a00:1450:4001:829::2008
2a00:1450:400c:c04::9c
66.39.157.30
94.31.29.128
00a1081b52175533a7f3b857f50cd13add6909e438464b56998e51d827ada440
05090f9390f5bc0cd23fe5f432037cc92d7cbce1ced9bfe8faf3d1c9abae85cd
1e758172e7f13dbccab7a1876ce05254a0e2f6394475e3afc4569a15d7b7c4c4
35f330b5d115c3ef74179c3c152ec2e55a863f7c6cb706bef631642ccf19431b
39c6ec590be39bedd2592cbd4130f22e0d758b15ccb5c4be6f3569ce29df3247
488cdf2131924a445c9df9fd934d79b1ebfcd72d3683cb9e8f51e2400cb069c0
4cf8b4da854cac70fb514c2d255e93904353bda1fcc7229de2f59d5971d83028
4fd1104c803bd0bb771e3da3727e06f1feddde442cbd36bdc3aebde5b865d5e3
55accff7b642c2d7a402cbe03c1494c0f14a76bc03dee9d47d219562b6a152a5
668b046d12db350ccba6728890476b3efee53b2f42dbb84743e5e9f1ae0cc404
6d92dfc1700fd38cd130ad818e23bc8aef697f815b2ea5face2b5dfad22f2e11
73d6a5ea11fb7bf6e6a6ccd44b1635d52c79b0a00623d0387c9dddd4b7c68e89
7f788ef5859d33e5b5ee64a047f52f8cc292ef0acccacbe42f571c0a9b070db6
7f9164a13476744c911fea7dbab9a2924750f69f82ec1d51d2a09e64638952c0
826dd9dd573a5f0b5a3d0825398067cf1984ad1a4b3295aacceb940800277ddf
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
8782279b1ac7286e4167d1d1a72f05a90df10b4e476a222b9c5123601f5f84da
93a4512f74d4f46b230b4a335f956c14688561bd60a9c2e307ccb413c4fd6f4d
9ee2fcff6709e4d0d24b09ca0fc56aade12b4961ed9c43fd13b03248bfb57afe
acd2f7ad78edeebad4b6b0fdd17ff57d81c3726c60fd5435ee8c5a0115d29403
c4cbcc68d7a949e09034b1bdf19f4da6d9727b7f0d91bfaa146579d84d027f25
ca4a64f25051d73e715e78148b0d5e8f9b9bcc30d1f7555ac7739fb69fc919c6
d282b9c72ba911ab497966bc6e2f42e93c7044e68c079070d7823ca91722e3ac
da4ad7d7cc7a05ffe97a406a70e34b263592e34be44048bc8604451d97c9d7b7
de3246094525b21a870fc7d2a67490d0132535c6fa5993755c549f1a9d1bd8af
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f45f42097ab97da2bd3034f5f7331e2283a38f7147638825cd71912fe8dcbbb6