nftpussies.com
Open in
urlscan Pro
35.156.241.85
Public Scan
Effective URL: https://nftpussies.com/shop//
Submission: On July 01 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Amazon RSA 2048 M02 on January 28th 2023. Valid for: a year.
This is the only time nftpussies.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 35.156.149.86 35.156.149.86 | 16509 (AMAZON-02) (AMAZON-02) | |
7 | 35.156.241.85 35.156.241.85 | 16509 (AMAZON-02) (AMAZON-02) | |
6 | 2606:4700::68... 2606:4700::6812:1734 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2600:9000:211... 2600:9000:2113:c400:a:3b17:9b00:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a00:1450:400... 2a00:1450:4001:80f::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 3 | 35.157.181.169 35.157.181.169 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 18.195.221.17 18.195.221.17 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 34.120.195.249 34.120.195.249 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
21 | 7 |
ASN16509 (AMAZON-02, US)
PTR: ec2-35-156-149-86.eu-central-1.compute.amazonaws.com
nftpussies.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-35-156-241-85.eu-central-1.compute.amazonaws.com
nftpussies.com |
ASN13335 (CLOUDFLARENET, US)
kit.fontawesome.com | |
ka-p.fontawesome.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-35-157-181-169.eu-central-1.compute.amazonaws.com
sso.nftpussies.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-18-195-221-17.eu-central-1.compute.amazonaws.com
api.nftpussies.com |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 249.195.120.34.bc.googleusercontent.com
o322254.ingest.sentry.io |
Apex Domain Subdomains |
Transfer | |
---|---|---|
13 |
nftpussies.com
2 redirects
nftpussies.com sso.nftpussies.com api.nftpussies.com |
913 KB |
6 |
fontawesome.com
kit.fontawesome.com — Cisco Umbrella Rank: 2060 ka-p.fontawesome.com — Cisco Umbrella Rank: 3621 |
221 KB |
2 |
gstatic.com
fonts.gstatic.com |
16 KB |
1 |
sentry.io
o322254.ingest.sentry.io |
341 B |
1 |
swipelux.com
app.swipelux.com |
1 KB |
21 | 5 |
Domain | Requested by | |
---|---|---|
8 | nftpussies.com |
1 redirects
nftpussies.com
|
4 | ka-p.fontawesome.com |
kit.fontawesome.com
|
3 | sso.nftpussies.com |
1 redirects
nftpussies.com
sso.nftpussies.com |
2 | api.nftpussies.com |
nftpussies.com
|
2 | fonts.gstatic.com |
nftpussies.com
|
2 | kit.fontawesome.com |
nftpussies.com
kit.fontawesome.com |
1 | o322254.ingest.sentry.io |
nftpussies.com
|
1 | app.swipelux.com |
nftpussies.com
|
21 | 8 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
nftpussies.com Amazon RSA 2048 M02 |
2023-01-28 - 2024-02-27 |
a year | crt.sh |
*.fontawesome.com DigiCert TLS RSA SHA256 2020 CA1 |
2022-11-22 - 2023-12-23 |
a year | crt.sh |
app.swipelux.com Amazon RSA 2048 M01 |
2022-12-14 - 2024-01-12 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-06-19 - 2023-09-11 |
3 months | crt.sh |
sso.nftpussies.com Amazon RSA 2048 M02 |
2023-02-10 - 2024-02-18 |
a year | crt.sh |
api.nftpussies.com Amazon RSA 2048 M02 |
2023-02-13 - 2024-02-18 |
a year | crt.sh |
ingest.sentry.io DigiCert TLS RSA SHA256 2020 CA1 |
2022-07-28 - 2023-08-28 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://nftpussies.com/shop//
Frame ID: 27CE18FF2BFCFCAF045DC68B016981D9
Requests: 17 HTTP requests in this frame
Frame:
https://sso.nftpussies.com/realms/production/protocol/openid-connect/3p-cookies/step2.html
Frame ID: 57DA609182061A34DC30B9A03256D062
Requests: 2 HTTP requests in this frame
Frame:
https://nftpussies.com/assets/silent-check-sso.html
Frame ID: CB43A0EE908C123B37E471A6667FCDEA
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
NFT PUSSIESPage URL History Show full URLs
-
http://nftpussies.com/shop//
HTTP 301
https://nftpussies.com/shop// Page URL
Detected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- kit\.fontawesome\.com/([0-9a-z]+).js
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://nftpussies.com/shop//
HTTP 301
https://nftpussies.com/shop// Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 15- https://sso.nftpussies.com/realms/production/protocol/openid-connect/auth?client_id=angular-public&redirect_uri=https%3A%2F%2Fnftpussies.com%2Fassets%2Fsilent-check-sso.html&state=2d38c9d3-286a-43ea-a52a-646a4915bfd5&response_mode=fragment&response_type=code&scope=openid&nonce=e8484fbb-22f1-4162-89ae-ef7ea7d5bcfe&prompt=none HTTP 302
- https://nftpussies.com/assets/silent-check-sso.html
21 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
nftpussies.com/shop// Redirect Chain
|
22 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ddfb33f7df.js
kit.fontawesome.com/ |
12 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.js
app.swipelux.com/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime.276f38aed42c4862.js
nftpussies.com/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills.5d6ef5464ccbfe4c.js
nftpussies.com/ |
61 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.d4b43b66540ebfc1.js
nftpussies.com/ |
3 MB 855 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.12dde3d5b91b02e0.css
nftpussies.com/ |
112 KB 21 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro.min.css
ka-p.fontawesome.com/releases/v6.4.0/css/ |
867 KB 196 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-v4-shims.min.css
ka-p.fontawesome.com/releases/v6.4.0/css/ |
27 KB 4 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-v5-font-face.min.css
ka-p.fontawesome.com/releases/v6.4.0/css/ |
85 KB 12 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pro-v4-font-face.min.css
ka-p.fontawesome.com/releases/v6.4.0/css/ |
12 KB 2 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kit-upload.css
kit.fontawesome.com/ddfb33f7df/62619047/ |
2 KB 606 B |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
192.eec66d5f92aa9eba.js
nftpussies.com/ |
18 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step1.html
sso.nftpussies.com/realms/production/protocol/openid-connect/3p-cookies/ Frame 57DA |
757 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step2.html
sso.nftpussies.com/realms/production/protocol/openid-connect/3p-cookies/ Frame 57DA |
442 B 775 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
silent-check-sso.html
nftpussies.com/assets/ Frame CB43 Redirect Chain
|
119 B 327 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
graphql
api.nftpussies.com/v1/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
graphql
api.nftpussies.com/v1/ |
897 B 807 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o322254.ingest.sentry.io/api/6408819/envelope/ |
41 B 341 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
161 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.
boolean| credentialless object| onbeforetoggle object| onscrollend function| SwipeluxWidget object| FontAwesomeKitConfig object| webpackChunknft_pussies_public boolean| __Zone_disable_requestAnimationFrame object| __zone_symbol__UNPATCHED_EVENTS function| Zone function| __zone_symbol__Promise function| __zone_symbol__fetch object| __zone_symbol__BLACK_LISTED_EVENTS function| __zone_symbol__queueMicrotask function| __zone_symbol__setTimeout function| __zone_symbol__clearTimeout function| __zone_symbol__setInterval function| __zone_symbol__clearInterval function| __zone_symbol__alert function| __zone_symbol__prompt function| __zone_symbol__confirm function| __zone_symbol__MutationObserver function| __zone_symbol__WebKitMutationObserver function| __zone_symbol__IntersectionObserver function| __zone_symbol__FileReader boolean| __zone_symbol__ononabortpatched boolean| __zone_symbol__ononanimationendpatched boolean| __zone_symbol__ononanimationiterationpatched boolean| __zone_symbol__ononauxclickpatched boolean| __zone_symbol__ononbeforeinputpatched boolean| __zone_symbol__ononblurpatched boolean| __zone_symbol__ononcancelpatched boolean| __zone_symbol__ononcanplaypatched boolean| __zone_symbol__ononcanplaythroughpatched boolean| __zone_symbol__ononchangepatched boolean| __zone_symbol__ononcuechangepatched boolean| __zone_symbol__ononclickpatched boolean| __zone_symbol__ononclosepatched boolean| __zone_symbol__ononcontextmenupatched boolean| __zone_symbol__onondblclickpatched boolean| __zone_symbol__onondragpatched boolean| __zone_symbol__onondragendpatched boolean| __zone_symbol__onondragenterpatched boolean| __zone_symbol__onondragleavepatched boolean| __zone_symbol__onondragoverpatched boolean| __zone_symbol__onondroppatched boolean| __zone_symbol__onondurationchangepatched boolean| __zone_symbol__ononemptiedpatched boolean| __zone_symbol__ononendedpatched boolean| __zone_symbol__ononerrorpatched boolean| __zone_symbol__ononfocuspatched boolean| __zone_symbol__onongotpointercapturepatched boolean| __zone_symbol__ononinputpatched boolean| __zone_symbol__ononinvalidpatched boolean| __zone_symbol__ononkeydownpatched boolean| __zone_symbol__ononkeypresspatched boolean| __zone_symbol__ononkeyuppatched boolean| __zone_symbol__ononloadpatched boolean| __zone_symbol__ononloadstartpatched boolean| __zone_symbol__ononloadeddatapatched boolean| __zone_symbol__ononloadedmetadatapatched boolean| __zone_symbol__ononlostpointercapturepatched boolean| __zone_symbol__ononmousedownpatched boolean| __zone_symbol__ononmouseenterpatched boolean| __zone_symbol__ononmouseleavepatched boolean| __zone_symbol__ononmousemovepatched boolean| __zone_symbol__ononmouseoutpatched boolean| __zone_symbol__ononmouseoverpatched boolean| __zone_symbol__ononmouseuppatched boolean| __zone_symbol__ononmousewheelpatched boolean| __zone_symbol__ononpausepatched boolean| __zone_symbol__ononplaypatched boolean| __zone_symbol__ononplayingpatched boolean| __zone_symbol__ononpointercancelpatched boolean| __zone_symbol__ononpointerdownpatched boolean| __zone_symbol__ononpointerenterpatched boolean| __zone_symbol__ononpointerleavepatched boolean| __zone_symbol__ononpointermovepatched boolean| __zone_symbol__ononpointeroverpatched boolean| __zone_symbol__ononpointeruppatched boolean| __zone_symbol__ononprogresspatched boolean| __zone_symbol__ononratechangepatched boolean| __zone_symbol__ononresetpatched boolean| __zone_symbol__ononresizepatched boolean| __zone_symbol__ononscrollpatched boolean| __zone_symbol__ononseekedpatched boolean| __zone_symbol__ononseekingpatched boolean| __zone_symbol__ononselectpatched boolean| __zone_symbol__ononselectionchangepatched boolean| __zone_symbol__ononselectstartpatched boolean| __zone_symbol__ononstalledpatched boolean| __zone_symbol__ononsubmitpatched boolean| __zone_symbol__ononsuspendpatched boolean| __zone_symbol__onontimeupdatepatched boolean| __zone_symbol__ononvolumechangepatched boolean| __zone_symbol__onontransitioncancelpatched boolean| __zone_symbol__onontransitionendpatched boolean| __zone_symbol__ononwaitingpatched boolean| __zone_symbol__ononwheelpatched boolean| __zone_symbol__onontogglepatched boolean| __zone_symbol__ononafterprintpatched boolean| __zone_symbol__ononappinstalledpatched boolean| __zone_symbol__ononbeforeinstallpromptpatched boolean| __zone_symbol__ononbeforeprintpatched boolean| __zone_symbol__ononbeforeunloadpatched boolean| __zone_symbol__onondevicemotionpatched boolean| __zone_symbol__onondeviceorientationpatched boolean| __zone_symbol__onondeviceorientationabsolutepatched boolean| __zone_symbol__ononhashchangepatched boolean| __zone_symbol__ononlanguagechangepatched boolean| __zone_symbol__ononmessagepatched boolean| __zone_symbol__ononofflinepatched boolean| __zone_symbol__onononlinepatched boolean| __zone_symbol__ononpageshowpatched boolean| __zone_symbol__ononpagehidepatched boolean| __zone_symbol__ononpopstatepatched boolean| __zone_symbol__ononrejectionhandledpatched boolean| __zone_symbol__ononstoragepatched boolean| __zone_symbol__ononunhandledrejectionpatched boolean| __zone_symbol__ononunloadpatched boolean| __zone_symbol__onondragstartpatched boolean| __zone_symbol__ononanimationstartpatched boolean| __zone_symbol__ononsearchpatched boolean| __zone_symbol__onontransitionrunpatched boolean| __zone_symbol__onontransitionstartpatched boolean| __zone_symbol__ononwebkitanimationendpatched boolean| __zone_symbol__ononwebkitanimationiterationpatched boolean| __zone_symbol__ononwebkitanimationstartpatched boolean| __zone_symbol__ononwebkittransitionendpatched boolean| __zone_symbol__ononpointeroutpatched boolean| __zone_symbol__ononmessageerrorpatched object| global function| Buffer object| process object| __SENTRY__ function| __zone_symbol__ON_PROPERTYerror object| __zone_symbol__errorfalse function| __zone_symbol__ON_PROPERTYunhandledrejection object| __zone_symbol__unhandledrejectionfalse function| _ object| gsapVersions object| __zone_symbol__loadfalse object| __zone_symbol__resizefalse object| __zone_symbol__visibilitychangetrue object| __zone_symbol__pagehidetrue object| __zone_symbol__keydowntrue object| __zone_symbol__clicktrue function| __zone_symbol__ON_PROPERTYpopstate object| __zone_symbol__popstatefalse object| __zone_symbol__hashchangefalse object| __zone_symbol__messagefalse object| __zone_symbol__ON_PROPERTYmessage function| getAngularTestability function| getAllAngularTestabilities function| getAllAngularRootElements object| frameworkStabilizers function| __zone_symbol__addEventListener function| __zone_symbol__removeEventListener undefined| __zone_symbol__eventListeners undefined| __zone_symbol__removeAllListeners function| eventListeners function| removeAllListeners3 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 |
---|---|---|
sso.nftpussies.com/realms/production/ | Name: AUTH_SESSION_ID Value: d61cc991-81ec-4481-9ae9-135884bb670b.e146cd413b8d-17437 |
|
sso.nftpussies.com/realms/production/ | Name: AUTH_SESSION_ID_LEGACY Value: d61cc991-81ec-4481-9ae9-135884bb670b.e146cd413b8d-17437 |
|
nftpussies.com/ | Name: theme Value: light |
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.
api.nftpussies.com
app.swipelux.com
fonts.gstatic.com
ka-p.fontawesome.com
kit.fontawesome.com
nftpussies.com
o322254.ingest.sentry.io
sso.nftpussies.com
18.195.221.17
2600:9000:2113:c400:a:3b17:9b00:93a1
2606:4700::6812:1734
2a00:1450:4001:80f::2003
34.120.195.249
35.156.149.86
35.156.241.85
35.157.181.169
029dfa86b3eb6ccbe0d74c08fb0df66ddc99f7256df5d2a9b1de6f0aacc4c598
1c5edb2f538f28329ee2a2a37f61729ee550f27733a26071a99e0e799c51ab10
3e9fd3564b4bada53f5623e0a5f62eb7b64bb7294a855a12d2b74a55544e08a4
4811dcf05957b5ccd2e00a0b55cbf002985b86d2e9fe7051f5f83424e3cc3bc8
4d5e287f0e60cc7efadd2bdf39ff53499de57249b69a3ae73497a187ff908e2a
554cc5f45fb899f44d95917f08cd43ae81ac5ac4bc4b20f96f55bfae3553b732
565b734327e43f37a084f8bf0a3beb97912c08d84953850d92dfd7ae5fad663f
669a31a113b7353d324d3b19ad3181cd33116c691b1aeb130823848bd7b52dd1
681f15f1dd66646e3c4be78f9c74962004cbc764f0fbb1da993f6937a3ac1e8a
6c7a5b40a1afb13883534c0aecef3f06131d7901e6f0c36172429af4383294c6
7c83d54a3f5b8ebcffc9bb1fbd20a4ca4da6d7eee5987dd621a81dd016f0d557
7d93459d86585bfcdbb7e0376056226adb25821ee54b96236fe2123e9560929f
a65ba72bb56b000feeb32685d5f5b2e4a894ad14716f2457fab42cb39f9d3871
be0a4e393842939fbd22c567cbc7d2e0411f813edf9590dcc399285adf85b4fe
caee2abfc5b7756dcc6898372177c2e75b01ab8ff3127c6c105af2f340a67923
d2d10550b37e16520721958547190fb640e868ca4b3ec1b305a5ef120362461d
f4e80d9dfd374d02989b87a27b5ed4cb78fbb177c27f1478e9a8b0afb7513149
f9ee7c3238987453fb2e9e2d6c34764ff609690e27d099a43e4974b59707db99
fce60bc81b42726b685192834cdd4147bb4867c94a9b5c38a35c0cce8a6b562e
fe0d7ff5c1b94b9efefbc1903a465c7d8bb345da51aaa13a93a55f9f7eff5b86