www.perplexity.ai
Open in
urlscan Pro
2606:4700:10::6816:149c
Public Scan
Effective URL: https://www.perplexity.ai/
Submission: On July 25 via api from US — Scanned from DE
Summary
TLS certificate: Issued by E6 on July 9th 2024. Valid for: 3 months.
This is the only time www.perplexity.ai was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2606:4700:303... 2606:4700:3033::ac43:8e4d | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
25 | 2606:4700:10:... 2606:4700:10::6816:149c | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:400c:c06::54 | 15169 (GOOGLE) (GOOGLE) | |
4 | 2606:4700:10:... 2606:4700:10::6816:159c | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6810:4f49 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 34.120.195.249 34.120.195.249 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 151.101.1.91 151.101.1.91 | 54113 (FASTLY) (FASTLY) | |
36 | 7 |
ASN13335 (CLOUDFLARENET, US)
www.perplexity.ai | |
pplx-next-static-public.perplexity.ai |
ASN13335 (CLOUDFLARENET, US)
pplx-next-static-public.perplexity.ai |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 249.195.120.34.bc.googleusercontent.com
o4504136533147648.ingest.us.sentry.io |
Apex Domain Subdomains |
Transfer | |
---|---|---|
29 |
perplexity.ai
www.perplexity.ai — Cisco Umbrella Rank: 34449 pplx-next-static-public.perplexity.ai — Cisco Umbrella Rank: 87757 |
1 MB |
2 |
sentry.io
o4504136533147648.ingest.us.sentry.io — Cisco Umbrella Rank: 75410 |
542 B |
2 |
google.com
accounts.google.com — Cisco Umbrella Rank: 46 |
85 KB |
1 |
eppo.cloud
fscdn.eppo.cloud — Cisco Umbrella Rank: 30792 |
11 KB |
1 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 1223 |
7 KB |
1 |
perplexity.com
1 redirects
perplexity.com |
655 B |
36 | 6 |
Domain | Requested by | |
---|---|---|
15 | pplx-next-static-public.perplexity.ai |
www.perplexity.ai
pplx-next-static-public.perplexity.ai |
14 | www.perplexity.ai |
pplx-next-static-public.perplexity.ai
|
2 | o4504136533147648.ingest.us.sentry.io |
pplx-next-static-public.perplexity.ai
|
2 | accounts.google.com |
www.perplexity.ai
accounts.google.com |
1 | fscdn.eppo.cloud |
pplx-next-static-public.perplexity.ai
|
1 | static.cloudflareinsights.com |
www.perplexity.ai
|
1 | perplexity.com | 1 redirects |
36 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
twitter.com |
discord.gg |
labs.perplexity.ai |
Subject Issuer | Validity | Valid | |
---|---|---|---|
perplexity.ai E6 |
2024-07-09 - 2024-10-07 |
3 months | crt.sh |
accounts.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
pplx-next-static-public.perplexity.ai E6 |
2024-07-08 - 2024-10-06 |
3 months | crt.sh |
cloudflareinsights.com WE1 |
2024-07-06 - 2024-10-04 |
3 months | crt.sh |
ingest.sentry.io DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-11-02 - 2024-12-02 |
a year | crt.sh |
qa-fscdn.eppo.cloud R11 |
2024-06-09 - 2024-09-07 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.perplexity.ai/
Frame ID: 69BE40EAA121A6A43A6C3101DE06D9E1
Requests: 36 HTTP requests in this frame
Screenshot
Page Title
PerplexityPage URL History Show full URLs
-
http://perplexity.com/0.13246977439036223
HTTP 307
https://perplexity.com/0.13246977439036223 HTTP 302
https://www.perplexity.ai/ Page URL
Detected technologies
Google Sign-in (Social logins) ExpandDetected patterns
- accounts\.google\.com/gsi/client
Socket.io (JavaScript Frameworks) Expand
Detected patterns
- socket\.io.*\.js
Cloudflare Browser Insights (Analytics) Expand
Detected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.js
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: Playground
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://perplexity.com/0.13246977439036223
HTTP 307
https://perplexity.com/0.13246977439036223 HTTP 302
https://www.perplexity.ai/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.perplexity.ai/ Redirect Chain
|
107 KB 29 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client
accounts.google.com/gsi/ |
221 KB 84 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
80d90e1e722a80dc-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
111 KB 111 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3c0a20a48548ae37-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
214 KB 214 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aaa31597f0f36558-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
36 KB 37 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
666faf960b792da2-s.p.woff2
pplx-next-static-public.perplexity.ai/_next/static/media/ |
40 KB 40 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3d369045e03e9aae.css
pplx-next-static-public.perplexity.ai/_next/static/css/ |
199 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6700.99c9d284d2243f1c.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
29 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-0e372158c09d2ed7.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
28 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-ed10d4833b11bc32.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
138 KB 45 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-9bcdb74c0700ee1f.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/ |
110 KB 33 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app-854a34dc896bcf16.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
1 MB 455 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-22b7dc66bfc56079.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
11 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_buildManifest.js
pplx-next-static-public.perplexity.ai/_next/static/z9E0GiNXdXxXJbN7Hv4he/ |
5 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_ssgManifest.js
pplx-next-static-public.perplexity.ai/_next/static/z9E0GiNXdXxXJbN7Hv4he/ |
106 B 183 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vcd15cbe7772f49c399c6a5babf22c1241717689176015
static.cloudflareinsights.com/beacon.min.js/ |
19 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4504136533147648.ingest.us.sentry.io/api/4504840841396224/envelope/ |
2 B 299 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
75ab379c-5b9b-4511-b0c6-6b0e54b8f43d
https://www.perplexity.ai/ |
10 KB 0 |
Other
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
maintenance
www.perplexity.ai/v0/api/ |
5 B 539 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style
accounts.google.com/gsi/ |
533 B 608 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.perplexity.ai/rest/helper-queries/ |
500 B 660 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
97 B 582 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
rum
www.perplexity.ai/cdn-cgi/ |
0 190 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config
fscdn.eppo.cloud/api/flag-config/v1/ |
57 KB 11 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.svg
www.perplexity.ai/ |
2 KB 1 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro.json
www.perplexity.ai/_next/data/z9E0GiNXdXxXJbN7Hv4he/en-US/ |
2 B 423 B |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.perplexity.ai/ |
15 KB 3 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.perplexity.ai/socket.io/ |
2 B 506 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
32 B 540 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-cecc86ee6385d70f.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
0 1 KB |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
237 B 661 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
www.perplexity.ai/socket.io/ |
2 B 493 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-cecc86ee6385d70f.js
pplx-next-static-public.perplexity.ai/_next/static/chunks/pages/ |
2 KB 0 |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
1 B 482 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.perplexity.ai/socket.io/ |
1 B 514 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4504136533147648.ingest.us.sentry.io/api/4504840841396224/envelope/ |
198 B 243 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
25 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| _sentryDebugIds string| _sentryDebugIdIdentifier object| webpackChunk_N_E object| default_gsi object| _F_toggles object| google object| closure_lm_437493 function| __next_set_public_path__ object| next object| __NEXT_DATA__ function| __SSG_MANIFEST_CB object| __NEXT_P object| _N_E object| SENTRY_RELEASE object| __SENTRY__ object| regeneratorRuntime function| __NEXT_PRELOADREADY object| FontAwesomeConfig object| ___FONT_AWESOME___ function| _ object| __MIDDLEWARE_MATCHERS object| __BUILD_MANIFEST object| __SSG_MANIFEST object| __cfBeacon object| __G_ID_CLIENT__4 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 |
---|---|---|
www.perplexity.ai/ | Name: pplx.visitor-id Value: dbd1a488-7cb9-4e87-9cf0-f35bb02115e7 |
|
www.perplexity.ai/ | Name: __cflb Value: 02DiuDyvFMmK5p9jVbVnMNSKYZhUL9aGki2MnGHq3WjzC |
|
www.perplexity.ai/ | Name: AWSALB Value: tGcQjd+XBeJh8AJlh7k7Tui+oTtp7+3lum7K6VPg8oW/L64AJHFENn9KC6KDLCOZoVp9AyR2IiQLQ4MOeNvdRBarZCpcqVDoiLvU3nw+WDy84gWKrN2unY0PHGot97VLYrRtp/ko1cJByTTtGaAHWeURKwmr9rKWDFXYkLn1OhxngYUiPcSjYjbDZe19Ng== |
|
www.perplexity.ai/ | Name: AWSALBCORS Value: tGcQjd+XBeJh8AJlh7k7Tui+oTtp7+3lum7K6VPg8oW/L64AJHFENn9KC6KDLCOZoVp9AyR2IiQLQ4MOeNvdRBarZCpcqVDoiLvU3nw+WDy84gWKrN2unY0PHGot97VLYrRtp/ko1cJByTTtGaAHWeURKwmr9rKWDFXYkLn1OhxngYUiPcSjYjbDZe19Ng== |
2 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 | object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'; block-all-mixed-content; |
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.
accounts.google.com
fscdn.eppo.cloud
o4504136533147648.ingest.us.sentry.io
perplexity.com
pplx-next-static-public.perplexity.ai
static.cloudflareinsights.com
www.perplexity.ai
151.101.1.91
2606:4700:10::6816:149c
2606:4700:10::6816:159c
2606:4700:3033::ac43:8e4d
2606:4700::6810:4f49
2a00:1450:400c:c06::54
34.120.195.249
019ceed99e307bf68451ca014ced5712dea0eea9c8b8c5854662dc01b234da77
16193617c2f18975f451d824fca851115b2b16d32a0b8871f48e9e0c0ea1214c
1c4e7e389d73c6acf7f19cc812514e71230740791fde8a018c1d7edccf1590ae
26ed64354d11401b46445ab1c7cd67b7d0ad78316d8bc64ac9bad70a5145da41
2eeeb4b1fe0ceb5311aefcf033214ba304b9b051454b819a979a9fb5babef56a
373dadf6b5e171fcc0733f0349681b81b874ca59fbba64a3b9455c0de3000a05
38e0b9de817f645c4bec37c0d4a3e58baecccb040f5718dc069a72c7385a0bed
43d27b67719b43b51ab8a88f21294dd5d31b054c2ede6370ae14133491a7a505
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
456d1cd2b9430738572b782dec1e2c40d15318e9541bc7b05c25542bb89dfa2b
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3
5bbf825f8808d88d14321f967399665695e71d79fd57dbbfcd5bf294a0a65b20
5dd0e0eb6c4bd705e2b8c97711f7b38db8933ec214114ad18820e4703b1c02cf
65024289c4af3db52beded7416242782f336e24d7b5c60adc3a5bbf701569489
68e28aa5ad087fa3f86751fac44acea188f34a107575ad1237b13e2bbf46bdf9
7466896ccd7ab83b5d6c176756407462c3c7895fcab86827a6e8c24172e5ee2b
7850a4a49bf6ea9110de86612f1a2052c0855bfe1417c53921042fa8c663b3d7
876b8b8d01e1e833d8914204c51d6459d0eab1eac87fc34fda82156b2fa107b2
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f
a134dd7bfad03eb3b6cda3da9c535a4a475b57222a9a8a3071bcec8505f87197
b3cd6fa34c0f818547da6ea7de63933f5693efd1923d7b9a31e51d91f65ff3a5
b6a7dd3aec90c6c0f5279aba167caa85489b987367c8ab925bcfc3fef5526132
bac10d17440dcd6f6c6c4e0bd7eca2e1a7eec030ef3b1143d4be3791dcf91263
bd4c4437306f8e24eda25b2d68b7803ea5b1e02c180a2e364cbf492b0a425cbf
bee6a84358cde1ab288535bf3c1a8eb3d25ddcdce44abe8729b724e3a854af06
c8fc8c030b5b5461be1e8ef5d154056e0009e1bb57b3d30efcdc08ca47b1e369
cddf2c524a69ec1da88b81665688362a98a8f969544276f20da430451e0a39a5
d3343b7a60930b8e4c9643cd83fdb4155cbdbbd5adc5eaac41c43874d7e68be0
df9a6478592660077e4e774d37bae6db1eb4d7d9d2cac31f0dcdab8804f76c06
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e7f6c011776e8db7cd330b54174fd76f7d0216b612387a5ffcfb81e6f0919683
f88d9097db34aadec2bc7325a91cc04161440d5e2e6338a4ef426eb40c0e44f5