layerswap.io
Open in
urlscan Pro
76.76.21.21
Public Scan
Effective URL: https://layerswap.io/
Submission: On June 18 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on April 27th 2024. Valid for: 3 months.
This is the only time layerswap.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
33 | 76.76.21.21 76.76.21.21 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2400:52e0:1e0... 2400:52e0:1e00::1081:1 | 60068 (CDN77 _) (CDN77 _) | |
1 | 52.239.143.164 52.239.143.164 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
2 | 2620:1ec:29:1... 2620:1ec:29:1::45 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 2 | 68.219.88.97 68.219.88.97 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 1 | 2620:1ec:c11:... 2620:1ec:c11::237 | 8068 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
3 | 23.96.124.68 23.96.124.68 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
43 | 6 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
prodlslayerswapbridgesa.blob.core.windows.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
33 |
layerswap.io
layerswap.io |
211 KB |
7 |
clarity.ms
1 redirects
www.clarity.ms — Cisco Umbrella Rank: 776 c.clarity.ms — Cisco Umbrella Rank: 1472 s.clarity.ms — Cisco Umbrella Rank: 7832 |
29 KB |
3 |
plausible.io
plausible.io — Cisco Umbrella Rank: 10885 |
4 KB |
1 |
bing.com
1 redirects
c.bing.com — Cisco Umbrella Rank: 226 |
761 B |
1 |
windows.net
prodlslayerswapbridgesa.blob.core.windows.net |
58 KB |
43 | 5 |
Domain | Requested by | |
---|---|---|
33 | layerswap.io |
layerswap.io
|
3 | s.clarity.ms |
www.clarity.ms
|
3 | plausible.io |
layerswap.io
plausible.io |
2 | c.clarity.ms | 1 redirects |
2 | www.clarity.ms |
layerswap.io
www.clarity.ms |
1 | c.bing.com | 1 redirects |
1 | prodlslayerswapbridgesa.blob.core.windows.net |
layerswap.io
|
43 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
docs.layerswap.io |
www.layerswap.io |
twitter.com |
discord.gg |
github.com |
www.youtube.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
layerswap.io R3 |
2024-04-27 - 2024-07-26 |
3 months | crt.sh |
plausible.io R3 |
2024-06-06 - 2024-09-04 |
3 months | crt.sh |
*.blob.core.windows.net Microsoft RSA TLS CA 01 |
2023-09-28 - 2024-09-28 |
a year | crt.sh |
www.clarity.ms DigiCert TLS RSA SHA256 2020 CA1 |
2023-12-07 - 2024-12-07 |
a year | crt.sh |
a.clarity.ms Microsoft Azure TLS Issuing CA 01 |
2024-01-14 - 2024-06-27 |
5 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://layerswap.io/
Frame ID: E9F3AF67BF1C3BBBB2B106E57F33C823
Requests: 43 HTTP requests in this frame
Screenshot
Page Title
Layerswap I Fast and Reliable Crypto TransfersPage URL History Show full URLs
-
http://layerswap.io/
HTTP 307
https://layerswap.io/ Page URL
Page Statistics
9 Outgoing links
These are links going to different origins than the main page.
Title: API
Search URL Search Domain Scan URL
Title: Learn more
Search URL Search Domain Scan URL
Title: Swap now
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: Discord
Search URL Search Domain Scan URL
Title: GitHub
Search URL Search Domain Scan URL
Title: YouTube
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Terms of Services
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://layerswap.io/
HTTP 307
https://layerswap.io/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 23- https://c.clarity.ms/c.gif HTTP 302
- https://c.bing.com/c.gif?ctsa=mr&CtsSyncId=7331B6432B5147308875016C02751BB0&RedC=c.clarity.ms&MXFR=16D2B742C9EE62661A9AA3E0CDEE6C1A HTTP 302
- https://c.clarity.ms/c.gif?ctsa=mr&CtsSyncId=7331B6432B5147308875016C02751BB0&MUID=00046566E83360C8178171C4E9B86139
43 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
layerswap.io/ Redirect Chain
|
29 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
script.tagged-events.js
plausible.io/js/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
script.manual.js
plausible.io/js/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7bdc61bd1172115f.css
layerswap.io/_next/static/css/ |
61 KB 13 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webpack-880e48e2fc817058.js
layerswap.io/_next/static/chunks/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
framework-2c79e2a64abdb08b.js
layerswap.io/_next/static/chunks/ |
138 KB 46 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-4dcb7f9b52833aba.js
layerswap.io/_next/static/chunks/ |
89 KB 28 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app-25e35f7e91730a1c.js
layerswap.io/_next/static/chunks/pages/ |
497 B 687 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
814-3cf97f3d7f95146a.js
layerswap.io/_next/static/chunks/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
917-a9317d900ff6955e.js
layerswap.io/_next/static/chunks/ |
20 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
244-74221968e0e86ec1.js
layerswap.io/_next/static/chunks/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
495-cd503a7491a21fdd.js
layerswap.io/_next/static/chunks/ |
97 KB 34 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
455-7b11b21bd81dc359.js
layerswap.io/_next/static/chunks/ |
60 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
291-a9efe1a451b73e75.js
layerswap.io/_next/static/chunks/ |
17 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
201-9061c117ffe9eef3.js
layerswap.io/_next/static/chunks/ |
14 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-6ffac2888e2aaa19.js
layerswap.io/_next/static/chunks/pages/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_buildManifest.js
layerswap.io/_next/static/HwqyT3MsYniMzELewevaV/ |
1 KB 894 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_ssgManifest.js
layerswap.io/_next/static/HwqyT3MsYniMzELewevaV/ |
77 B 279 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
starknet_mainnet.png
layerswap.io/images/logos/ |
9 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arbitrum_mainnet.png
layerswap.io/images/logos/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
eth.png
prodlslayerswapbridgesa.blob.core.windows.net/layerswap/currencies/ |
58 KB 58 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hv7ogko9ja
www.clarity.ms/tag/ |
637 B 1000 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
event
plausible.io/api/ |
2 B 501 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
clarity.js
www.clarity.ms/s/0.7.34/ |
61 KB 26 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
c.gif
c.clarity.ms/ Redirect Chain
|
42 B 464 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
coinbase.png
layerswap.io/images/logos/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kraken.png
layerswap.io/images/logos/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
huobi.png
layerswap.io/images/logos/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
binance.png
layerswap.io/images/logos/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kucoin.png
layerswap.io/images/logos/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
okex.png
layerswap.io/images/logos/ |
660 B 811 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
arbitrum_mainnet.png
layerswap.io/images/logos/ |
2 KB 79 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
immutablex_mainnet.png
layerswap.io/images/logos/ |
664 B 875 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loopring_mainnet.png
layerswap.io/images/logos/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
starknet_mainnet.png
layerswap.io/images/logos/ |
9 KB 90 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
zksync_mainnet.png
layerswap.io/images/logos/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
osmosis_mainnet.png
layerswap.io/images/logos/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
collect
s.clarity.ms/ |
0 276 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-32x32.png
layerswap.io/favicon/ |
931 B 1 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
collect
s.clarity.ms/ |
0 276 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
huobi.png
layerswap.io/images/logos/ |
2 KB 75 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
collect
s.clarity.ms/ |
0 276 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kucoin.png
layerswap.io/images/logos/ |
1 KB 92 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
15 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.
undefined| event object| fence object| sharedStorage function| plausible function| clarity object| webpackChunk_N_E function| __next_require__ object| next object| __NEXT_DATA__ function| __SSG_MANIFEST_CB object| __NEXT_P object| _N_E object| __MIDDLEWARE_MATCHERS object| __BUILD_MANIFEST object| __SSG_MANIFEST10 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.clarity.ms/ | Name: CLID Value: 2e03de8eedd641029d3aab7c4825e087.20240618.20250618 |
|
.layerswap.io/ | Name: _clck Value: 17odb90%7C2%7Cfmq%7C0%7C1630 |
|
.layerswap.io/ | Name: _clsk Value: 1gt0omi%7C1718697868816%7C1%7C1%7Cs.clarity.ms%2Fcollect |
|
.bing.com/ | Name: MUID Value: 00046566E83360C8178171C4E9B86139 |
|
.c.bing.com/ | Name: MR Value: 0 |
|
.c.bing.com/ | Name: SRM_B Value: 00046566E83360C8178171C4E9B86139 |
|
.c.clarity.ms/ | Name: SM Value: C |
|
.clarity.ms/ | Name: MUID Value: 00046566E83360C8178171C4E9B86139 |
|
.c.clarity.ms/ | Name: MR Value: 0 |
|
.c.clarity.ms/ | Name: ANONCHK Value: 0 |
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; includeSubDomains; preload |
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.
c.bing.com
c.clarity.ms
layerswap.io
plausible.io
prodlslayerswapbridgesa.blob.core.windows.net
s.clarity.ms
www.clarity.ms
23.96.124.68
2400:52e0:1e00::1081:1
2620:1ec:29:1::45
2620:1ec:c11::237
52.239.143.164
68.219.88.97
76.76.21.21
07e2a79797e5f3a1b4d5865c5b76bf44c455daa8d9bfbeb6d9f8d30e375a8953
0a1a650d7cd9d716e7a64df1c27a30ac8478404714e935ed625d952ee1aacf13
106aa93a0c04d442747f6c33820293a4442ca4624a611b8c4fa56f09695001c6
16293deafcb229300ec0674d61e3bf11c1378bb13a9ad419239f9605e557f461
164bffe0601f034d40b743a3a187e7a808dea0ddd25a5c5e49756a11aa265564
165b3c0c79dcf0b425822f839bf71b3fb96d4afa7b0d53b676cd5fb289827ca8
1abe90a49a9cfb6512edcaa8817ab5317da5611888cae681ae7c1b597e26e5cd
2021244d4bd028932f02bf6a4c3760d7b0f81ab9ae9a115d96c0b20e3625a70e
2689367b205c16ce32ed4200942b8b8b1e262dfc70d9bc9fbc77c49699a4f1df
2e370b38e98b141ca72a0f61fd0da491203f9768cf4702050b4f14750a02fa5d
3052863def999361b5ec71480bc9c0858752a12ad54cdcc9317d18a9b5963d1d
44228c45deffe9c50fc588f9436332d31b8935463537f46d43e751bcd55bfc39
4ed6d7e1646784b1109855cf09a686e3b43c7701364751ffd73014f4216bd530
5f0a68851eccee7c0ce7083dd0c003792df755f73c1965823dc03ca494063708
6f5b4aa00d2f8d6aed9935b471806bf7acef464d0c1d390260e5fe27f800c67e
73faf398ff8ad6e528a5b80cdf6c5f8fbb498a925fcb575e102e606fd3430b39
75297b4466e7e97ab4f958eefe74f389dcacd84706a45ab57b1897e354e95548
821fd50a1489c5005d34754c104e690d7721fc51b7128bd1071458147067a310
8c151a4233226f5e4f4ce6781e8d989486634146264de96ab99e71ea86bb0229
8e5cf693065ea241f13c8d20940b8d29818a70f6494d67430791e2667a131984
98fec68eba942f6f5c58e719671026193811f9ab48f4bdddc77ff1d95df8fd5d
990d4293941f442bc5ee90fc9b13e1cf51471aa425e37b5a19fe89c60d1010b4
99c2917ee5b2a01459a923bdd1c676f15ee73b62b87f696e6735312d26f51e12
9b9fbedf83997b4ffec6d35d08d3556e7e61df223efbb4ecba85dc8df8580ce1
aa1500e94c9c61567475d74407bfa9d38e50be22b3f89074ac81ec88f59db68d
c022ad0172c4e1509cdbcbd659b3842c0e0cd62cf201c1aa0a7cfd7cacb2b71a
d7eb57dbeaac21f704d56cdf0bc04104b2e848eff85957b4f4758d14c6722522
d8ccb54a5d9cbab22d4d099854ebe9656b78e23c3ffe5a140f62e4310f49b4e5
dc8770d3d6c0d59f43e3b486f75dddf28bc6c58b6ce4dec6d609443209167770
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e3de03de8bae4ba978c0a9d2e2f2f3aad39cf3c531b1f4dad95324e3f47dd07f
e897f6b0e6a4abf28981bffe0866072ae98da213df084d933cbf0c68f3097297
ebd55aec026645834de3eceb066bd4c93b44a5fc620eb30a19929c438b4709c2
ee08116ed2ceea659134206a078dfed3639ddf6391aeccb6a4eef165a65a3cdf
f2ae26ff518d9519afd2a3dc277d84e098458e6b6b85fa9548cda2bed24435e7
f6400b6002ea8b3ec8e2a42eef43e967d64438d21a5a65bb239779687dda3b90
fffc6ed23cfeabaaace717503bfabd907816869c8c5ff38a2127b8284e8c5988