app.datazoom.io
Open in
urlscan Pro
2600:9000:2490:8800:1:c2a:9700:93a1
Public Scan
Submission: On July 28 via manual from IN — Scanned from DE
Summary
TLS certificate: Issued by Amazon RSA 2048 M01 on February 20th 2023. Valid for: a year.
This is the only time app.datazoom.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
10 | 2600:9000:249... 2600:9000:2490:8800:1:c2a:9700:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::200a | 15169 (GOOGLE) (GOOGLE) | |
3 | 99.86.4.122 99.86.4.122 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 52.87.15.227 52.87.15.227 | 14618 (AMAZON-AES) (AMAZON-AES) | |
2 | 2a00:1450:400... 2a00:1450:4001:829::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:801::200e | 15169 (GOOGLE) (GOOGLE) | |
3 | 54.186.23.98 54.186.23.98 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2600:9000:205... 2600:9000:2057:9e00:19:7d10:bd80:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:400c:c00::9c | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 35.84.229.168 35.84.229.168 | 16509 (AMAZON-02) (AMAZON-02) | |
4 | 52.20.78.43 52.20.78.43 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 51.77.64.70 51.77.64.70 | 16276 (OVH) (OVH) | |
33 | 13 |
ASN16509 (AMAZON-02, US)
PTR: server-99-86-4-122.fra6.r.cloudfront.net
js.stripe.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-52-87-15-227.compute-1.amazonaws.com
platform.datazoom.io |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: ip-54-186-23-98.stripe.com
q.stripe.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-35-84-229-168.us-west-2.compute.amazonaws.com
m.stripe.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-52-20-78-43.compute-1.amazonaws.com
broker.datazoom.io |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
datazoom.io
app.datazoom.io platform.datazoom.io — Cisco Umbrella Rank: 14417 broker.datazoom.io — Cisco Umbrella Rank: 14091 |
371 KB |
7 |
stripe.com
js.stripe.com — Cisco Umbrella Rank: 1858 q.stripe.com — Cisco Umbrella Rank: 17709 m.stripe.com — Cisco Umbrella Rank: 1691 |
133 KB |
3 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 58 region1.google-analytics.com — Cisco Umbrella Rank: 1914 |
21 KB |
2 |
stripe.network
m.stripe.network — Cisco Umbrella Rank: 2054 |
16 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 73 |
132 KB |
1 |
ip-api.com
pro.ip-api.com — Cisco Umbrella Rank: 6347 |
529 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 114 |
347 B |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 79 |
778 B |
33 | 8 |
Domain | Requested by | |
---|---|---|
10 | app.datazoom.io |
app.datazoom.io
|
4 | broker.datazoom.io |
platform.datazoom.io
|
3 | q.stripe.com |
app.datazoom.io
|
3 | js.stripe.com |
app.datazoom.io
js.stripe.com |
2 | m.stripe.network |
js.stripe.com
m.stripe.network |
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | www.googletagmanager.com |
app.datazoom.io
www.google-analytics.com |
2 | platform.datazoom.io |
app.datazoom.io
platform.datazoom.io |
1 | pro.ip-api.com |
platform.datazoom.io
|
1 | m.stripe.com |
m.stripe.network
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | fonts.googleapis.com |
app.datazoom.io
|
33 | 13 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.datazoom.io Amazon RSA 2048 M01 |
2023-02-20 - 2024-03-21 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-07-10 - 2023-10-02 |
3 months | crt.sh |
a.stripecdn.com DigiCert SHA2 Extended Validation Server CA |
2023-07-21 - 2023-11-16 |
4 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-07-10 - 2023-10-02 |
3 months | crt.sh |
*.stripe.com DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2023-05-25 - 2023-08-23 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-07-10 - 2023-10-02 |
3 months | crt.sh |
m.stripe.com DigiCert TLS RSA SHA256 2020 CA1 |
2023-07-26 - 2023-10-26 |
3 months | crt.sh |
*.ip-api.com Sectigo RSA Domain Validation Secure Server CA |
2022-11-25 - 2023-12-26 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://app.datazoom.io/
Frame ID: 03F8566339FC96CCB5D6C5AB6BDBE6EB
Requests: 23 HTTP requests in this frame
Frame:
https://js.stripe.com/v3/m-outer-93afeeb17bc37e711759584dbfc50d47.html
Frame ID: 378BB36304CB5EBFE86458E44F1290F3
Requests: 4 HTTP requests in this frame
Frame:
https://m.stripe.network/inner.html
Frame ID: 33C010BA9226ACD9EDAF166FBE983158
Requests: 4 HTTP requests in this frame
Screenshot
Page Title
Welcome to DatazoomDetected technologies
Stripe (Payment Processors) ExpandDetected patterns
- js\.stripe\.com
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
app.datazoom.io/ |
5 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icon
fonts.googleapis.com/ |
569 B 778 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
js.stripe.com/v3/ |
517 KB 128 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config
platform.datazoom.io/beacon/v1/ |
58 KB 58 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
28.47a5c6cc.chunk.css
app.datazoom.io/static/css/ |
173 KB 27 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.9649beee.chunk.css
app.datazoom.io/static/css/ |
107 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
28.5da91d8b.chunk.js
app.datazoom.io/static/js/ |
556 KB 163 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.7324e5d4.chunk.js
app.datazoom.io/static/js/ |
230 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
133 KB 51 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config
platform.datazoom.io/beacon/v2/ |
4 KB 4 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8.b8130ad0.chunk.js
app.datazoom.io/static/js/ |
11 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dz-loader.62f05cb9.gif
app.datazoom.io/static/media/ |
26 KB 27 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m-outer-93afeeb17bc37e711759584dbfc50d47.html
js.stripe.com/v3/ Frame 378B |
200 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
m-outer-8cb24ab2d649fd36a488d04d8c457933.js
js.stripe.com/v3/fingerprinted/js/ Frame 378B |
631 B 998 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
16 B 223 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame 378B |
0 718 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame 378B |
0 719 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
inner.html
m.stripe.network/ Frame 33C0 |
930 B 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 347 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
235 KB 81 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 255 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
csp-report
q.stripe.com/ Frame 33C0 |
0 493 B |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
out-4.5.43.js
m.stripe.network/ Frame 33C0 |
87 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
6
m.stripe.com/ Frame 33C0 |
156 B 669 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
getEpochMillis
broker.datazoom.io/broker/v1/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
getEpochMillis
broker.datazoom.io/broker/v1/ |
30 B 187 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
pro.ip-api.com/json/ |
373 B 529 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
datazoom_logo_xsml.svg
app.datazoom.io/images/ |
8 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
datazoom-logo-med-new.svg
app.datazoom.io/images/ |
8 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icomoon.42e4b8ac.ttf
app.datazoom.io/static/media/ |
14 KB 15 KB |
Font
binary/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
logs
broker.datazoom.io/broker/v1/ |
392 B 549 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
logs
broker.datazoom.io/broker/v1/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
15 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| dataLayer object| webpackChunkStripeJSouter function| noop function| Stripe object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| datazoom object| webpackJsonp number| 2f1acc6c3a606b082e5eef5e54414ffb object| gaplugins object| gaGlobal object| gaData12 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 |
---|---|---|
app.datazoom.io/static/media | Name: Value: HttpOnly |
|
app.datazoom.io/static/css | Name: Value: HttpOnly |
|
app.datazoom.io/static/js | Name: Value: HttpOnly |
|
app.datazoom.io/images | Name: Value: HttpOnly |
|
app.datazoom.io/ | Name: Value: HttpOnly |
|
.datazoom.io/ | Name: _ga Value: GA1.2.971666385.1690573137 |
|
.datazoom.io/ | Name: _gid Value: GA1.2.1802721464.1690573137 |
|
.datazoom.io/ | Name: _gat_UA-116859522-1 Value: 1 |
|
.datazoom.io/ | Name: _ga_X2YKHHGETK Value: GS1.2.1690573137.1.0.1690573137.0.0.0 |
|
m.stripe.com/ | Name: m Value: e8ec08b8-2fcc-4612-afde-0f182b120d98f9c9c2 |
|
.app.datazoom.io/ | Name: __stripe_mid Value: 85eee4c9-5010-4938-aeed-dc86e06778f9b5a98f |
|
.app.datazoom.io/ | Name: __stripe_sid Value: ef119852-0480-4ae0-a18b-aeb0040d17c5b6e766 |
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 |
---|---|
Content-Security-Policy | default-src data: https: *.datazoom.io; script-src 'self' 'unsafe-inline' 'unsafe-eval' https: *.stripe.com *.googletagmanager.com; style-src 'self' 'unsafe-inline' https: *.datazoom.io fonts.googleapis.com; connect-src 'self' *.datazoom.io *.google-analytics.com *.g.doubleclick.net pro.ip-api.com; object-src 'self'; frame-ancestors 'self'; upgrade-insecure-requests; report-uri https://datazoomwizards.report-uri.com/r/d/csp/enforce |
Strict-Transport-Security | max-age=31536000 |
X-Content-Type-Options | nosniff |
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.
app.datazoom.io
broker.datazoom.io
fonts.googleapis.com
js.stripe.com
m.stripe.com
m.stripe.network
platform.datazoom.io
pro.ip-api.com
q.stripe.com
region1.google-analytics.com
stats.g.doubleclick.net
www.google-analytics.com
www.googletagmanager.com
2001:4860:4802:32::36
2600:9000:2057:9e00:19:7d10:bd80:93a1
2600:9000:2490:8800:1:c2a:9700:93a1
2a00:1450:4001:801::200e
2a00:1450:4001:80f::200a
2a00:1450:4001:829::2008
2a00:1450:400c:c00::9c
35.84.229.168
51.77.64.70
52.20.78.43
52.87.15.227
54.186.23.98
99.86.4.122
0d42faa69ca96da3c9140b59d22c09c274e9a2e436af5814723c6a3d95d787fd
1750959f48d017849ab343d7a620ee55ebdbdc64fdb22cd027bfd0246579d2c2
1dccb5bd5d3cb7e20062e2fea59bc24d8647cd850f8a8bf5f9d47377dea9b52e
250a0782da875705bd206ee23c2a46abf90656645a81e084126c5e8c53eeb9d6
319a50c9e83b7770b5ea78834f070f6bf5b6e4734142f511c586e2a7f728c243
3c4b4c9b90d31c2f99fd61d58c10e025f82fe02bc17641f27642e44c35c4d1bc
4616ad19e5302659829c24a6d928537a715bb2510e51c35c88a2f8edddf60dfa
48c8dd0c450e86b420871fac24d11b7cea60e65af7046c85c345e6b4bae13b60
4f2a4ce47e12bc07b96bf3f36f900721fc34dbc3f40d1387cf081e5647061b53
4f4e9d492c4a85429eba30cec5844499ada00d732adfbd387290d1e9a54d369c
4ff48d08288964675faa02b1a85268af2ddff34ddd4167a008f19909974b25cb
5848fed0499a99763526e2178efc1bec18842259a88cb1cf12600be9ddabbdcd
5e4ed083c33b4455c5ed9f01efe7124357e0ffaff6924e3db0153b80fdf8b364
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6ceb36800fb8b00582c80f2c45a9b0e63ae8e58dd1a0a40eedfe92881c16076c
7b2f2c52d0ba7204aaab6bff76953ee2a6fbb4b51b74d0763f972ce2a284729b
831eb5e923dd0c3678710a3189b264586f4bdd0ddda50ccf7652579438fffefe
947ac0903521f5eceefc90637c066306a8ca67466ccc188bb0107fb7cfb532d1
98aa8ce6fc0844be71a70040406d33f90b8220b2d0337b016212893de7dfd3ee
a041d7c4832bd3ea3866369d97922d637c3842b3e386e35e66ece348dc08f6e7
c3149481ea0a65a0b32f32b03dadc11e2052c413e0c6bc3ce2f5cac9ed512e88
cb7cec0cd63905d3d532228f47edd3355a2f2b64ab0a7686a010188b453ae36d
d936f47d2929773229c4de6f503dd79a86d1a03f91992461744ff7417e75b92b
de16cfd68a0e2804118c3a1c4be18e08f52a4f27f957dac2c81a04e5d44d576e
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e039e607c78306c7e029a7fd0ecdb14f86456f16e1a5ce65aa26b4fdf1d38a3c
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
f22005da41e15b7adb453814b37a794f7c6b955f086a6c5fc9980e3c3f6c8bca