![](/screenshots/5d2f5787-2bc9-4cce-992a-f6b524290d4e.png)
jup.ag
Open in
urlscan Pro
76.76.21.22
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.22 76.76.21.22 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2606:4700::68... 2606:4700::6810:5914 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 2606:4700:10:... 2606:4700:10::6816:38e6 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:828::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80f::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::6812:21c6 | 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 |
557 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: 3F8622CE1051A8775E608971FF43757A
Requests: 38 HTTP requests in this frame
Screenshot
![](/screenshots/5d2f5787-2bc9-4cce-992a-f6b524290d4e.png)
Page Title
Swap | JupiterPage URL History Show full URLs
-
http://jup.ag/
HTTP 308
https://jup.ag/ Page URL
Detected technologies
![](/vendor/wappa/icons/Google Font API.png)
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
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 3 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 493 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 557 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
new-token-list
cache.jup.ag/ |
436 B 479 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/ |
54 B 429 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 9 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
price
price.jup.ag/v4/ |
474 B 293 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":"1d04b8ff-7c51-402d-b708-c6f60b7df19d","sessionId":1704553312354,"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::6816:38e6
2606:4700:4400::6812:21c6
2606:4700::6810:5914
2a00:1450:4001:80f::2003
2a00:1450:4001:828::200a
34.120.195.249
74.118.140.59
76.76.21.22
0bddb91b6a1e3d26f12d52543b2b41760ef4f4983a0ddb7ae15e7d525db72293
0f04cb51f82d0f8964c6c3203034c1ead865cf3a8bbb62cee51d263cc55faf2f
0f6e56353b3ce0bac997b55eeb19049e67fbd76125b7d90b95fdd3b84158fc68
12015ec897a000060f593c8851393e035f14e17bee1dd4d5e595f56ce9c3d820
2f5c6ba57c4a69fa48e0ca72f02a93265401287c25c15427917a82ae70eb5a3f
3230d8f106de2c71d5b67409d7ea9fed1ce63be42ad1b3d51e066ca4da9423e1
40d92a234a6a73eaff985660197f663e149183fe7cf5ef543501b8d349a9fa9d
4182fa8a0d39ffd7d7d226da81f2bf2a117c4e034a2013e62fd70f17e4cf3290
4300553ef65f1e1b41adbed3430e3de64b372e5eb6cbef41d81badbc94fe1d82
44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a
45571744e929ea4331136781c5ad9c9fd3a70b208095a5486ce279feec92e157
47a8a3cac11d58041b7c0874be17d4c7f9a71fe87ec09e8dc3dbf047438346d5
5534fba84b21163bdd1c378560b05f09a2742277413932f6edbbbd054e9e597e
5c04afb55f7ff48cd8d23e454f85af3cdfee0ad8ec9f15a264a3af590eb6543c
6d601742a2fb2bdd254a49267a0ce8ff5da2d3048fa0dfa88712b9b5384a5095
6d8d3389998ef5a8bda6f8cf914dc27637831666445a231a3027ef4a682ec650
6f5fb1b92e7a1a0c3551dae1ac0fe71cd2b643aa893bcc8c902c870ccee81f54
73090e2b9f57dbdaa738dbe920b2e7899f752368fef005d25c877315a390add8
7ac361cdd4b0a83f6c4689d0e2f3652d564d498c738222d17be8e083438e9df9
7b513fd5b75d95367587f205cc856e0e3ec239929a55af39618e78b05a8d0ff4
7d471235d286f6dff29cbb6fdd27bd305ce669bce2a245e8d725a548d06fdf1a
88df0b5a7bc397dbc13a26bb8b3742cc62cd1c9b0dded57da7832416d6f52f42
9f48e328d28d82d4c207c4aa03ca74595b0583956177b589c8cb9bc3a3e2f09d
a586b87c717133c0749090601b52e43230165943fce039706a0a7a542208be52
af7c0672432c4348a4d7dd89882dced82a829505f823fa4457f7f58b63c3a7c9
b589aa4e454150dbd5c50f99ad0f47cacec7ac8e077e6ccc63a95ab335d045da
c189c21564cde3c1fe8cf44785063cf4b50c88afa2947e1d7dda2923a8678d83
c927ae79f4459d245cf3eb1e46e322cdc528b9a2e39a9863bca5f7a55b5f5930
cef8ca9171929a694b1169c4e69d417bd73121cb66bd10cc60932df3e76c4b1d
cf9389fec4609ff3970103c46e4f39bdd53831e272f6e4408a9dffb078404a61
d11fd0862ab81f6ecee80ae7a302a937b2dd1c54406d86ed37f8ea5bd4b64e82
dd2f0f1c7d2ebfffd6caefc759e4474312ecbaee00560bd09700b771e15364a0
e385dfb0db99e30b641db05641128a2e3dc34cb5a9dee9c6d14fe17e6a44bcd0
f376e8a7fcd0889b540a2294a43bdea8208e76f0bea870b4fa9553188e2b5fa6
f4d356b0aa9b65712c7ff6fd16d36ea10f2f9caa7150cf3de1380738293aec14
f881f5b1b433c491b8d1c63e532cec0ec5fda92928cd6d6063e281a016512292
fc12af1184c67eb70a5f6a175efce8775fc4c7c09c900a8cc951e0b97a8341d1