jup.ag
Open in
urlscan Pro
76.76.21.123
Public Scan
Effective URL: https://jup.ag/
Submission: On January 06 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on December 21st 2023. Valid for: 3 months.
This is the only time jup.ag was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 27 | 76.76.21.123 76.76.21.123 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2606:4700::68... 2606:4700::6810:5814 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 2606:4700:10:... 2606:4700:10::ac43:1590 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:80b::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:812::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 34.120.195.249 34.120.195.249 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
2 | 74.118.140.59 74.118.140.59 | 20326 (TERASWITCH) (TERASWITCH) | |
3 | 2606:4700:440... 2606:4700:4400::ac40:9a3a | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
39 | 8 |
ASN13335 (CLOUDFLARENET, US)
cache.jup.ag | |
quote-api.jup.ag | |
price.jup.ag |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 249.195.120.34.bc.googleusercontent.com
o4505503099781120.ingest.sentry.io |
ASN20326 (TERASWITCH, US)
mercuria-fronten-1cd8.mainnet.rpcpool.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
jup.ag
1 redirects
jup.ag — Cisco Umbrella Rank: 157289 cache.jup.ag — Cisco Umbrella Rank: 384516 quote-api.jup.ag — Cisco Umbrella Rank: 214423 price.jup.ag — Cisco Umbrella Rank: 271485 |
3 MB |
3 |
coingecko.com
api.coingecko.com — Cisco Umbrella Rank: 13441 |
18 KB |
2 |
rpcpool.com
mercuria-fronten-1cd8.mainnet.rpcpool.com — Cisco Umbrella Rank: 258666 |
570 B |
1 |
sentry.io
o4505503099781120.ingest.sentry.io — Cisco Umbrella Rank: 471689 |
324 B |
1 |
gstatic.com
fonts.gstatic.com |
46 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 115 |
1 KB |
1 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 438 |
2 KB |
39 | 7 |
Domain | Requested by | |
---|---|---|
27 | jup.ag |
1 redirects
jup.ag
|
3 | api.coingecko.com |
jup.ag
|
2 | mercuria-fronten-1cd8.mainnet.rpcpool.com |
jup.ag
|
2 | cache.jup.ag |
jup.ag
|
1 | price.jup.ag |
jup.ag
|
1 | quote-api.jup.ag |
jup.ag
|
1 | o4505503099781120.ingest.sentry.io |
jup.ag
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
jup.ag
|
1 | cdn.jsdelivr.net |
jup.ag
|
39 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
station.jup.ag |
birdeye.so |
discord.gg |
twitter.com |
blog.jup.ag |
Subject Issuer | Validity | Valid | |
---|---|---|---|
jup.ag R3 |
2023-12-21 - 2024-03-20 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-05-02 - 2024-05-01 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-11-20 - 2024-02-12 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-11-20 - 2024-02-12 |
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 |
*.mainnet.rpcpool.com ZeroSSL ECC Domain Secure Site CA |
2023-11-17 - 2024-02-15 |
3 months | crt.sh |
api.coingecko.com E1 |
2023-11-28 - 2024-02-26 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://jup.ag/
Frame ID: D8561BD1BEA00E3C2FFD50EA38CE4786
Requests: 38 HTTP requests in this frame
Screenshot
Page Title
Swap | JupiterPage URL History Show full URLs
-
http://jup.ag/
HTTP 308
https://jup.ag/ Page URL
Detected technologies
Google Font API (Font Scripts) ExpandDetected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
Page Statistics
6 Outgoing links
These are links going to different origins than the main page.
Title: Station
Search URL Search Domain Scan URL
Title: EPjF...Dt1v
Search URL Search Domain Scan URL
Title: So11...1112
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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://jup.ag/
HTTP 308
https://jup.ag/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
jup.ag/ Redirect Chain
|
127 KB 32 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dialog.min.js
cdn.jsdelivr.net/gh/nuxodin/dialog-polyfill@1.4.1/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
all-tokens
cache.jup.ag/ |
3 MB 2 MB |
Other
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
432bf4e1c071bfe6.css
jup.ag/_next/static/css/ |
107 KB 20 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-643a4f17857e3ad2.js
jup.ag/_next/static/chunks/ |
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-2af34974a6e50240.js
jup.ag/_next/static/chunks/ |
138 KB 46 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-80c1dbb17843b055.js
jup.ag/_next/static/chunks/ |
165 KB 47 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app-fae74555f9ac18cf.js
jup.ag/_next/static/chunks/pages/ |
2 MB 570 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1467-69c926c798d1c6c6.js
jup.ag/_next/static/chunks/ |
31 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8830-82a308f0326650c1.js
jup.ag/_next/static/chunks/ |
216 KB 64 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3215-5dd68ed845c5474c.js
jup.ag/_next/static/chunks/ |
23 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7821-d22765969d2c21ab.js
jup.ag/_next/static/chunks/ |
15 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4034-cfe362541f9097e4.js
jup.ag/_next/static/chunks/ |
14 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1126-15c2d54f915b3832.js
jup.ag/_next/static/chunks/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4371-553ba52c4569fed9.js
jup.ag/_next/static/chunks/ |
21 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2019-6f48f8d78a1588e2.js
jup.ag/_next/static/chunks/ |
409 KB 106 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1057-0ed3e6ae3b628fb2.js
jup.ag/_next/static/chunks/ |
105 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4264-3922209a21a4405b.js
jup.ag/_next/static/chunks/ |
26 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9361-9050deee866a118c.js
jup.ag/_next/static/chunks/ |
34 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6601-6459fa5248b5df25.js
jup.ag/_next/static/chunks/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
%5BinOut%5D-fb03bcd00bec2130.js
jup.ag/_next/static/chunks/pages/swap/ |
75 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_buildManifest.js
jup.ag/_next/static/ScFvbPzuwvb3Nt5qbIsyx/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_ssgManifest.js
jup.ag/_next/static/ScFvbPzuwvb3Nt5qbIsyx/ |
313 B 492 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
9 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2
fonts.gstatic.com/s/inter/v13/ |
46 KB 46 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jupiter-logo.svg
jup.ag/svg/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o4505503099781120.ingest.sentry.io/api/4505503106400256/envelope/ |
2 B 324 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
/
mercuria-fronten-1cd8.mainnet.rpcpool.com/ |
0 0 |
Preflight
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
9468.d4b5eb095e82d64e.js
jup.ag/_next/static/chunks/ |
15 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
mercuria-fronten-1cd8.mainnet.rpcpool.com/ |
745 B 570 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
new-token-list
cache.jup.ag/ |
436 B 447 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
program-id-to-label
quote-api.jup.ag/v6/ |
2 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HEAD H2 |
en.json
jup.ag/_next/data/ScFvbPzuwvb3Nt5qbIsyx/ |
0 0 |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
image
jup.ag/_next/ |
4 KB 4 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
image
jup.ag/_next/ |
3 KB 3 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
price
api.coingecko.com/api/v3/simple/ |
55 B 936 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
market_chart
api.coingecko.com/api/v3/coins/usd-coin/ |
29 KB 9 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
market_chart
api.coingecko.com/api/v3/coins/wrapped-solana/ |
25 KB 8 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
price
price.jup.ag/v4/ |
474 B 316 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
18 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| documentPictureInPicture object| webpackChunk_N_E function| __next_set_public_path__ object| regeneratorRuntime object| next object| __NEXT_DATA__ function| __SSG_MANIFEST_CB object| __NEXT_P object| _N_E object| __SENTRY__ undefined| __sentryRewritesTunnelPath__ object| SENTRY_RELEASE string| __rewriteFramesAssetPrefixPath__ function| __NEXT_PRELOADREADY number| __NUMBER_OF_JOTAI_INSTANCES__ object| __MIDDLEWARE_MATCHERS object| __BUILD_MANIFEST object| __SSG_MANIFEST1 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 |
---|---|---|
jup.ag/ | Name: AMP_f8231712e9 Value: {"deviceId":"573fd6f9-19f8-4e33-b8dc-434c47e3f60a","sessionId":1704553131631,"optOut":false} |
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 |
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.coingecko.com
cache.jup.ag
cdn.jsdelivr.net
fonts.googleapis.com
fonts.gstatic.com
jup.ag
mercuria-fronten-1cd8.mainnet.rpcpool.com
o4505503099781120.ingest.sentry.io
price.jup.ag
quote-api.jup.ag
2606:4700:10::ac43:1590
2606:4700:4400::ac40:9a3a
2606:4700::6810:5814
2a00:1450:4001:80b::200a
2a00:1450:4001:812::2003
34.120.195.249
74.118.140.59
76.76.21.123
0bddb91b6a1e3d26f12d52543b2b41760ef4f4983a0ddb7ae15e7d525db72293
0e091d3b1911e6b2982022c318cabc8d372a80f0ac228746d6f33a550f7f9b6f
0f04cb51f82d0f8964c6c3203034c1ead865cf3a8bbb62cee51d263cc55faf2f
0f6e56353b3ce0bac997b55eeb19049e67fbd76125b7d90b95fdd3b84158fc68
12015ec897a000060f593c8851393e035f14e17bee1dd4d5e595f56ce9c3d820
2f5c6ba57c4a69fa48e0ca72f02a93265401287c25c15427917a82ae70eb5a3f
3230d8f106de2c71d5b67409d7ea9fed1ce63be42ad1b3d51e066ca4da9423e1
40d92a234a6a73eaff985660197f663e149183fe7cf5ef543501b8d349a9fa9d
4182fa8a0d39ffd7d7d226da81f2bf2a117c4e034a2013e62fd70f17e4cf3290
4300553ef65f1e1b41adbed3430e3de64b372e5eb6cbef41d81badbc94fe1d82
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
45571744e929ea4331136781c5ad9c9fd3a70b208095a5486ce279feec92e157
47a8a3cac11d58041b7c0874be17d4c7f9a71fe87ec09e8dc3dbf047438346d5
5534fba84b21163bdd1c378560b05f09a2742277413932f6edbbbd054e9e597e
5c04afb55f7ff48cd8d23e454f85af3cdfee0ad8ec9f15a264a3af590eb6543c
67650766289bb194b39b59e521d728753060229d28ec288598bdcfbe898e6f4e
6d601742a2fb2bdd254a49267a0ce8ff5da2d3048fa0dfa88712b9b5384a5095
6f5fb1b92e7a1a0c3551dae1ac0fe71cd2b643aa893bcc8c902c870ccee81f54
73090e2b9f57dbdaa738dbe920b2e7899f752368fef005d25c877315a390add8
7ac361cdd4b0a83f6c4689d0e2f3652d564d498c738222d17be8e083438e9df9
7b513fd5b75d95367587f205cc856e0e3ec239929a55af39618e78b05a8d0ff4
7d471235d286f6dff29cbb6fdd27bd305ce669bce2a245e8d725a548d06fdf1a
85d2491b7d846321ba0cf5ef3a47e3225c3d5f9612f99bb46ffc05cc6b2b5abb
88df0b5a7bc397dbc13a26bb8b3742cc62cd1c9b0dded57da7832416d6f52f42
98d17ad72c6d5a64140870f4ad5a42b82d9e1cfa0b93effa23f50a69040680c3
af7c0672432c4348a4d7dd89882dced82a829505f823fa4457f7f58b63c3a7c9
b234cd86787dd71a0f8127fe7b61f23e2080d61579899cece404a29c788717d4
b589aa4e454150dbd5c50f99ad0f47cacec7ac8e077e6ccc63a95ab335d045da
bc4bce0440a9aacbd6ef79e78af4f0daa84fa83f1694ffefd3f47c5a6763ce02
c13897b5ea5b1aec78f1817cc6fd66eca8a566ac120c56c56bb4f94fbdcd1267
c189c21564cde3c1fe8cf44785063cf4b50c88afa2947e1d7dda2923a8678d83
cef8ca9171929a694b1169c4e69d417bd73121cb66bd10cc60932df3e76c4b1d
cf9389fec4609ff3970103c46e4f39bdd53831e272f6e4408a9dffb078404a61
d11fd0862ab81f6ecee80ae7a302a937b2dd1c54406d86ed37f8ea5bd4b64e82
dd2f0f1c7d2ebfffd6caefc759e4474312ecbaee00560bd09700b771e15364a0
e385dfb0db99e30b641db05641128a2e3dc34cb5a9dee9c6d14fe17e6a44bcd0
f4d356b0aa9b65712c7ff6fd16d36ea10f2f9caa7150cf3de1380738293aec14