truyenfull.tv
Open in
urlscan Pro
2606:4700:20::681a:b09
Public Scan
Effective URL: https://truyenfull.tv/
Submission: On October 19 via api from KR — Scanned from DE
Summary
TLS certificate: Issued by WE1 on September 21st 2024. Valid for: 3 months.
This is the only time truyenfull.tv was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
25 | 2606:4700:20:... 2606:4700:20::681a:b09 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 2606:4700:20:... 2606:4700:20::ac43:4767 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6810:5049 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:82f::2008 | 15169 (GOOGLE) (GOOGLE) | |
3 | 139.162.15.230 139.162.15.230 | 63949 (AKAMAI-LI...) (AKAMAI-LINODE-AP Akamai Connected Cloud) | |
2 | 2a00:1450:400... 2a00:1450:4001:82b::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c00::9b | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:401... 2a00:1450:4016:809::2003 | 15169 (GOOGLE) (GOOGLE) | |
39 | 9 |
ASN13335 (CLOUDFLARENET, US)
truyenfull.tv | |
cdn.truyenfull.tv |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN63949 (AKAMAI-LINODE-AP Akamai Connected Cloud, SG)
PTR: 139-162-15-230.ip.linodeusercontent.com
cc.vanhocviet.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
28 |
truyenfull.tv
truyenfull.tv — Cisco Umbrella Rank: 544064 cdn.truyenfull.tv — Cisco Umbrella Rank: 617822 |
445 KB |
3 |
vanhocviet.com
cc.vanhocviet.com — Cisco Umbrella Rank: 620300 |
|
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 34 |
22 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
185 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 11271 |
63 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 136 |
544 B |
1 |
google.com
region1.analytics.google.com — Cisco Umbrella Rank: 4401 |
|
1 |
cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 683 |
7 KB |
39 | 8 |
Domain | Requested by | |
---|---|---|
24 | cdn.truyenfull.tv |
truyenfull.tv
cdn.truyenfull.tv |
4 | truyenfull.tv |
truyenfull.tv
static.cloudflareinsights.com |
3 | cc.vanhocviet.com |
cdn.truyenfull.tv
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | www.googletagmanager.com |
truyenfull.tv
www.googletagmanager.com |
1 | www.google.de | |
1 | stats.g.doubleclick.net |
www.googletagmanager.com
|
1 | region1.analytics.google.com |
www.googletagmanager.com
|
1 | static.cloudflareinsights.com |
truyenfull.tv
|
39 | 9 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
truyenfull.tv WE1 |
2024-09-21 - 2024-12-20 |
3 months | crt.sh |
cloudflareinsights.com WE1 |
2024-09-03 - 2024-12-02 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-09-30 - 2024-12-23 |
3 months | crt.sh |
cc.vanhocviet.com ZeroSSL ECC Domain Secure Site CA |
2024-08-15 - 2024-11-13 |
3 months | crt.sh |
*.g.doubleclick.net WR2 |
2024-09-30 - 2024-12-23 |
3 months | crt.sh |
*.google.de WR2 |
2024-09-30 - 2024-12-23 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://truyenfull.tv/
Frame ID: AC51F9B875D1F314B778436758333405
Requests: 36 HTTP requests in this frame
Frame:
https://cc.vanhocviet.com/getCookie.html?dev=1
Frame ID: 49CF1ED3CE2686B33F110F5E1642BCCD
Requests: 1 HTTP requests in this frame
Frame:
https://cc.vanhocviet.com/getCookie.html?dev=1
Frame ID: C322D95BD48B04DE6EC82B3DB2BB6324
Requests: 1 HTTP requests in this frame
Frame:
https://cc.vanhocviet.com/getCookie.html?dev=1
Frame ID: 7B0295E28563758512862D7AF0CDC918
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
TruyenFull.com - Đọc truyện online, truyện hay, truyện fullPage URL History Show full URLs
-
http://truyenfull.tv/
HTTP 307
https://truyenfull.tv/ Page URL
Detected technologies
Cloudflare Browser Insights (Analytics) ExpandDetected patterns
- static\.cloudflareinsights\.com/beacon(?:\.min)?\.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
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://truyenfull.tv/
HTTP 307
https://truyenfull.tv/ 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 H3 |
Primary Request
/
truyenfull.tv/ Redirect Chain
|
106 KB 19 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
speculation
truyenfull.tv/cdn-cgi/ |
128 B 768 B |
Other
application/speculationrules+json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
Roboto-Regular.woff
cdn.truyenfull.tv/font/ |
71 KB 72 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
RobotoCondensed-Regular.woff
cdn.truyenfull.tv/font/ |
67 KB 67 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
glyphicons-halflings-regular.woff2
cdn.truyenfull.tv/font/ |
18 KB 18 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bg.jpg
cdn.truyenfull.tv/img/ |
8 KB 9 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
spriteimg_new_white_op.png
cdn.truyenfull.tv/img/ |
18 KB 19 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
pixel-cover.gif
cdn.truyenfull.tv/img/ |
34 B 779 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
full-label.png
cdn.truyenfull.tv/img/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
19878-gio-am-khong-bang-anh-tham-tinh_cover_large.jpg
cdn.truyenfull.tv/medias/covers/19/ |
17 KB 18 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
10231-boss-hung-du-ong-xa-ket-hon-di_cover_large.jpg
cdn.truyenfull.tv/medias/covers/10/ |
16 KB 17 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
15230-vo-thuong-sat-than_cover_large.jpg
cdn.truyenfull.tv/medias/covers/15/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
23477-de-nhat-kiem-than_cover_large.jpg
cdn.truyenfull.tv/medias/covers/23/ |
15 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
20355-con-duong-ba-chu_cover_large.jpg
cdn.truyenfull.tv/medias/covers/20/ |
9 KB 10 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
177-thon-phe-tinh-khong_cover_large.jpg
cdn.truyenfull.tv/medias/covers/0/ |
20 KB 21 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
30147-tien-vo-de-ton_cover_large.jpg
cdn.truyenfull.tv/medias/covers/30/ |
14 KB 14 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
17021-van-co-than-de_cover_large.jpg
cdn.truyenfull.tv/medias/covers/17/ |
12 KB 13 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
13161-boss-hung-du-2-ca-doi-chi-vi-em_cover_large.jpg
cdn.truyenfull.tv/medias/covers/13/ |
12 KB 13 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
21563-re-quy-troi-cho_cover_large.jpg
cdn.truyenfull.tv/medias/covers/21/ |
9 KB 10 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
481-du-tinh-loi-moi-cua-boss-than-bi_cover_large.jpg
cdn.truyenfull.tv/medias/covers/0/ |
14 KB 14 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
21762-cung-chieu-vo-nho-troi-ban_cover_large.jpg
cdn.truyenfull.tv/medias/covers/21/ |
17 KB 18 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
21883-husky-va-su-ton-meo-trang-cua-han_cover_large.jpg
cdn.truyenfull.tv/medias/covers/21/ |
22 KB 23 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
rocket-loader.min.js
truyenfull.tv/cdn-cgi/scripts/7d0fa10a/cloudflare-static/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vcd15cbe7772f49c399c6a5babf22c1241717689176015
static.cloudflareinsights.com/beacon.min.js/ |
19 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
219 KB 79 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
index.js
cdn.truyenfull.tv/assets/truyenfull/js/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
main_bk.js
cdn.truyenfull.tv/assets/truyenfull/js/ |
52 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
favicon.ico
cdn.truyenfull.tv/ |
4 KB 1 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
getCookie.html
cc.vanhocviet.com/ Frame 49CF |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
getCookie.html
cc.vanhocviet.com/ Frame C322 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
getCookie.html
cc.vanhocviet.com/ Frame 7B02 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
css-index.css
cdn.truyenfull.tv/assets/truyenfull/source/ |
31 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
rum
truyenfull.tv/cdn-cgi/ |
0 140 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
320 KB 106 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
1 B 418 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/g/ |
0 544 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ga-audiences
www.google.de/ads/ |
42 B 63 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
28 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| __cfQR object| __cfBeacon object| genres function| $ function| loadDeferredStyles function| raf object| API function| escapeHtml function| str2url object| Main object| xRedirect string| cdnUrl object| $cookie object| IndexPage function| gtag object| dataLayer boolean| __cfRLUnblockHandlers object| truyen_ascii object| truyenid string| fbcolor object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga object| gaplugins object| gaGlobal object| gaData function| onYouTubeIframeAPIReady5 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 |
---|---|---|
truyenfull.tv/ | Name: hD54Q49n9R9A Value: 1 |
|
.truyenfull.tv/ | Name: _gid Value: GA1.2.100800723.1729353578 |
|
.truyenfull.tv/ | Name: _gat_gtag_UA_136792696_5 Value: 1 |
|
.truyenfull.tv/ | Name: _ga_6WNM5FKDC4 Value: GS1.1.1729353578.1.0.1729353578.60.0.0 |
|
.truyenfull.tv/ | Name: _ga Value: GA1.1.790133917.1729353578 |
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.
cc.vanhocviet.com
cdn.truyenfull.tv
region1.analytics.google.com
static.cloudflareinsights.com
stats.g.doubleclick.net
truyenfull.tv
www.google-analytics.com
www.google.de
www.googletagmanager.com
139.162.15.230
2001:4860:4802:32::36
2606:4700:20::681a:b09
2606:4700:20::ac43:4767
2606:4700::6810:5049
2a00:1450:4001:82b::200e
2a00:1450:4001:82f::2008
2a00:1450:400c:c00::9b
2a00:1450:4016:809::2003
0eb9dbee963b2344ac49671b86bd40c221f4ef309cf6e41112f12aa8c151f07c
11a2142988720cd49ff000e5d488493947b3d34821301c5a706b3495b8381f7d
1a0ee965f131811da5eec2c4acedbf635efc560e38e1725e08ddcc0dc720e73d
214d332906716cad31b9bf29a6eb776f331c956322306bf8a23265c5848192ca
2fa133723a04c03d061fb8f301a0d4c5443ec764210891c8a1ea8d41a46b4815
3050a3f1fd18683fe3096ba5bd74132c642904e60cbf23c51da036dbe49e2cf8
39c245feb1e6b7af6cbf2845de62addb09e89fa8ac4e04b9496d3b9625f56b29
406717d5e2ec2063fe59480570e86b3068c747b975af7e6aaf64d6793bcdaa6d
4eb913cbb37604f418f8899d32863cac80cfe507d2b3501c22562fb0354a7a65
50dc22dc11ce0ef00aeb464affe043c695d2fb19cf659b3d88532599cf70232d
5170c9d03d007688b22b23ac9e1b0e13a982628651dbdab4ae40de9d895ff8e3
51f9b082c8001ef12ef4cb5b59330f0bf367ba4a645ed10555951a6fa8cafbf6
6249821b77f23f034f70339b08b70780e9678d275f8a9fdbe22e08e86487ee5d
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6e83bd1e46b5b481194837930df61189be441e8972526f187205fbd0bac546f3
8398c07713ed0d1b80f241d704970dd5b8788b5834563387602009831cb0b9de
83b282dfc25e24b4b345a35a907cf9b9e3f2a55f12837410798b62060817f2cf
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f
a1eaa0ea850c1e92b7290706b89f27f7816bb84252abc1d96acabc85906ded4f
a36f548bbbe44f738448ee4f4016571b9d504c25950c4ee6522dd2f7fc3186e3
a777b61f73a00a0823d53668835021c7012fea727b5545543ce66b2ac1de4d13
ac6e3967f12390634f1cfb492ff4a94c67b8b370835eeb5307f2c1f72b3db047
b5784d6a763ae5be4e3566ea0fef2cbb05649d100045877df408c6ec5ae59237
c70bd6a57a3ec8256260ac4f1e298c3313519a97a53d882d37202d59e639ff63
c76501eafb3e7261b9ac163b10fc386cc296370855b362e186a2fd7fd80b250a
ccf00d1923b0131a10e0c6d26f95e5dee6ebf8621a27e83c5a2f68a2e0093142
d0f8cecd18fe2e805412556b49224f8cd0b3935d383866780c9b8725381bceb6
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f1658bc39c4e2202ba43d5bfaa78715a074a30c2dc8b068c515217c5cad1b3ea
f84065474da64f249a414d01014809bde9ad62782e4bcfcd9ab06399ac502439
fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c
ffa8887b40c4b98eac4b388c7fcbf0e39ca50c5e2bed0b4c203624ce8c7e38a4