www.bravoavi.com
Open in
urlscan Pro
47.90.53.64
Public Scan
Effective URL: http://www.bravoavi.com/index.html
Submission: On April 28 via manual from HK
Summary
This is the only time www.bravoavi.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 27 | 47.90.53.64 47.90.53.64 | 45102 (CNNIC-ALI...) (CNNIC-ALIBABA-US-NET-AP Alibaba (US) Technology Co.) | |
1 | 103.94.78.136 103.94.78.136 | 132325 (LEMON-AS-...) (LEMON-AS-AP LEMON TELECOMMUNICATIONS LIMITED) | |
2 | 103.235.46.191 103.235.46.191 | 55967 (BAIDU Bei...) (BAIDU Beijing Baidu Netcom Science and Technology Co.) | |
9 | 112.34.113.148 112.34.113.148 | 9808 (CMNET-GD ...) (CMNET-GD Guangdong Mobile Communication Co.Ltd.) | |
1 | 104.192.110.245 104.192.110.245 | 55992 (QIHOO Bei...) (QIHOO Beijing Qihu Technology Company Limited) | |
1 | 2600:9000:215... 2600:9000:2156:aa00:18:fae5:de00:21 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 171.8.167.89 171.8.167.89 | 137687 (CHINATELE...) (CHINATELECOM-ANHUI-WUHU-MAN Wuhu) | |
2 | 180.76.199.158 180.76.199.158 | 58540 (CHINATELE...) (CHINATELECOM-HUNAN-ZHUZHOU-MAN Zhuzhou) | |
1 | 117.185.16.63 117.185.16.63 | 9808 (CMNET-GD ...) (CMNET-GD Guangdong Mobile Communication Co.Ltd.) | |
44 | 9 |
ASN45102 (CNNIC-ALIBABA-US-NET-AP Alibaba (US) Technology Co., Ltd., CN)
www.bravoavi.com |
ASN132325 (LEMON-AS-AP LEMON TELECOMMUNICATIONS LIMITED, HK)
www.cpdas8.com |
ASN55967 (BAIDU Beijing Baidu Netcom Science and Technology Co., Ltd., CN)
hm.baidu.com |
ASN9808 (CMNET-GD Guangdong Mobile Communication Co.Ltd., CN)
push.zhanzhang.baidu.com | |
bdimg.share.baidu.com |
ASN55992 (QIHOO Beijing Qihu Technology Company Limited, CN)
js.passport.qihucdn.com |
ASN137687 (CHINATELECOM-ANHUI-WUHU-MAN Wuhu, CN)
PTR: 8.171.broad.ha.dynamic.163data.com.cn
s.360.cn |
ASN9808 (CMNET-GD Guangdong Mobile Communication Co.Ltd., CN)
nsclick.baidu.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
bravoavi.com
1 redirects
www.bravoavi.com |
761 KB |
14 |
baidu.com
hm.baidu.com push.zhanzhang.baidu.com bdimg.share.baidu.com api.share.baidu.com nsclick.baidu.com |
64 KB |
1 |
360.cn
s.360.cn |
234 B |
1 |
qhres.com
s5.qhres.com |
1 KB |
1 |
qihucdn.com
js.passport.qihucdn.com |
468 B |
1 |
cpdas8.com
www.cpdas8.com |
988 B |
44 | 6 |
Domain | Requested by | |
---|---|---|
27 | www.bravoavi.com |
1 redirects
www.bravoavi.com
bdimg.share.baidu.com |
8 | bdimg.share.baidu.com |
www.bravoavi.com
bdimg.share.baidu.com |
2 | api.share.baidu.com |
www.bravoavi.com
|
2 | hm.baidu.com |
www.cpdas8.com
www.bravoavi.com |
1 | nsclick.baidu.com |
www.bravoavi.com
|
1 | s.360.cn |
www.bravoavi.com
|
1 | s5.qhres.com |
js.passport.qihucdn.com
|
1 | js.passport.qihucdn.com |
www.cpdas8.com
|
1 | push.zhanzhang.baidu.com |
www.cpdas8.com
|
1 | www.cpdas8.com |
www.bravoavi.com
|
44 | 10 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
cpdas8.com Sectigo RSA Domain Validation Secure Server CA |
2019-07-14 - 2020-07-13 |
a year | crt.sh |
baidu.com GlobalSign Organization Validation CA - SHA256 - G2 |
2020-01-13 - 2020-06-25 |
5 months | crt.sh |
This page contains 1 frames:
Primary Page:
http://www.bravoavi.com/index.html
Frame ID: 9D9D9E67FD629DBB02FFA21073D53D0F
Requests: 44 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://www.bravoavi.com/
HTTP 301
http://www.bravoavi.com/index.html Page URL
Detected technologies
Apache (Web Servers) ExpandDetected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^/-])|(?:^|\b)HTTPD)/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?/i
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://www.bravoavi.com/
HTTP 301
http://www.bravoavi.com/index.html Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
44 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
index.html
www.bravoavi.com/ Redirect Chain
|
7 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
public.css
www.bravoavi.com/assets/css/ |
66 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
www.bravoavi.com/assets/css/ |
18 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
html5.js
www.bravoavi.com/assets/js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo.png
www.bravoavi.com/assets/images/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home_y1.png
www.bravoavi.com/assets/images/ |
31 KB 31 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home_y2.png
www.bravoavi.com/assets/images/ |
150 KB 151 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home_y3.png
www.bravoavi.com/assets/images/ |
138 KB 138 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home_y4.png
www.bravoavi.com/assets/images/ |
60 KB 61 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm_t1.png
www.bravoavi.com/assets/images/ |
31 KB 31 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm_t2.png
www.bravoavi.com/assets/images/ |
14 KB 15 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm_t3.png
www.bravoavi.com/assets/images/ |
16 KB 16 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm_t4.png
www.bravoavi.com/assets/images/ |
936 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hmBg.png
www.bravoavi.com/assets/images/ |
13 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webLogo.png
www.bravoavi.com/assets/images/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.js
www.bravoavi.com/assets/js/ |
90 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SuperEffects.js
www.bravoavi.com/assets/js/ |
19 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
public.js
www.bravoavi.com/assets/js/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.parallax.js
www.bravoavi.com/assets/js/ |
15 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ylc.js
www.cpdas8.com/ |
1 KB 988 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hm.js
hm.baidu.com/ |
38 KB 14 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
push.js
push.zhanzhang.baidu.com/ |
281 B 752 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
11.0.1.js
js.passport.qihucdn.com/ |
104 B 468 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ab77b6ea7f3fbf79.js
s5.qhres.com/static/ |
478 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
zz.gif
s.360.cn/so/ |
0 234 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
m2gs_bg3.jpg
www.bravoavi.com/assets/images/ |
23 KB 24 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hmBgiMG.jpg
www.bravoavi.com/assets/images/ |
201 KB 202 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
web_si1.png
www.bravoavi.com/assets/images/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
web_si2.png
www.bravoavi.com/assets/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
web_si3.png
www.bravoavi.com/assets/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
web_si4.png
www.bravoavi.com/assets/images/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
share.js
bdimg.share.baidu.com/static/api/js/ |
17 KB 6 KB |
Script
text/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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
share_api.js
bdimg.share.baidu.com/static/api/js/share/ |
636 B 703 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
share_view.js
bdimg.share.baidu.com/static/api/js/view/ |
1 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tangram.js
bdimg.share.baidu.com/static/api/js/base/ |
107 KB 36 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
api_base.js
bdimg.share.baidu.com/static/api/js/share/ |
1 KB 909 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
view_base.js
bdimg.share.baidu.com/static/api/js/view/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
partners.js
bdimg.share.baidu.com/static/api/js/component/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
share.css
www.bravoavi.com/css/ |
0 0 |
Stylesheet
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logger.js
bdimg.share.baidu.com/static/api/js/trans/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
s.gif
api.share.baidu.com/ |
0 116 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
v.gif
nsclick.baidu.com/ |
0 289 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
v.gif
api.share.baidu.com/ |
0 161 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
23 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| onformdata object| onpointerrawupdate object| _hmt string| s object| html5 function| $ function| jQuery object| StyleFix object| PrefixFree object| _bd_share_config function| WOW object| jQuery19108493894590267048 number| t boolean| _bdhm_loaded_70546d661cadce41b9173a040b7f077e object| mini_tangram_log_ghet48 boolean| _bd_share_is_recently_loaded object| _bd_share_main object| $BAIDU$ function| baiduInstance function| Sizzle object| tangram_sio_log_agkg94 object| tangram_sio_log_da8tri string| tangram_guid0 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.
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.
api.share.baidu.com
bdimg.share.baidu.com
hm.baidu.com
js.passport.qihucdn.com
nsclick.baidu.com
push.zhanzhang.baidu.com
s.360.cn
s5.qhres.com
www.bravoavi.com
www.cpdas8.com
103.235.46.191
103.94.78.136
104.192.110.245
112.34.113.148
117.185.16.63
171.8.167.89
180.76.199.158
2600:9000:2156:aa00:18:fae5:de00:21
47.90.53.64
0629ab3410234c50a22094e5f2f4918e38798897b3ad2adac1a0bc943fb58902
077a78aab60584687c7f7ded046ec798e3ac4cf077ef47f9d0c23075f6d5ab47
0a761914b5c673c75aa37204fc5a55624d03c5bd6df2ba93720cd9c33a0bf7f1
0eb85dae97a50a0b7eb472de5fd2842d955b36a30715cb8b18102a90fb18553d
141abf26d76c61b4ec5f6e275cc579020153ccca21064295c1cf41e3a03eb3c1
14a42e9371611c4b0405e74a309ea8b8e99461d8af3643012902e7453e36f40a
194831360d70c3de7562681b22be87367bb5b8b069e810653bf4d312549e1e08
20638e363fcc5152155f24b281303e17da62da62d24ef5dcf863b184d9a25734
2b7fc19ce6cbcd3a161b62abb3766cb953a72e8473f4fd0f38fcdba3515ae487
2d0cbb9725ad936bf83d0c7c06443d19801850772d876c03f713c97dc56bcec5
32d35bc2b32f72fabce6f9a77d07ed3e62eb674db535d1a895e74398f20ab689
382feedf0379243021ae46611f189d0509df4f4d3722bd9f05119bd815b6eb9b
48a0cb484d0b707e3927eff5bbdecc81023ee4b1b73ac9578f57d3737d7c4d2e
4dac32602289691f52315ead6d670effb3ad14e64aa1b87ca27bcc8d46a098bb
5b3ed14f6fde189caf9cede526a1caad3479eb6db9198b0096697115c662e88e
674bc0c70f98d627b8a7e1d278a1f21ffe33815565f7d5371bf0275da57571b2
6cb501bf242cafb257199bfefdd554c884190db42fac1d93fb9848c72a5303d5
6f807c86f424431f50c1b3b15e2f096eedec81034fcd94f0e28c0e04c8e18b42
72ee3e601d861d0a95d48170550d59a00bb0b55cc49e2e9b5a29b8c8eff607ce
73f971d43672ed66c302567284508e49d670ff25b908b6f98c1c9b9e558b5543
7a53c67ab93896f97aa99089169fe59fccada1d8d08f7819d150a3c2cbb09a16
7ce3dc857ba1e33db8bd0a028a8a20734bac7dde444f4618a4e443f37a0e37e8
8275f3f328fba9ef69f483d53eca954fa60d992a74c1e94e6e48da8b05d37048
83e5913533fe39b2d33060654d5c183d83c80f4fb0a784182f7dac9e1fabe7dc
84a67f91a4d920a528727e5e225ee886b8fbf194c436e14816f640c61e3ee479
928131ab2183d971cdbfe2ed1329200212d0021db70574a35c89ae169c0f6e0a
950a5b9dd2d0371e71e24957fed18612804cece114cb02db570a911114eadd19
9552ee76b4fd969bccd7709626b1be3a0d518fbf9c01085002fea594e5118d2f
9d8ca3901382fcb7adbb7de97ffaf5d38ac14c7d96c1244076cb8e3ad28ba226
9dfab7a82c70e6c8942cceb4ee2b47f3c9c64db27c82ddd6f880f20c24ebb1f3
bb4fa47094959dd69206e141e2e4f8383de2df1ca4ce7a752d34520afa4369d9
c607b0a5f014f065e0d75c94994e1cc4c4ee499127063ca4e40cc60fddbc222c
cb18f69444d3a92b6b20f449762848b1767816905eaad1cbb82e873cd6848b99
cf4724b2f736ed1a0ae6bc28f1ead963d9cd2c1fd87b6ef32e7799fc1c5c8bda
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e64dcdedece0e39f4028876d6e3929f5401d00b315f1a4e9085d81594e988943
ecd4c7ff0f26518ba8e5cfb1f4130be7178be66961ee3fa01dd3aed53452a049
ee63a73705267713c6a5c8bf8768453ee8d08658bdaab9f5286697486e01ae77
ef15ec70b37ec309df7c5133e79eaf97c32cdb72c5b126b6359aa2f95be5825f
fdc3a05fd7a94dfc4d0b4c1ea5f1797e9e7065c24471333b4c09116afdce86f2