vct.qq.com
Open in
urlscan Pro
61.243.13.94
Public Scan
Effective URL: https://vct.qq.com/
Submission: On May 20 via manual from SK — Scanned from DE
Summary
TLS certificate: Issued by DigiCert Secure Site CN CA G3 on January 12th 2024. Valid for: a year.
This is the only time vct.qq.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
6 | 61.243.13.94 61.243.13.94 | 4837 (CHINA169-...) (CHINA169-BACKBONE CHINA UNICOM China169 Backbone) | |
8 | 61.162.8.218 61.162.8.218 | 4837 (CHINA169-...) (CHINA169-BACKBONE CHINA UNICOM China169 Backbone) | |
1 | 203.205.136.84 203.205.136.84 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
2 | 14.22.9.180 14.22.9.180 | 4134 (CHINANET-...) (CHINANET-BACKBONE No.31) | |
10 | 240e:ff:f100:... 240e:ff:f100:1004::24 | 4816 (CHINANET-...) (CHINANET-IDC-GD China Telecom Group) | |
7 | 2408:8722:b80... 2408:8722:b800:2:70::10 | 4837 (CHINA169-...) (CHINA169-BACKBONE CHINA UNICOM China169 Backbone) | |
1 | 61.151.234.160 61.151.234.160 | 4812 (CHINANET-...) (CHINANET-SH-AP China Telecom Group) | |
2 | 2408:8722:380... 2408:8722:3801:10:6c::25 | 4837 (CHINA169-...) (CHINA169-BACKBONE CHINA UNICOM China169 Backbone) | |
1 | 116.128.170.174 116.128.170.174 | () () | |
39 | 10 |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
js.aq.qq.com |
ASN4816 (CHINANET-IDC-GD China Telecom Group, CN)
otheve.beacon.qq.com |
ASN4837 (CHINA169-BACKBONE CHINA UNICOM China169 Backbone, CN)
ossweb-img.qq.com |
ASN4812 (CHINANET-SH-AP China Telecom Group, CN)
PTR: 160.234.151.61.dial.xw.sh.dynamic.163data.com.cn
logs.game.qq.com |
ASN4837 (CHINA169-BACKBONE CHINA UNICOM China169 Backbone, CN)
vm.gtimg.cn |
Apex Domain Subdomains |
Transfer | |
---|---|---|
28 |
qq.com
vct.qq.com js.aq.qq.com — Cisco Umbrella Rank: 96181 oth.str.beacon.qq.com — Cisco Umbrella Rank: 61986 otheve.beacon.qq.com — Cisco Umbrella Rank: 17009 ossweb-img.qq.com — Cisco Umbrella Rank: 135501 ams.game.qq.com Failed logs.game.qq.com — Cisco Umbrella Rank: 184451 livelink.qq.com |
132 KB |
10 |
gtimg.cn
game.gtimg.cn — Cisco Umbrella Rank: 118789 vm.gtimg.cn — Cisco Umbrella Rank: 79696 |
696 KB |
39 | 2 |
Domain | Requested by | |
---|---|---|
10 | otheve.beacon.qq.com |
game.gtimg.cn
|
8 | game.gtimg.cn |
vct.qq.com
game.gtimg.cn |
7 | ossweb-img.qq.com |
game.gtimg.cn
vct.qq.com |
6 | vct.qq.com |
vct.qq.com
|
2 | vm.gtimg.cn |
vct.qq.com
|
2 | oth.str.beacon.qq.com |
game.gtimg.cn
|
1 | livelink.qq.com |
vct.qq.com
|
1 | logs.game.qq.com |
vct.qq.com
|
1 | js.aq.qq.com |
vct.qq.com
|
0 | ams.game.qq.com Failed |
game.gtimg.cn
|
39 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
weibo.com |
val.qq.com |
ieg.tencent.com |
game.qq.com |
careers.tencent.com |
kf.qq.com |
jiazhang.qq.com |
www.tencent.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
vct.qq.com DigiCert Secure Site CN CA G3 |
2024-01-12 - 2025-01-14 |
a year | crt.sh |
game.gtimg.cn DigiCert Secure Site CN CA G3 |
2023-09-13 - 2024-10-13 |
a year | crt.sh |
js.aq.qq.com DigiCert Secure Site CN CA G3 |
2023-12-18 - 2025-01-11 |
a year | crt.sh |
may16-2024-3.ias.qq.com DigiCert Secure Site CN CA G3 |
2024-05-15 - 2025-05-14 |
a year | crt.sh |
*.beacon.qq.com Secure Site CA G2 |
2023-10-11 - 2024-10-11 |
a year | crt.sh |
ossweb-img.qq.com DigiCert Secure Site CN CA G3 |
2023-06-13 - 2024-07-13 |
a year | crt.sh |
game.qq.com DigiCert Secure Site CN CA G3 |
2023-08-16 - 2024-09-15 |
a year | crt.sh |
vm.gtimg.cn GlobalSign Organization Validation CA - SHA256 - G3 |
2024-02-20 - 2025-03-23 |
a year | crt.sh |
*.livelink.qq.com DigiCert Secure Site CN CA G3 |
2023-07-19 - 2024-08-18 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://vct.qq.com/
Frame ID: 0A59BCCECB6CF6836620CBD16FEC9EDA
Requests: 33 HTTP requests in this frame
Screenshot
Page Title
首页 -《无畏契约》赛事官网-腾讯游戏Page URL History Show full URLs
-
http://vct.qq.com/
HTTP 307
https://vct.qq.com/ Page URL
Detected technologies
Polyfill (JavaScript Libraries) ExpandDetected patterns
- /polyfill\.min\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
12 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: 腾讯互动娱乐
Search URL Search Domain Scan URL
Title: 服务条款
Search URL Search Domain Scan URL
Title: 隐私保护指引
Search URL Search Domain Scan URL
Title: 儿童隐私保护指引
Search URL Search Domain Scan URL
Title: 腾讯游戏招聘
Search URL Search Domain Scan URL
Title: 腾讯游戏客服
Search URL Search Domain Scan URL
Title: 游戏列表
Search URL Search Domain Scan URL
Title: 成长守护平台
Search URL Search Domain Scan URL
Title: 广告服务及商务合作
Search URL Search Domain Scan URL
Title: 腾讯公司 版权所有
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.
-
http://vct.qq.com/
HTTP 307
https://vct.qq.com/ 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 H2 |
Primary Request
/
vct.qq.com/ Redirect Chain
|
47 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
swiper-4.3.3.min.css
vct.qq.com/lib/css/ |
19 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.css
vct.qq.com/css/ |
43 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.css
vct.qq.com/css/ |
89 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
code1.jpg
game.gtimg.cn/images/vct/ |
24 KB 24 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
code2.jpg
game.gtimg.cn/images/vct/ |
25 KB 25 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
closeIcon.png
game.gtimg.cn/images/vct/ |
462 B 705 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
checkmark.png
game.gtimg.cn/images/vct/ |
288 B 530 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
aq_common.js
js.aq.qq.com/js/ |
6 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfill.min.js
vct.qq.com/lib/js/ |
97 KB 34 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
act-script.js
vct.qq.com/js/ |
4 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
atReport.js
game.gtimg.cn/images/js/plugin/report/ |
220 KB 65 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
milo.min.js
game.gtimg.cn/images/js/milo-next/latest/ |
553 KB 153 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
QueryConfig
oth.str.beacon.qq.com/trpc.beacon.configserver.BeaconConfigService/ |
84 B 392 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
103 B 361 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
103 B 361 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
103 B 361 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
103 B 361 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
103 B 361 B |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
QueryConfig
oth.str.beacon.qq.com/trpc.beacon.configserver.BeaconConfigService/ |
0 0 |
Preflight
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
v2_upload
otheve.beacon.qq.com/analytics/ |
0 0 |
Preflight
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
global.js
ossweb-img.qq.com/images/js/miloweb/ |
24 B 280 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
milo_monitor_alldomain.js
ossweb-img.qq.com/images/js/milo_config_server/ |
62 KB 13 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eas.js
ossweb-img.qq.com/images/js/eas/ |
21 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST |
log
ams.game.qq.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
foot.js
game.gtimg.cn/images/js/2018foot/ |
47 KB 9 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eas.js
game.gtimg.cn/images/js/eas/ |
21 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-1.11.3.min.js
ossweb-img.qq.com/images/js/jquery/ |
94 KB 33 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
eas.php
logs.game.qq.com/easnew/go/ |
59 B 59 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
showDialog.min.js
ossweb-img.qq.com/images/js/comm/ |
8 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
milo_monitor_web_vct.qq.com.js
ossweb-img.qq.com/images/js/milo_config_server/ |
267 B 484 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
superplayer.js
vm.gtimg.cn/thumbplayer/superplayer/ |
882 KB 254 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
txhlsjs-kernel.js
vm.gtimg.cn/thumbplayer/core/latest/ |
597 KB 159 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
TGMobileShare.min.js
ossweb-img.qq.com/images/js/TGMobileShare/ |
23 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
livelink.vct.min.js
livelink.qq.com/distribute/ |
18 KB 0 |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- ams.game.qq.com
- URL
- https://ams.game.qq.com/log?sCloudApiName=atm
Verdicts & Comments Add Verdict or Comment
41 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| __core-js_shared__ object| core function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill function| _asyncToGenerator function| loadScript function| logLoaded function| loadCss function| loadPageScript object| ATInfo function| LOL_SEND_DATA_FN_AT function| LOLSendClickAT function| LOLSetUserIDAT object| setSite function| BeaconReport object| ATMVisitFlag object| webVitals number| iUseQQConnect boolean| miloCoreInitOnce object| MiloCap object| Milo function| _0x251246 object| GameFooter function| _0x5342 function| _0xe7f1 object| jgyx object| EAS string| rs function| $ function| jQuery object| Milo_Monitor_All_Domain object| showDialog object| Milo_Monitor_Config object| SuperPlayerExport object| ThumbPlayerCore object| ThumbPlayerH5 object| qimeiCallbackFnMap function| qimeiCallback function| SuperPlayer1 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 |
---|---|---|
.qq.com/ | Name: eas_sid Value: f107j1l6w29198Q613Z6c7c1N8 |
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 |
---|
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.
ams.game.qq.com
game.gtimg.cn
js.aq.qq.com
livelink.qq.com
logs.game.qq.com
ossweb-img.qq.com
oth.str.beacon.qq.com
otheve.beacon.qq.com
vct.qq.com
vm.gtimg.cn
ams.game.qq.com
116.128.170.174
14.22.9.180
203.205.136.84
2408:8722:3801:10:6c::25
2408:8722:b800:2:70::10
240e:ff:f100:1004::24
61.151.234.160
61.162.8.218
61.243.13.94
0c9298289dcf6a91c93ced86b90866d47ed1e5b075215dfecca938398c50c3a0
1cef8d2250c5ba552482f242fce425cbf6ed0ca39dc2523ba2475aa02352e47f
39ea922d628dde263ac94f0dab2b51cac9fc2a2118ab4be94df1146f57649037
3cc731c7fe514ec1f5e5ca37d90273925b55d458ddd25e13c4468d7190278453
55ae4b2d4fcb0be5dad900539404091bac3ce6c98dec0273bb046c35bbdf68f9
6544bf10d7ed81aba934ed4af3d0c1e5a87b395416d290e765c2a5b4d402eaa8
68090b0c53b2affbd67af666b5868e15a01513f286fc7d5b00b5df1ac22d891b
6a4500558cc83136d38190b5137596885b7627e1ec2c59f5436becb123aa9fc0
6cdc12a643a2c4602db3300eedc787143b0dadc6030db457f811ab135771ff8f
6e6c77a06f8a287a9f54ea549fa8525ca733dd8591f9e21f1e01eae9378d2e48
6f38b0548ea64c9f96029ea1944572e869e13dcd7ae31db572f2f69287843cbe
71fa8379831ff63a8e0cb5181d8477a8fe4d409afbbf4d43494ee4addbc92a82
8567bdfe67022078da4ad4b030a76b817e15bfac63146e2fefbb24108645ed45
99b42f7e09570e4470226cba2562d953954b58257c41be5237976721592fc463
a6f6c9735e8b62cb113ad72b0c2a60cf7e397a9d07d2dc417ed4ce2a34673753
abce87dffa3f00fc84c836b5e173ab05d3eefd0981b1e793f65341a0766cee5f
b30cab9cf0bc24e7d31727e3e5e4955e0eb02936c36fef26b328a7b179fe9fec
d0065fb0650ede43113f705c3c6bacdda1b4053547730a7ebc133bf16b629fc3
d14792d09983b006606c0f832796751cfd2fcc034adce7314f1c3a9f681cc668
df93d518e417d36b3e67f7368edcde99a4d2de1e297a033501770aea1aa97bef
dfe37c86d8f28a70c0c4abd13f05e26eb6033581c45f25e0989acb64da89682d
e1cbd976fa5de8a31459104c8203d2a7f0e5974ee34a72e89a315c101eaa89f6
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4afd7cd5aaa370328f84bbdbcc0c70c8f0f547c9d9a81c3de42c2c820aa4089
edd17bda7a5abbe00487df435124d6c55f3cd0ea0531d7886238c9197bde3758
ee84f0217f92875c800f74c52697c8652a1883b7785abf6a0f8795844fe39a7b
f5e3504a8bed73af11488386406f5023412b0bf6bb3bb5e216f851641ec0f644
f9f04f71102b0daa6265c05e2a8b1f3e03e49c1a6496c26c34f9cec0b0dc70e4
ffd69fe47638ddab4d2d063208bcba11e4ef1eed27b4101de18c9ac3ab5587f7