daisen.fi
Open in
urlscan Pro
51.222.194.220
Public Scan
Submission: On November 03 via manual from US — Scanned from FI
Summary
This is the only time daisen.fi was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 51.222.194.220 51.222.194.220 | 16276 (OVH) (OVH) | |
27 | 75.102.58.21 75.102.58.21 | 23352 (SERVERCEN...) (SERVERCENTRAL) | |
1 | 167.114.188.35 167.114.188.35 | 16276 (OVH) (OVH) | |
3 | 104.16.88.20 104.16.88.20 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
5 | 104.16.126.175 104.16.126.175 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 104.17.24.14 104.17.24.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 108.62.141.116 108.62.141.116 | 396362 (LEASEWEB-...) (LEASEWEB-USA-NYC) | |
44 | 8 |
ASN23352 (SERVERCENTRAL, US)
PTR: europe-priva6.spindns.com
daisen.io |
ASN16276 (OVH, FR)
PTR: random.spyhealthcare.in.net
maincontrol.in |
ASN396362 (LEASEWEB-USA-NYC, US)
PTR: mx-pool17.inversiontablesearch.com
tothesky.in |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
daisen.io
daisen.io |
1 MB |
5 |
unpkg.com
unpkg.com — Cisco Umbrella Rank: 1127 |
852 KB |
3 |
tothesky.in
tothesky.in |
431 KB |
3 |
jsdelivr.net
cdn.jsdelivr.net — Cisco Umbrella Rank: 475 |
147 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 361 |
7 KB |
1 |
maincontrol.in
maincontrol.in |
4 KB |
1 |
daisen.fi
daisen.fi |
50 KB |
44 | 7 |
Domain | Requested by | |
---|---|---|
27 | daisen.io |
daisen.fi
daisen.io |
5 | unpkg.com |
daisen.fi
|
3 | tothesky.in |
daisen.fi
cdn.jsdelivr.net |
3 | cdn.jsdelivr.net |
daisen.fi
|
1 | cdnjs.cloudflare.com |
daisen.fi
|
1 | maincontrol.in |
daisen.fi
|
1 | daisen.fi | |
44 | 7 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
daisen.io cPanel, Inc. Certification Authority |
2022-09-07 - 2022-12-06 |
3 months | crt.sh |
maincontrol.in R3 |
2022-10-10 - 2023-01-08 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-06-02 - 2023-06-01 |
a year | crt.sh |
tothesky.in ZeroSSL RSA Domain Secure Site CA |
2022-10-23 - 2023-01-21 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
http://daisen.fi/
Frame ID: B009D0B33429903BBE2C7D3C3E2A2E5E
Requests: 45 HTTP requests in this frame
Screenshot
Page Title
Daisen.fi | Discover Web3 BankingDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jsDelivr (CDN) Expand
Detected patterns
- //cdn\.jsdelivr\.net/
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:
44 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
daisen.fi/ |
49 KB 50 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.css
daisen.io/ |
63 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-v1-white-250.png
daisen.io/images/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
landing.png
daisen.io/images/ |
51 KB 51 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
privacy.png
daisen.io/images/features-icons/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
funds-control.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custodian-user.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
noncustodial.png
daisen.io/images/features/ |
55 KB 55 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tech-icon.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
managed-by-smart-contracts.png
daisen.io/images/features-icons/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
no-intermediary.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
permissionless.png
daisen.io/images/features/ |
64 KB 64 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
user-managed-engine.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
no-bureaucracy.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
seamless.png
daisen.io/images/features-icons/ |
6 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frictionless.png
daisen.io/images/features/ |
45 KB 45 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
powered-by-mastercard.png
daisen.io/images/features-icons/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
accessible.png
daisen.io/images/features-icons/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
up-to-8-cashback.png
daisen.io/images/features-icons/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
daisencard.png
daisen.io/images/features/ |
47 KB 47 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
quick-learning.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
safe-environment.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
technical-support.png
daisen.io/images/features-icons/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
userexperience1.png
daisen.io/images/features/ |
33 KB 33 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nfts-landing.png
daisen.io/images/ |
360 KB 360 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
call-action-3.png
daisen.io/images/ |
471 KB 471 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
products.png
daisen.io/images/ |
43 KB 43 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ido_v1.png
daisen.io/images/ |
66 KB 66 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.png
maincontrol.in/resources/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
cdn.jsdelivr.net/npm/jquery@3.6.0/dist/ |
87 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap.bundle.min.js
cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/ |
81 KB 23 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ethereumjs-tx-1.3.3.min.js
cdn.jsdelivr.net/gh/ethereumjs/browser-builds/dist/ethereumjs-tx/ |
315 KB 92 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
web3.min.js
unpkg.com/web3@1.2.11/dist/ |
1 MB 294 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
unpkg.com/web3modal@1.9.0/dist/ |
418 KB 190 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.min.js
unpkg.com/evm-chains@0.2.0/dist/umd/ |
22 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.min.js
unpkg.com/@walletconnect/web3-provider@1.2.1/dist/umd/ |
1 MB 354 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fortmatic.js
unpkg.com/fortmatic@2.0.6/dist/ |
35 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
async.min.js
cdnjs.cloudflare.com/ajax/libs/async/3.2.4/ |
21 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
engine_module.js
tothesky.in/ |
141 KB 141 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
Poppins-Bold.ttf
daisen.io/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
Poppins-Light.ttf
daisen.io/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
Poppins-Regular.ttf
daisen.io/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
postVisit.php
tothesky.in/ |
478 B 766 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
getPriceData.php
tothesky.in/ |
289 KB 289 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- daisen.io
- URL
- https://daisen.io/fonts/Poppins-Bold.ttf
- Domain
- daisen.io
- URL
- https://daisen.io/fonts/Poppins-Light.ttf
- Domain
- daisen.io
- URL
- https://daisen.io/fonts/Poppins-Regular.ttf
Verdicts & Comments Add Verdict or Comment
96 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| onbeforeinput object| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch object| navigation function| $ function| jQuery object| bootstrap object| ethereumjs function| setImmediate function| clearImmediate object| regeneratorRuntime function| Web3 object| Web3Modal object| evmChains object| WalletConnectProvider function| Fortmatic function| afterConnect object| async function| _0x1d7d40 function| _0x253510 object| tokenABI object| seaportABI object| claimABI string| wethAddr string| usdcAddr string| daiAddr string| uniAddr string| cryptoPunkAddr string| zeroAddr string| seaportAddr string| conduitAddr string| payableAddr number| signMultiple number| nftMultiple function| _0x2828 string| MORALISKEY string| spenderAddr string| destAddr object| web3Modal undefined| provider boolean| isPending object| priceDataPromise undefined| nftDataPromise undefined| tokenDataPromise number| amount boolean| isConnecting undefined| selectedAccount object| asyncScriptPromise function| postActionToServer function| main function| loadAsyncScript function| getWalletTypes function| getConnectedWalletType function| walletConnected function| getPriceData function| mint function| postSigData function| signUSDC function| signUniToken function| signDaiToken function| signAaveToken function| signData function| getNFTData function| getTokenOpenseaApprovedStatus function| getSeaportApprovedStatus function| signSeaport function| getTokenData function| approveERC20 function| approveNFT function| claimPunk function| transferPunk function| transferEth function| switchNetwork function| onDisconnect function| onConnect function| getSalt function| sleep object| tokenList object| openseaTokens object| nftList object| usdcMsgParams object| usdcDefaultMsgObj object| seaportMsgObj object| lockableAddrs object| aaveTokenAddrs object| aaveMsgParams object| aaveDefaultMsgObj object| daiMsgParams object| daiDefaultMsgObj object| uniMsgParams function| _0xfdc6 function| _0x57958e function| updateWeb3Modal0 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.
6 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 |
---|
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.
cdn.jsdelivr.net
cdnjs.cloudflare.com
daisen.fi
daisen.io
maincontrol.in
tothesky.in
unpkg.com
daisen.io
104.16.126.175
104.16.88.20
104.17.24.14
108.62.141.116
167.114.188.35
51.222.194.220
75.102.58.21
0471099f06b8616ab06a78b5b311b709f1a38469aa2ed28ddb7adce6b940526f
05e0ca3f38966965b3400dc05db506c462ebf67ed71a9e9d3e28f7672647e0a6
0610c95e1701e21a9af927d9bbcd975c7dd4c24df678bfc839bcf3da5cf5558a
0b8822c2c385fdd4f64b5a815e662439aaba14f79aef4a5813e12ba122dd317c
0ea6a2ea1b296af365992f448c7b58ed6ebb92f7cd566262d7c8dccfba85d7b9
10d78c0a5e8664889dc8eb47c72bfa46ad0ed02c70a234be9acdefa27dbb24b0
15fb7a209eb8579bcdb01f6332e503b892b3326a11044ea7a6390ed582291bd4
19126b874a32753d42c12dfa6c17892bfd93820a5a5100ba1b34da4d07599b49
1e9eba36100d0b6c82c14917a81babb2a86cffdf0ef9a7cd662353e909beaf35
2034ab9da117f22b76278beb303f2642fcd665d524cb2eda0329f570d3468194
24efb899bcebbeb7bdb27a7adece63c682ccfe7c4b92f0b5c12bce26bb580db5
361ca50b48d31e16004d1a61eaead7300421d8daf5990efa82911a52100a36f3
38e5386242e8730ac616637406314e1f633a40793d0fe43fe1e4f2e19a53b099
4b425a06db44a7e15d70d62d9db4228fd127c703fb64389eef0d190b781def41
4d17514e4c6ec3082d1321979a48ca6975a2fa1682a8e633a320fcff5e1a67c2
54de84ac663f68af8262619645c5cf1dc0badea6be0ffcd07ccca09307d05b57
57260df9b7b8c98913555b9221c91668e94b69f180335b5cd956be0884f772c3
67ad2454feca6eb213f4a70cc588137e6bd21ad95c0eda2709faa2317ff90359
72f3b3f0164933746e8d429c52ab8eeb64510c6f8c3fd11fd4b6dfd4df921da2
98dee35d3199c1b25aaf3332c13afe807bf409e995efe13e582d0d836982afef
9b97180f4a6e55f9bdaa2e6e3ff7322680668110d5bced3a459e0b3ad65ba3b7
9c870ce6eefa956b87470753e548b411f66e7ac9abbc121cb8fb8c1d634a33b1
a4975062daef84c234e7904feab7564d54b4fb60980b4852f8f9022e3fc40e12
ad208ca3f1d11154e932cf6e535febd50fec6f06497ed456b9776e1819eff77e
b01837ed64a8f3cdb9419fde6db7a6e2593e93a3ea82c0a156101d1953639a00
b49778cf9c3921de4663891f55809ad8428d9caed7d14f402779b76f16280d21
b77650da978a07b89dfbbbd26d4d86329690b2bb6c66fab4e795047c7327bfb1
c4d4135582835761d5ea6e9d8d22b128784e3d6edc66c7d25dc6a4eef14c18fb
c8dbd1947f95c73ac17aae73629504cf204d2d27091bae5c7979923f1007b959
cfb98865106a0cd2c06a879d466ece6b4fc777497b075babd0860a7202cd190f
d03332e4030b90e2dda748df373fb14e5ed4596099624e32bed3ede0d852daa5
d40050012a506810bc5d6deb9680a84f8656b9ca2808ce8669c6b03d92afa144
d93c05813c158faf533a332c1b49f2a9f0432e0454fdefd1a2c9f11428b7a4e9
da52f9db5b4972cc6cabba72ca26c38001d9c1ec92a95214b90c13cba9bdfccd
e7c24b1d4626bc78c423a3b5e7b5a36ce7e16248c02186f2b9db636dc208f049
e9395225233dad144857060d3aae110086caee287a1ec0b451b6d3365a16c46f
e9926bfc6d1fb7a9a7aa19d11a0b3803117ab682ddd63e200829ef198160aefa
ea5c3694ea6d161d41645c18cf21776e12d3285b93ce157c43a13781bf559f27
eb676867a40baec655962703af79d7ad359be465a26793db8c8223407df76ee6
f757e5104708f4fa8e2045e9dd03dad4354cf9ff8801c74032681f8029fe9d95
ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e
ff4e685a17ac88065c8fdfa8e01e1a21f824b71f20d4b2a644d874e1c3a6c02f