blog.targetpractice.network
Open in
urlscan Pro
104.248.133.221
Public Scan
Submission: On June 12 via automatic, source certstream-suspicious
Summary
TLS certificate: Issued by Let's Encrypt Authority X3 on June 12th 2019. Valid for: 3 months.
This is the only time blog.targetpractice.network was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 104.248.133.221 104.248.133.221 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN - DigitalOcean) | |
1 | 2a04:4e42::720 2a04:4e42::720 | 54113 (FASTLY) (FASTLY - Fastly) | |
1 | 2a00:1450:400... 2a00:1450:4001:821::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
12 | 2606:4700:10:... 2606:4700:10::6816:8d9 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
3 | 2a03:2880:f01... 2a03:2880:f01c:216:face:b00c:0:3 | 32934 (FACEBOOK) (FACEBOOK - Facebook) | |
2 | 2606:4700:20:... 2606:4700:20::6819:2e21 | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
2 | 147.75.33.239 147.75.33.239 | 54825 (PACKET) (PACKET - Packet Host) | |
1 | 147.75.83.23 147.75.83.23 | 54825 (PACKET) (PACKET - Packet Host) | |
1 2 | 2a00:1450:400... 2a00:1450:4001:81b::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
4 | 104.236.156.175 104.236.156.175 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN - DigitalOcean) | |
2 | 2a03:2880:f11... 2a03:2880:f11c:8083:face:b00c:0:25de | 32934 (FACEBOOK) (FACEBOOK - Facebook) | |
1 | 2a00:1450:400... 2a00:1450:400c:c00::9b | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
31 | 12 |
ASN14061 (DIGITALOCEAN-ASN - DigitalOcean, LLC, US)
blog.targetpractice.network |
ASN15169 (GOOGLE - Google LLC, US)
www.googletagmanager.com |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
hashnode.com |
ASN32934 (FACEBOOK - Facebook, Inc., US)
connect.facebook.net |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
cdn.talkjs.com | |
app.talkjs.com |
ASN54825 (PACKET - Packet Host, Inc., US)
PTR: pkt-ams-k1-28
static.hotjar.com | |
vars.hotjar.com |
ASN54825 (PACKET - Packet Host, Inc., US)
PTR: pkt-ams-k1-21
script.hotjar.com |
ASN15169 (GOOGLE - Google LLC, US)
www.google-analytics.com |
ASN14061 (DIGITALOCEAN-ASN - DigitalOcean, LLC, US)
ajax.hashnode.com |
ASN32934 (FACEBOOK - Facebook, Inc., US)
www.facebook.com |
ASN15169 (GOOGLE - Google LLC, US)
stats.g.doubleclick.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
hashnode.com
hashnode.com ajax.hashnode.com |
466 KB |
3 |
hotjar.com
static.hotjar.com script.hotjar.com vars.hotjar.com |
91 KB |
3 |
facebook.net
connect.facebook.net |
77 KB |
2 |
facebook.com
www.facebook.com |
245 B |
2 |
google-analytics.com
1 redirects
www.google-analytics.com |
17 KB |
2 |
talkjs.com
cdn.talkjs.com app.talkjs.com |
44 KB |
1 |
doubleclick.net
stats.g.doubleclick.net |
102 B |
1 |
googletagmanager.com
www.googletagmanager.com |
25 KB |
1 |
imgix.net
hashnode.imgix.net |
5 KB |
1 |
targetpractice.network
blog.targetpractice.network |
9 KB |
31 | 10 |
Domain | Requested by | |
---|---|---|
12 | hashnode.com |
blog.targetpractice.network
hashnode.com |
4 | ajax.hashnode.com |
hashnode.com
|
3 | connect.facebook.net |
blog.targetpractice.network
connect.facebook.net |
2 | www.facebook.com |
connect.facebook.net
|
2 | www.google-analytics.com |
1 redirects
www.googletagmanager.com
|
1 | stats.g.doubleclick.net | |
1 | app.talkjs.com |
blog.targetpractice.network
|
1 | vars.hotjar.com |
static.hotjar.com
|
1 | script.hotjar.com |
static.hotjar.com
|
1 | static.hotjar.com |
blog.targetpractice.network
|
1 | cdn.talkjs.com |
blog.targetpractice.network
|
1 | www.googletagmanager.com |
blog.targetpractice.network
|
1 | hashnode.imgix.net |
blog.targetpractice.network
|
1 | blog.targetpractice.network | |
31 | 14 |
This site contains links to these domains. Also see Links.
Domain |
---|
hashnode.com |
targetpractice.network |
Subject Issuer | Validity | Valid | |
---|---|---|---|
blog.targetpractice.network Let's Encrypt Authority X3 |
2019-06-12 - 2019-09-10 |
3 months | crt.sh |
imgix.map.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2018-09-27 - 2019-09-22 |
a year | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2019-05-21 - 2019-08-13 |
3 months | crt.sh |
hashnode.com CloudFlare Inc ECC CA-2 |
2018-11-29 - 2019-11-29 |
a year | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2019-04-22 - 2019-07-21 |
3 months | crt.sh |
talkjs.com CloudFlare Inc ECC CA-2 |
2018-11-13 - 2019-11-13 |
a year | crt.sh |
static.hotjar.com Let's Encrypt Authority X3 |
2019-06-08 - 2019-09-06 |
3 months | crt.sh |
script.hotjar.com Let's Encrypt Authority X3 |
2019-06-08 - 2019-09-06 |
3 months | crt.sh |
vars.hotjar.com Let's Encrypt Authority X3 |
2019-06-08 - 2019-09-06 |
3 months | crt.sh |
*.hashnode.com Let's Encrypt Authority X3 |
2019-05-29 - 2019-08-27 |
3 months | crt.sh |
*.g.doubleclick.net Google Internet Authority G3 |
2019-05-21 - 2019-08-13 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://blog.targetpractice.network/
Frame ID: AF12C8E613FB90267CB05595E6EAB877
Requests: 29 HTTP requests in this frame
Frame:
https://vars.hotjar.com/box-90f3a29ef7448451db5af955688970d7.html
Frame ID: 18EF7E65C7E16D831D5F0B2ACFD089C4
Requests: 1 HTTP requests in this frame
Frame:
https://www.facebook.com/tr/
Frame ID: F1DC4D8892EE116DBC2A9E9389A891B5
Requests: 1 HTTP requests in this frame
Screenshot
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
React (JavaScript Frameworks) Expand
Detected patterns
- html /<[^>]+data-react/i
Google Analytics (Analytics) Expand
Detected patterns
- env /^gaGlobal$/i
Google Tag Manager (Tag Managers) Expand
Detected patterns
- env /^google_tag_manager$/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- env /^jQuery$/i
webpack (Miscellaneous) Expand
Detected patterns
- env /^webpackJsonp$/i
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Hashnode family
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 26- https://www.google-analytics.com/r/collect?v=1&_v=j76&a=49186887&t=pageview&_s=1&dl=https%3A%2F%2Fblog.targetpractice.network%2F&dp=%2F&ul=en-us&de=UTF-8&dt=TargetPractice%20CTF%20Blog&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IEBAAUAB~&jid=1172698814&gjid=1486752062&cid=826509056.1560360845&tid=UA-69832919-2&_gid=269237913.1560360845&_r=1>m=2ou5t2&z=21971554 HTTP 302
- https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-69832919-2&cid=826509056.1560360845&jid=1172698814&_gid=269237913.1560360845&gjid=1486752062&_v=j76&z=21971554
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
blog.targetpractice.network/ |
35 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
b_txAwUBC.jpeg
hashnode.imgix.net/res/hashnode/image/upload/v1560360388658/ |
5 KB 5 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
64 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Publication.js
hashnode.com/_next/static/6519bafd4b7f5fce91259b180a8c071abc45fd5f/pages/publication/ |
58 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app.js
hashnode.com/_next/static/6519bafd4b7f5fce91259b180a8c071abc45fd5f/pages/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_error.js
hashnode.com/_next/static/6519bafd4b7f5fce91259b180a8c071abc45fd5f/pages/ |
4 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-42652fa8b82c329c0559.js
hashnode.com/_next/static/runtime/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
commons.c00ea907b6e5f4995846.js
hashnode.com/_next/static/chunks/ |
941 KB 220 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-9d2b517b2c90251fa664.js
hashnode.com/_next/static/runtime/ |
14 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fbevents.js
connect.facebook.net/en_US/ |
54 KB 16 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
talk.js
cdn.talkjs.com/ |
98 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hotjar-408904.js
static.hotjar.com/c/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.min.css
hashnode.com/static/css/ |
138 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
hashnode.com/static/css/ |
352 KB 45 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
366164530432366
connect.facebook.net/signals/config/ |
228 KB 60 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modules.a4e09dc67abfcdff3b30.js
script.hotjar.com/ |
425 KB 89 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
inferredEvents.js
connect.facebook.net/signals/plugins/ |
1 KB 897 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
box-90f3a29ef7448451db5af955688970d7.html
vars.hotjar.com/ Frame 18EF |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
is-jwt-set
hashnode.com/ajax/user/ |
8 B 515 B |
Fetch
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
PublicationPost.js
hashnode.com/_next/static/6519bafd4b7f5fce91259b180a8c071abc45fd5f/pages/publication/ |
371 KB 79 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.bundle.min.js
hashnode.com/static/js/ |
280 KB 80 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5e83cb28291edefe5f467e9b31453b97.mp3
app.talkjs.com/__assets/ |
12 KB 13 KB |
Media
audio/mpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
is-jwt-set
hashnode.com/ajax/user/ |
15 B 289 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
43 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
track
ajax.hashnode.com/mixpanel/events/ |
4 B 339 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
events
ajax.hashnode.com/ |
4 B 339 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.facebook.com/tr/ |
44 B 245 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
collect
stats.g.doubleclick.net/r/ Redirect Chain
|
35 B 102 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.facebook.com/tr/ Frame F1DC |
0 0 |
Document
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
track
ajax.hashnode.com/mixpanel/events/ |
0 246 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
events
ajax.hashnode.com/ |
0 246 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
57 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| onselectstart object| onselectionchange function| queueMicrotask function| gtag function| showProgress function| hideProgress function| getCSRFToken object| dataLayer function| fbq function| _fbq object| Talk function| hj object| _hjSettings function| loadCSS object| __NEXT_DATA__ function| __NEXT_REGISTER_PAGE object| google_tag_manager object| hjSiteSettings function| hjBootstrap object| hjBootstrapCalled object| webpackJsonp object| Base64 number| __mobxInstanceCount object| next function| adjustIframeSize function| transitionPage function| HotjarBasicDataStorage function| HotjarCollectionDataStorage object| items object| Arrive string| currentUser undefined| link1 object| options object| socket function| quicklink object| lazySizesConfig object| lazySizes function| $ function| jQuery function| Tether function| Popper object| bootstrap object| socketCluster function| Drop function| PerfectScrollbar boolean| bundleLoaded object| __algolia string| GoogleAnalyticsObject function| ga object| google_tag_data object| gaplugins object| gaGlobal object| gaData function| arrive function| unbindArrive function| leave function| unbindLeave1 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 |
---|---|---|
blog.targetpractice.network/ | Name: _hjCookieTest Value: 1 |
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=63072000; includeSubdomains; preload |
X-Frame-Options | Deny |
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.hashnode.com
app.talkjs.com
blog.targetpractice.network
cdn.talkjs.com
connect.facebook.net
hashnode.com
hashnode.imgix.net
script.hotjar.com
static.hotjar.com
stats.g.doubleclick.net
vars.hotjar.com
www.facebook.com
www.google-analytics.com
www.googletagmanager.com
104.236.156.175
104.248.133.221
147.75.33.239
147.75.83.23
2606:4700:10::6816:8d9
2606:4700:20::6819:2e21
2a00:1450:4001:81b::200e
2a00:1450:4001:821::2008
2a00:1450:400c:c00::9b
2a03:2880:f01c:216:face:b00c:0:3
2a03:2880:f11c:8083:face:b00c:0:25de
2a04:4e42::720
10d8d42d73a02ddb877101e72fbfa15a0ec820224d97cedee4cf92d571be5caa
1b31a11c8d1b3e3a99dbc330c7a41ab65465ba51f74fd5104e5d00c3f0c2dcfb
34069efc8dfdb71fda2f399105cb5715d343b6c8870927fe1ec905c701fbffa4
404ae79ad9b03e63047736ebaf77df9a759b0add1fa42e02bd6a4f362d64098e
6a1f09f69e0cbf21afd7cab19eff1f43b9764dbf5d76fc8695e53b64064bafaa
758aeedd420e1bf00f2e3d633721ef9dbe53f57c7912810a288e81d6a7e9e3c5
76ea9ffb498d4afa3e7499fe8663594985fbe902bab9d01db87e94e976738b4f
77c8ac41f300f61141c46866aacbf7568b7b8323fe224ea3be4ecdcb350dc353
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
875befe7cefc0715a17dc737f9514dda981f79a3c9f174badcae5bd1cc2425fe
8f88cb7a1cd4134f5d616b9fca90b9069fa16c162b7ae66ba1b500c490b41dd2
915cd60fe0619797d8a18ed6b26229d10d484a3b729d207e4fb2b01ba1ce22d7
9aee6b1bcdf617d8e39bb1f2b624c68ea33deb9d48e0364aeaded836d3d00293
a0c656fef5545fd3ac392e1038c84ba67bd5ea35f9289534223e6196a7377a78
badbb2b162ab74957729824bfe361c6d8860ebc7f2fa0b077a99585e26deb3f2
c63ed6134664a3411b2f7495d908ed30897efa5542d7568a9b936af8a43911e3
c7beb02ca8df2960068dd563fbcdad0df2f63f687b74e6f8a9d372d28186edcb
c93cb073d96b940d1f4bb91346d5fa4dafcfcc740c955980822e35e40e14b8f5
cd1c301a8e7960a1786e2a959226b0b78b56dbea284bd114265f1662d6ca280e
d229634e4a75a2ec97a36fada1ce68b98fdda1eeb87707ca5901028ee67dd061
d498ff36d873e4fd43feb8681d26300d64a69e6cf5f35488f665c4bbc838b6b0
da054c919c30c4c03d8f33beff3318284162f4cd6b3069c039296c1a96c86480
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f06526560f7a9cfe7b5ed37747e2bebc61691960a423d3f0c7685efc3560d62d
f32e1ddc0c9356aa6b541d745ac6ba5ee1c232e16cd36e31f1f7af09a0401848
f360dc9a6733f7655af022ebc7316c603db1e4edb0a7aca7a503a64503f04804
f39b8368d883d351157f527bc6ce0f505177383e886d2a48b4098ffabb8ac1b5