www.ohay.tv
Open in
urlscan Pro
2606:4700:3035::ac43:b8aa
Public Scan
Submission: On February 25 via manual from KH — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on May 26th 2022. Valid for: a year.
This is the only time www.ohay.tv was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
27 | 2606:4700:303... 2606:4700:3035::ac43:b8aa | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 2606:4700::68... 2606:4700::6811:180e | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 185.180.12.68 185.180.12.68 | 60068 (CDN77 ^_^) (CDN77 ^_^) | |
1 | 2a00:1450:400... 2a00:1450:4001:82f::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:400d:80a::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:402... 2a00:1450:4025:401::9a | 15169 (GOOGLE) (GOOGLE) | |
38 | 6 |
ASN60068 (CDN77 ^_^, GB)
PTR: edge-731.bunnyinfra.net
assets.ohay.tv | |
ohayassets.b-cdn.net |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
29 |
ohay.tv
www.ohay.tv assets.ohay.tv cdn-4.ohay.tv |
279 KB |
4 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 195 |
41 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 30 |
20 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 77 |
344 B |
1 |
b-cdn.net
ohayassets.b-cdn.net |
2 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 44 |
44 KB |
38 | 6 |
Domain | Requested by | |
---|---|---|
26 | www.ohay.tv |
www.ohay.tv
cdnjs.cloudflare.com |
4 | cdnjs.cloudflare.com |
www.ohay.tv
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | assets.ohay.tv |
www.ohay.tv
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | cdn-4.ohay.tv | |
1 | ohayassets.b-cdn.net |
www.ohay.tv
|
1 | www.googletagmanager.com |
www.ohay.tv
|
38 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
somo24h.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-05-26 - 2023-05-26 |
a year | crt.sh |
assets.ohay.tv R3 |
2023-02-04 - 2023-05-05 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-02-08 - 2023-05-03 |
3 months | crt.sh |
*.b-cdn.net Sectigo RSA Domain Validation Secure Server CA |
2022-11-07 - 2023-11-11 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-02-08 - 2023-05-03 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.ohay.tv/profile/somo24hcom
Frame ID: 1A20A6EE3DE73523636293678F47E2C9
Requests: 38 HTTP requests in this frame
Screenshot
Page Title
Trang cá nhân của somo24hcom trên Ohay TVDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
RequireJS (JavaScript Frameworks) Expand
Detected patterns
- require.*\.js
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Popper (Miscellaneous) Expand
Detected patterns
- <script [^>]*src="[^"]*/popper\.js/([0-9.]+)
- /popper\.js/([0-9.]+)
SweetAlert2 (JavaScript Libraries) Expand
Detected patterns
- <link[^>]+?href="[^"]+sweetalert2(?:\.min)?\.css
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: somo24h.com
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
somo24hcom
www.ohay.tv/profile/ |
7 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
style.css
www.ohay.tv/css/ |
192 KB 32 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sweetalert2.min.css
cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/11.4.23/ |
25 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/ |
85 KB 27 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
toastr.min.js
cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/ |
5 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jwplayer.js
www.ohay.tv/js_v9/plugins/ |
200 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
require.js
www.ohay.tv/js_v9/ |
17 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
functions.js
www.ohay.tv/js_v9/ |
8 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pl300.gif
assets.ohay.tv/imgs/ |
3 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
111 KB 44 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
topmenu
www.ohay.tv/elements/ |
2 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
login_modal
www.ohay.tv/elements/ |
2 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
app.js
www.ohay.tv/js_v9/ |
678 B 856 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
magnific-popup.css
assets.ohay.tv/vendor/magnificPopup/dist/ |
7 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
style.css
www.ohay.tv/fonts/icons/sharehub/ |
21 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
toastr.min.css
www.ohay.tv/css/ |
6 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
sharehub.ttf
www.ohay.tv/fonts/icons/sharehub/fonts/ |
29 KB 30 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
lazysizes.js
www.ohay.tv/js_v9/plugins/ |
7 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
posts.js
www.ohay.tv/js_v9/modules/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
profile.js
www.ohay.tv/js_v9/modules/user/ |
85 B 634 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main.js
www.ohay.tv/js_v9/modules/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
ohayassets.b-cdn.net/imgs/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
menu.js
www.ohay.tv/js_v9/modules/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
userToggle.js
www.ohay.tv/js_v9/modules/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
login.js
www.ohay.tv/js_v9/modules/user/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
isotope.js
www.ohay.tv/js_v9/plugins/ |
34 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jscookie.js
www.ohay.tv/js_v9/plugins/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
feed-post-footer.js
www.ohay.tv/js_v9/modules/post/ |
592 B 856 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.js
www.ohay.tv/js_v9/plugins/ |
85 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
popper.min.js
cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/ |
21 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootstrap.bundle.min.js
www.ohay.tv/js_v9/plugins/bootstrap/v4/js/ |
79 KB 23 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bridget.js
www.ohay.tv/js_v9/plugins/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
imagesloaded.js
www.ohay.tv/js_v9/plugins/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
getposts
www.ohay.tv/profile/somo24hcom/ |
12 B 1007 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
2 B 205 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
350.jpg
cdn-4.ohay.tv/imgs/1babf499c25249499376/ |
56 KB 57 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 344 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
44 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 function| $ function| jQuery object| toastr object| jwDefaults object| webpackJsonpjwplayer function| jwplayer function| requirejs function| require function| define function| goto function| diennhanh function| hjax function| thongbao function| xulythongbao function| danghoanthien function| log function| loadCss function| makeid function| createSlug function| displayGoogleAds function| strip_html_tags function| sgkw function| hwcos function| loginForm function| isMobile function| processBtn function| restoreBtn string| device object| menu object| loginModal object| dataLayer object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| lazySizesConfig object| lazySizes string| $ajax_url boolean| running number| posts_number object| gaplugins object| gaGlobal object| gaData5 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 |
---|---|---|
.ohay.tv/ | Name: _ga Value: GA1.2.631500374.1677315441 |
|
.ohay.tv/ | Name: _gid Value: GA1.2.1558039530.1677315441 |
|
.ohay.tv/ | Name: _gat_gtag_UA_37164095_2 Value: 1 |
|
www.ohay.tv/ | Name: XSRF-TOKEN Value: eyJpdiI6IkdZdVJ1RjBncGNnVzRcL1BZNVlsZlZ3PT0iLCJ2YWx1ZSI6InZRYjE4STV2cEJPMHNISHZzWVo1Z3BnUkFVMjB3V1ZQZXRoNm9jRk5nR29jR1NOckNPNndoOUgyT0NqbVlPb3oiLCJtYWMiOiI4YmM5ZDgwMWIwYzhmMjViYzM3ZDRhOTJiYjE5ZTljM2I4MzVjYmYxNDJlNWU4ZjQ3MTFmMjQ3OGE5MWQ0MzBjIn0%3D |
|
www.ohay.tv/ | Name: ohaytv_session Value: eyJpdiI6Ilk2TjRNMlBqam9qY0dUR1dQbzlqR0E9PSIsInZhbHVlIjoieVVhVWxCd0pDZXhpcTdPeCtpSkdBWU5YS3p3WHlJMzQ2UThQYkcrQ1wvZ2YxOUQ0MTNRc095WFhxMmcwQ0JlVTUiLCJtYWMiOiI2YTIzZjY2MzIyZDBhMmIyOTRiZTUwZDY0Mjk4ZmJmMTJjMTI5YTQwZWYwMDIwNDk0MzdlZjlkNTFmNTVmNGRmIn0%3D |
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 |
---|---|
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 1; mode=block |
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.
assets.ohay.tv
cdn-4.ohay.tv
cdnjs.cloudflare.com
ohayassets.b-cdn.net
stats.g.doubleclick.net
www.google-analytics.com
www.googletagmanager.com
www.ohay.tv
185.180.12.68
2606:4700:3035::ac43:b8aa
2606:4700::6811:180e
2a00:1450:4001:82f::2008
2a00:1450:400d:80a::200e
2a00:1450:4025:401::9a
0b641b9e6de44e51a395c24f29db49268a044dd4b61c57f89e540bff697cee44
1155981e8193622f58553eed0bba2fa43512af362a3d54dedef64c46970bb371
160a426ff2894252cd7cebbdd6d6b7da8fcd319c65b70468f10b6690c45d02ef
1764c65d6fa673c7b9ead5d804561eb9c1bf4a00faa90b7848d1719a95577549
2003e1f051b054219d063c87d031ee2b2711d6426fecb87b92399095f2667458
2679561fc68da118d41f88b05347a0db02f9f3721286b2074c9c72db390e50b2
3324fc5341bd117a9c766f3b7ad67119b13cf58564349b0dfab32155b3eeab97
351e6e6b0db23091631b1749f00d3945b11376bc9cf24fd1d8ab491b4b24a34e
394156ee114ed3faf968419340ecfd17f69740eb7e4f0a88d59e1f6d5bf0c34e
458a8cedc52c3a86f375d28bcd75ecd720d1de63e74c07ef06f32f8b38baea4d
4948c3fe4b57cd92118ec7b89deb99ff0eb2586a02c5f454df21c1ecfc144c81
4fded29297f987335129016d45366685be35a770404b1bf77ee813920dfaee0e
5971b095cff574a66d35ada016d4c077c86e2dea62e9c0f14cf7c94b258619de
5bb739e8de75ee4548cb11f167b8320d7e561f0f2252adeca362ee697fe623ef
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6e62c5081c2372cb8c6525b809deb56b2024fc426691a0549f5edcee8b0bb962
72f8646d0ec11936d3b3ab8846332fcf43189c6499b1a55f6f5c62067c2d97b7
833d53976a683581a81c6f9b0f6cdadaf45b0ad171b96436911242f1e2706aa2
921f603a5309030b14e03f61cfece93b991931b7d247d97e895038b6dd2feeeb
96abf166b3cbb5f7df525d86fdeeeccea4af3c120b19bc26b0613530a94e8b44
984ede43e0f1ea05975ff094602919505d58570beed46b5778be74add6500251
9dacff89b94b688ae374531bfb837be8d297081e868c4b17c4b4833098a7fab0
a04d373be23a3f37dfe1f88cab01061db75f716edadc6451c652fe538f4be6c0
a41efdae9702a4908483a8d4fe4b072bd7f8f9a58d0924dce8d1cf11b1db241c
a5cd0b000684c20dc6e103b3a5fd08962cdbbff8028ddbba272fc3c3b60fa9a9
aaa0f91145edda4e02009d2513774179fb061c707fbca919877604b3e8d136d5
b0d9475f02b87eca129ea1ac8ffbac375c93199259bd3befc6f1ce09b3a26963
c776195ad46333c6c9a9fe3c74502ffea9a02faf122388ea3567922cc65a3060
c9f53e84fa6c1376a1b5b6cba781f02f70879bbd3ba9ec4f673c728f681e2d24
d0738d90f18cdaefad457c9c00aecd0036947d168a2f769329a490c563eb49f1
d1a1beb59eda183f75942e0f77e926e4c3dbb9e1780bfdce6f1630d3e2927abd
d30b6114fb9496ae46b2a8cdf59379c8ffdb957534bd1dd73e626c7c61c7e67d
dba544ea1c44755a9b5c65442a8f7f684dfad3f95d7df66070776bb9bff32924
ddb96c25de07962ffbc0243e6e68177ce74aee9fd950cb4f5d8d3c8e6c524a09
de076dc235c981204dcf4a6afe863a35f7b3db4c6d36740650ec83dc3f0750b6
de3246094525b21a870fc7d2a67490d0132535c6fa5993755c549f1a9d1bd8af
dfdb90d2870d5c47fc4f065e41146308bfb2ea971e9883fc0e99449eb06c0a7b
ea666b54d63c08d027769e5a882ffa3d35015c0f91ff9258db2a02783e817a9c