c.bzlngy.com
Open in
urlscan Pro
101.200.231.20
Public Scan
Submission: On March 21 via api from US — Scanned from US
Summary
This is the only time c.bzlngy.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
41 | 101.200.231.20 101.200.231.20 | 37963 (ALIBABA-C...) (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.) | |
2 | 103.235.46.191 103.235.46.191 | 55967 (BAIDU Bei...) (BAIDU Beijing Baidu Netcom Science and Technology Co.) | |
43 | 2 |
ASN37963 (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.,Ltd., CN)
c.bzlngy.com |
ASN55967 (BAIDU Beijing Baidu Netcom Science and Technology Co., Ltd., CN)
hm.baidu.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
41 |
bzlngy.com
c.bzlngy.com |
460 KB |
2 |
baidu.com
hm.baidu.com — Cisco Umbrella Rank: 8299 |
12 KB |
43 | 2 |
Domain | Requested by | |
---|---|---|
41 | c.bzlngy.com |
c.bzlngy.com
|
2 | hm.baidu.com |
c.bzlngy.com
|
43 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
beian.miit.gov.cn |
Subject Issuer | Validity | Valid | |
---|---|---|---|
baidu.com GlobalSign RSA OV SSL CA 2018 |
2023-07-06 - 2024-08-06 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
http://c.bzlngy.com/
Frame ID: 79699ADE375535644369F34855A1DDE1
Requests: 43 HTTP requests in this frame
Screenshot
Page Title
小说推文 - 趣澜推文Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Baidu Analytics (百度统计) (Analytics) Expand
Detected patterns
- hm\.baidu\.com/hm\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Swiper Slider (Miscellaneous) Expand
Detected patterns
- swiper(?:\.min)?\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
43 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
c.bzlngy.com/ |
82 KB 17 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
c.bzlngy.com/assets/css/ |
122 KB 24 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
font-awesome.min.css
c.bzlngy.com/assets/libs/font-awesome/css/ |
30 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
layer.css
c.bzlngy.com/assets/libs/fastadmin-layer/dist/theme/default/ |
14 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
swiper.min.css
c.bzlngy.com/assets/addons/cms/css/ |
19 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
share.min.css
c.bzlngy.com/assets/addons/cms/css/ |
4 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iconfont.css
c.bzlngy.com/assets/addons/cms/css/ |
5 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.css
c.bzlngy.com/assets/addons/cms/css/ |
49 KB 11 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
7964b9f37c000a552ac37b65da73d964.png
c.bzlngy.com/uploads/20230822/ |
15 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
e854e36004f9a1951bf49ace6270056a.jpg
c.bzlngy.com/uploads/20231125/ |
8 KB 9 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
363415dff24f9395edb71153a017f8b6.jpg
c.bzlngy.com/uploads/20231125/ |
9 KB 9 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ba6649f63f51a1b7639b7fa29b4fdbe9.jpg
c.bzlngy.com/uploads/20231125/ |
8 KB 8 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
b40f393723c99456d5a504e6ccc99049.jpeg
c.bzlngy.com/uploads/20231125/ |
25 KB 25 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ad279b7e2c071b9a0b28ff60e59c7dae.jpg
c.bzlngy.com/uploads/20231125/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
dd0e116789a2e9cd630a98985f91e7ea.jpg
c.bzlngy.com/uploads/20231125/ |
5 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
305b563296c3e1689963ceca6ce4d070.jpg
c.bzlngy.com/uploads/20231124/ |
8 KB 8 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ed2b96c56f2c7431375aa7d3e44c4d58.jpg
c.bzlngy.com/uploads/20231124/ |
6 KB 7 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
b128764150b542ffc6a176f1546c77f8.jpg
c.bzlngy.com/uploads/20231124/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
4e35a6b1783dd1fe904238b4035f398f.jpg
c.bzlngy.com/uploads/20231124/ |
9 KB 10 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
09adf5cb4c8180c6d7d869d813dec981.jpg
c.bzlngy.com/uploads/20231124/ |
4 KB 4 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
8de5add3512b20990f0833df45af3612.jpg
c.bzlngy.com/uploads/20231124/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1050a3e28bcbdc4462f6f2fc3f6767b1.jpg
c.bzlngy.com/uploads/20231124/ |
12 KB 12 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
06491c044f0dc908846b36166407a799.jpg
c.bzlngy.com/uploads/20231124/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2988315d069ed866a21249ff8f66efed.jpg
c.bzlngy.com/uploads/20231124/ |
7 KB 7 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
152b34c55fa05295edb08ed52cd96538.jpg
c.bzlngy.com/uploads/20231124/ |
14 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
c5ba3012b4a8cae160eff5e0ec71e13f.jpg
c.bzlngy.com/uploads/20231124/ |
12 KB 12 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
b0ac5209bc7ab96b09b6a8e44550fb8c.jpg
c.bzlngy.com/uploads/20231124/ |
5 KB 5 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
d78d27679deb4fafdf265e8e88a14825.jpg
c.bzlngy.com/uploads/20231124/ |
7 KB 7 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ca0c06573f1a12d14da3b5e50e19f2f1.jpg
c.bzlngy.com/uploads/20231122/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.min.js
c.bzlngy.com/assets/libs/jquery/dist/ |
84 KB 33 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
c.bzlngy.com/assets/libs/bootstrap/dist/js/ |
39 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
layer.js
c.bzlngy.com/assets/libs/fastadmin-layer/dist/ |
23 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
template-native.js
c.bzlngy.com/assets/libs/art-template/dist/ |
4 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.autocomplete.js
c.bzlngy.com/assets/addons/cms/js/ |
10 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
swiper.min.js
c.bzlngy.com/assets/addons/cms/js/ |
125 KB 38 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
share.min.js
c.bzlngy.com/assets/addons/cms/js/ |
24 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cms.js
c.bzlngy.com/assets/addons/cms/js/ |
7 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
c.bzlngy.com/assets/addons/cms/js/ |
17 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
search.svg
c.bzlngy.com/assets/addons/cms/img/ |
926 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff2
c.bzlngy.com/assets/libs/font-awesome/fonts/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
layer.css
c.bzlngy.com/assets/libs/fastadmin-layer/dist/theme/default/ |
14 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.js
hm.baidu.com/ |
29 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.gif
hm.baidu.com/ |
43 B 299 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
10 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.
function| $ function| jQuery object| layer function| template function| Swiper object| CMS object| _hmt boolean| isMobile boolean| _bdhm_loaded_703180d11f1d9fd2e9643fab3b1f8ea4 object| mini_tangram_log_nn5m1n4 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 |
---|---|---|
c.bzlngy.com/ | Name: PHPSESSID Value: vqt05mor1bp2e4fpo6o2ho6uhp |
|
.hm.baidu.com/ | Name: HMACCOUNT_BFESS Value: 105CA16152355136 |
|
.c.bzlngy.com/ | Name: Hm_lvt_703180d11f1d9fd2e9643fab3b1f8ea4 Value: 1711019176 |
|
.c.bzlngy.com/ | Name: Hm_lpvt_703180d11f1d9fd2e9643fab3b1f8ea4 Value: 1711019176 |
2 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 |
---|
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=31536000 |
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.bzlngy.com
hm.baidu.com
101.200.231.20
103.235.46.191
032f0951358224bc8f5acc5a0496f5422fefaa515329d3a54bc93c150bd5da33
05b85d96f41fff14d8f608dad03ab71e2c1017c2da0914d7c59291bad7a54f8e
148fef1a238096ae59fccad13dcf1e9b983f6aa9f93056414e4f64dc3b779c93
1696e457654ba831ead92d31b65437e2bf36c4af114af08b5cc7049a368f2bd2
18b89af2c4caa5c42f3a8cde17af5aaa6dd530b8ddbfe7d9274196a4bb224e8c
1962cbd44114ea3f6c9b8d0ceefa3adbb123fdb0aeb9a4972d084176497d53e6
2359000dc3a6bb3a93c162ae917faecaf3e07cf6a08b07f45b51a3878b7995e4
27e07fab15247af186a114a6e522920b10c213a56bbe5f39654d29740d491032
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2c460cbe9f280b52b678778574e580297c01e815b8bb14165794064f670084b6
3188844bfd30e3fe8388396a111c1ad9c6eea8817191de7b36115c45f1b6ae42
38ff3c30a3f4c1c92b99dccb047c698bd1bedcb1147cb50d47de7a6e5a16ba37
39894627b477d9ac7631ca0c262bc5700df13db2d36b9bc476442d64f0bb887e
3b561df40388f56c9517d6cc3b281d6d20daf76f8f76cfd021a4719cafa3ab9f
55b025bdebbe61e565d48ad6e9dee9b566ddfd96ddc954f9aaee2c3cda742188
5f07d43571a20235b2506061c9729d91179d32b8b3c75123aa8fcd45e60d7541
60280d1a8d1ea6a0b8297a938827f90cb68562d8e0568e303c5c5aaf5e9b5185
60af137fc13eec6a79a532011a202fd99a7644e7cbe474e6d5fb9e720c07f768
6229770d211d3e9ec87b1daf5fb2576cd88a3caab6a9cd45baf2240703c35800
70cdc3dd3e5cb9ec7ed7a3e23c4069b2aeefff7369524a639dd3294bcce9eac8
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
80cbbdfbf442b546a59ad4f802f34546cc6b8abd48076e1a5f33ac179a29a383
82c8904c356fee5c030b786d64c30850b4bc803b718596111b30c00a48fdf918
8ed9452e2c9e2b8bb6bb7b2147a50bd4c6c7c8d765bff6f96c7a9bb7f6ea7a92
8f889198b2e3b026baa658c1f7da1c890c98763b1cc0fdfb4dd963441f716c92
99ee38c25af7351a20e90cde03c9edf72b2fe748755a7cc70f46735407aaac3b
9ee2fcff6709e4d0d24b09ca0fc56aade12b4961ed9c43fd13b03248bfb57afe
9f599d80fa7a577ef5a86b678c11e0e71f2da2fdc9ccce50c0a1b047e8740264
aad4f21e67009a5f415aea1797c2c7bfd18f6cd14487a19124e25f4d70d9e3b3
afb7b52ce4c0ac61a4b524e79837aafc382c5208a0ebafebe38b5a8e9f8d5557
b1b4ab782128e74429a595845e0defe75510c25f07ca2f24da61db903ca9ec5d
c11c6f275b5bd723d6c6e119d2bfc41af9e71f4e1093d3bd23736b4f4c65b527
c24900ed1d6148c5c0a9362a19e6a6c993a723b792c479a164c1fae3cdddedad
c6c9efcaf36742050675b7a1b1aee53a5b7448e0564fd2839bac6c9344dd754f
c7be9ba83475c831ede99f76cddf204de90d788a819106838033bc0ef6f4bbd6
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d9d5cae6bd4288c1a4e9fc40d49ee9148e4456089eae982d3fd3a1e02b41c115
db2044f0e47a1b9b3aef4e8d22d1a512cb6bb1d6ee30ee224424aae6fa4a6ede
de29f3cbebc869913b9a47361aa82c6dc684a2ad9e9495da656969e379022638
e886ea05d0bcf0aa731e905c386c80d523a16f3b8c36dc0644e468cd5104a274
f092b4c8e7f09d07c8cd964aca76f1f7e21dccb3a6aa99d9573b904d14ed9450
ffb021311fdeb8f11f1e6051f668e2250a12f7ed4b62f92ba482d849c3eb1320