![](/screenshots/67df1a79-1677-4a84-80d4-2176d6e69303.png)
npmmirror.com
Open in
urlscan Pro
47.96.233.62
Public Scan
Effective URL: https://npmmirror.com/
Submission Tags: analytics-framework
Submission: On April 21 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Encryption Everywhere DV TLS CA - G1 on September 21st 2022. Valid for: a year.
This is the only time npmmirror.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 47.242.16.120 47.242.16.120 | 45102 (ALIBABA-C...) (ALIBABA-CN-NET Alibaba US Technology Co.) | |
1 7 | 47.96.233.62 47.96.233.62 | 37963 (ALIBABA-C...) (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.) | |
3 | 163.181.56.168 163.181.56.168 | 24429 (TAOBAO Zh...) (TAOBAO Zhejiang Taobao Network Co.) | |
2 2 | 163.181.92.245 163.181.92.245 | 24429 (TAOBAO Zh...) (TAOBAO Zhejiang Taobao Network Co.) | |
10 | 163.181.56.192 163.181.56.192 | 24429 (TAOBAO Zh...) (TAOBAO Zhejiang Taobao Network Co.) | |
1 | 163.181.56.171 163.181.56.171 | 24429 (TAOBAO Zh...) (TAOBAO Zhejiang Taobao Network Co.) | |
1 | 76.76.21.61 76.76.21.61 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 2606:4700:303... 2606:4700:3034::ac43:c941 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 240e:978:306:... 240e:978:306:8:3::3eb | 4134 (CHINANET-...) (CHINANET-BACKBONE No.31) | |
1 | 79.133.177.228 79.133.177.228 | 24429 (TAOBAO Zh...) (TAOBAO Zhejiang Taobao Network Co.) | |
2 | 2401:b180:700... 2401:b180:7003::1ac | 37963 (ALIBABA-C...) (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.) | |
2 | 2408:4001:f00... 2408:4001:f00::f3 | 37963 (ALIBABA-C...) (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.) | |
30 | 10 |
ASN45102 (ALIBABA-CN-NET Alibaba US Technology Co., Ltd., CN)
cnpmjs.org |
ASN37963 (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.,Ltd., CN)
npmmirror.com |
ASN24429 (TAOBAO Zhejiang Taobao Network Co.,Ltd, CN)
cdn.staticfile.org |
ASN24429 (TAOBAO Zhejiang Taobao Network Co.,Ltd, CN)
render.alipay.com |
ASN24429 (TAOBAO Zhejiang Taobao Network Co.,Ltd, CN)
img.alicdn.com | |
gw.alicdn.com | |
g.alicdn.com |
ASN24429 (TAOBAO Zhejiang Taobao Network Co.,Ltd, CN)
cdn.npmmirror.com |
ASN24429 (TAOBAO Zhejiang Taobao Network Co.,Ltd, CN)
registry.npmmirror.com |
ASN37963 (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.,Ltd., CN)
log.mmstat.com |
ASN37963 (ALIBABA-CN-NET Hangzhou Alibaba Advertising Co.,Ltd., CN)
fourier.taobao.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
alicdn.com
img.alicdn.com — Cisco Umbrella Rank: 6792 gw.alicdn.com — Cisco Umbrella Rank: 10026 g.alicdn.com — Cisco Umbrella Rank: 4771 |
382 KB |
9 |
npmmirror.com
1 redirects
npmmirror.com cdn.npmmirror.com registry.npmmirror.com |
93 KB |
3 |
shields.io
img.shields.io — Cisco Umbrella Rank: 60491 |
2 KB |
3 |
staticfile.org
cdn.staticfile.org — Cisco Umbrella Rank: 43373 |
40 KB |
2 |
taobao.com
fourier.taobao.com — Cisco Umbrella Rank: 10025 |
2 KB |
2 |
mmstat.com
log.mmstat.com — Cisco Umbrella Rank: 11414 |
647 B |
2 |
alipay.com
2 redirects
render.alipay.com — Cisco Umbrella Rank: 47032 |
1 KB |
1 |
cnzz.com
s22.cnzz.com — Cisco Umbrella Rank: 189745 |
438 B |
1 |
badgen.net
badgen.net — Cisco Umbrella Rank: 619462 |
56 B |
1 |
cnpmjs.org
1 redirects
cnpmjs.org |
85 B |
30 | 10 |
Domain | Requested by | |
---|---|---|
7 | g.alicdn.com |
npmmirror.com
g.alicdn.com |
7 | npmmirror.com |
1 redirects
npmmirror.com
|
3 | img.shields.io |
npmmirror.com
|
3 | cdn.staticfile.org |
npmmirror.com
|
2 | fourier.taobao.com |
g.alicdn.com
|
2 | log.mmstat.com |
npmmirror.com
|
2 | img.alicdn.com |
npmmirror.com
|
2 | render.alipay.com | 2 redirects |
1 | registry.npmmirror.com |
cdn.staticfile.org
|
1 | s22.cnzz.com |
npmmirror.com
|
1 | badgen.net |
npmmirror.com
|
1 | gw.alicdn.com |
npmmirror.com
|
1 | cdn.npmmirror.com |
npmmirror.com
|
1 | cnpmjs.org | 1 redirects |
30 | 14 |
This site contains links to these domains. Also see Links.
Domain |
---|
render.alipay.com |
zhuanlan.zhihu.com |
nodejs.org |
github.com |
click.aliyun.com |
beian.miit.gov.cn |
Subject Issuer | Validity | Valid | |
---|---|---|---|
npmmirror.com Encryption Everywhere DV TLS CA - G1 |
2022-09-21 - 2023-09-22 |
a year | crt.sh |
*.staticfile.org GeoTrust RSA CN CA G2 |
2022-09-05 - 2023-10-03 |
a year | crt.sh |
cdn.npmmirror.com Encryption Everywhere DV TLS CA - G1 |
2022-09-21 - 2023-09-22 |
a year | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-06-08 - 2023-06-08 |
a year | crt.sh |
*.tbcdn.cn GlobalSign Organization Validation CA - SHA256 - G2 |
2022-07-22 - 2023-08-06 |
a year | crt.sh |
*.cnzz.com GlobalSign Organization Validation CA - SHA256 - G3 |
2023-01-28 - 2024-02-29 |
a year | crt.sh |
registry.npmmirror.com Encryption Everywhere DV TLS CA - G1 |
2022-09-21 - 2023-09-22 |
a year | crt.sh |
*.mmstat.com GlobalSign Organization Validation CA - SHA256 - G2 |
2022-07-18 - 2023-08-19 |
a year | crt.sh |
*.taobao.com GlobalSign Organization Validation CA - SHA256 - G2 |
2023-01-16 - 2023-06-18 |
5 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://npmmirror.com/
Frame ID: A65DB5038CDC58B73BCA345615A57D2A
Requests: 30 HTTP requests in this frame
Screenshot
![](/screenshots/67df1a79-1677-4a84-80d4-2176d6e69303.png)
Page Title
npmmirror 镜像站Page URL History Show full URLs
-
https://cnpmjs.org/
HTTP 302
https://npmmirror.com/ Page URL
Detected technologies
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: 📢📢 「重要通知」原淘宝 npm 域名即将停止解析 📢📢
Search URL Search Domain Scan URL
Title: Node.js
Search URL Search Domain Scan URL
Title: cnpm
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: 浙ICP备15033595号-63
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.
-
https://cnpmjs.org/
HTTP 302
https://npmmirror.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 6- https://render.alipay.com/p/s/taobaonpm_click/image_1 HTTP 302
- https://img.alicdn.com/imgextra/i2/O1CN01axhYVj1OZnxxxZDQn_!!6000000001720-2-tps-2560-160.png
- https://render.alipay.com/p/s/taobaonpm_click/npmtaobao_banner HTTP 302
- https://gw.alicdn.com/tfs/TB1Iv43huSSBuNjy0FlXXbBpVXa-310-100.png
- https://npmmirror.com/badge/v/cnpmjs.org.svg HTTP 302
- https://badgen.net/badge/taonpm/2.19.4/blue
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
npmmirror.com/ Redirect Chain
|
11 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
antd-0.9.1.min.css
npmmirror.com/css/ |
186 KB 33 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
npmmirror.com/css/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yue.css
npmmirror.com/css/ |
2 KB 1011 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
github.css
npmmirror.com/css/ |
1 KB 894 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
github-markdown.css
npmmirror.com/css/ |
17 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.min.js
cdn.staticfile.org/jquery/2.0.3/ |
82 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
O1CN01axhYVj1OZnxxxZDQn_!!6000000001720-2-tps-2560-160.png
img.alicdn.com/imgextra/i2/ Redirect Chain
|
302 KB 303 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
npmmirror-logo.png
cdn.npmmirror.com/ |
46 KB 46 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TB1Iv43huSSBuNjy0FlXXbBpVXa-310-100.png
gw.alicdn.com/tfs/ Redirect Chain
|
5 KB 6 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
blue
badgen.net/badge/taonpm/2.19.4/ Redirect Chain
|
56 B 56 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cnpm-0.0.1-red.svg
img.shields.io/badge/ |
617 B 666 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cnpm-0.1.0-green.svg
img.shields.io/badge/ |
617 B 659 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cnpm-1.0.0-blue.svg
img.shields.io/badge/ |
617 B 897 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TB13DzOjXP7gK0jSZFjXXc5aXXa-212-48.png
img.alicdn.com/tfs/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
respond.min.js
cdn.staticfile.org/respond.js/1.2.0/ |
4 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
prettify.min.js
cdn.staticfile.org/prettify/r298/ |
14 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
stat.php
s22.cnzz.com/ |
0 438 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aplus_v2.js
g.alicdn.com/alilog/mlog/ |
17 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
registry.npmmirror.com/ |
1 KB 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
g.alicdn.com/alilog/ |
116 KB 43 KB |
Fetch
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eg.js
log.mmstat.com/ |
91 B 320 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
g.alicdn.com/sd/baxia-entry/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v.gif
log.mmstat.com/ |
43 B 327 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
baxiaCommon.js
g.alicdn.com/sd/baxia/2.2.3/ |
25 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
g.alicdn.com/secdev/entry/ |
5 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
g.alicdn.com/secdev/sufei_data/3.9.10/ |
17 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rp.js
g.alicdn.com/xlly/spl/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rp
fourier.taobao.com/ |
1023 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ts
fourier.taobao.com/ |
0 139 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
21 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 string| cnzz_protocol object| respond boolean| PR_SHOULD_USE_CONTINUATION function| prettyPrintOne function| prettyPrint object| PR number| g_aplus_grey_launched object| goldlog object| ali_analytics object| goldlog_queue number| g_tb_aplus_loaded number| aplus_spmact object| g_SPM function| baxiaCommon object| __baxia__ boolean| __sec_entry_loaded number| nsrprtrt number| etrprtrt7 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 |
---|---|---|
.mmstat.com/ | Name: cna Value: HsvIHBrwpwICAQAAAAAlEv5W |
|
.npmmirror.com/ | Name: cna Value: HsvIHBrwpwICAQAAAAAlEv5W |
|
.npmmirror.com/ | Name: isg Value: BE1NmM0eFW2mEbFBIp2wFTHvXGnHKoH8O7_R8I_SieRThm04V3qRzJsE9gLgXZm0 |
|
.mmstat.com/ | Name: sca Value: 7a45456b |
|
.mmstat.com/ | Name: atpsida Value: d379001872a8dc31589d6a61_1682038047_1 |
|
.taobao.com/ | Name: x5secdata Value: xd29af5ae8f2a76441cbc2d338fd2801b73e46a3b8d22cf6741682038048a-717315356a1993109894abazc2aaa__bx__fourier.taobao.com%3A443%2Frp |
|
.npmmirror.com/ | Name: xlly_s Value: 1 |
3 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=15768000 |
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.
badgen.net
cdn.npmmirror.com
cdn.staticfile.org
cnpmjs.org
fourier.taobao.com
g.alicdn.com
gw.alicdn.com
img.alicdn.com
img.shields.io
log.mmstat.com
npmmirror.com
registry.npmmirror.com
render.alipay.com
s22.cnzz.com
163.181.56.168
163.181.56.171
163.181.56.192
163.181.92.245
2401:b180:7003::1ac
2408:4001:f00::f3
240e:978:306:8:3::3eb
2606:4700:3034::ac43:c941
47.242.16.120
47.96.233.62
76.76.21.61
79.133.177.228
0abfc9d10ee26f6fe6c2c3af5adb1613dec11ffd70590049f1e43789441778ed
1574a5440e7861871b0b812a856bcb638039e6fd6fe0e362d5193694730965ff
214e81fe1c34ffdb0e587546d2962188cc2d1a54515c38911464c54c0dd53cd5
304972a6d44f4e7ad6ea98e28606ea98f82d3ea1808e03dbb6248f4032604ad7
486ba168351c19d6297fdb944a8c532ddb1c2be56b9f6b4404e60ddd044dc758
4875e79d901b81211ff8e0610cb47b2369b1f6f359008ccf7821a1c5157e550c
4b74840efef56a2c27780c7ad4b19c350eee08a3eaf4f7c93898cc66cc21180b
6bb4f6baf066df39985e95dc3386137979b4eb90ac3036833346009d399f319d
73024ca0e72ade17111c1a487bf217c34ef422e3ee9a172187a5cfd4eb931d35
7ce6b93c26b5611e079a88c10103fef4f867c13d1e880e761dde4258845c24ac
8a978233505986e37cf952a7656e6c31f4a8d13902d76c68f28de30bf9f1d57c
98b173ec05ac7237e4b0f22c5b6597f742d986fea20a93c1fefe87b9b53b4ae6
9ac19a83d64767434de3410d9154f3bacc30e2ecad82e358b42abd77d767737c
a57b5242b9a9adc4c1ef846c365147b89c472b9cd770face331efcb965346b25
afa251b1b4f3e9f067e138d56a34c285ff24fd54f5007b0717f26e25b6834d24
bdb5fb30f68f056b91092907ea461d677d537439040b5e024072bed820fb8703
c289e4720c2948c757bc80006aa3a8c80e453285dc804c59b8c2e530eecf9bab
c296f01a7d03fcf6bc56ed2bffb27d4b8a421bff87f62ba5831f1b6c8354a83a
cf1c598867b9d6f2c9602c37e5c37f79165cd4d1ce98a5b25c4669f09f4613aa
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
d5b4ccfeaed9919b6d2719d76ae5202d47de0ab73b2a6eecf161e4924570fc20
ddda611b6214d36d19ff0395b204f7498f82eda20af56b55ecb6ea2e9fa35def
def693f422bdb73a29f7ef6cf770b5bf9bd1750976818cfd5ede77a1f9dfef92
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e9a4c5177fddb622dba30780214455071c6e1fa8cb96f02be9ddd4b19beae3b7
ea1c70d1cf2394cf26a5c4106281842e836512b972fd8db24a630d0c106f3ecd
f1ba2a77e7c57f5982cbe89388ff747a73ca4cb2ad9f84aa56af9ceb89b5753e
f7610929843d9fc84353d941751cc1643bb93ba6a201bfe2a59a28c5b09a7b15
fba279967b77f22e79e12f9d0444f4051dde059328ec42ee54e17acde65b64c4