www.1ppt.com
Open in
urlscan Pro
39.107.194.178
Public Scan
Submission: On May 17 via api from SG
Summary
This is the only time www.1ppt.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 39.107.194.178 39.107.194.178 | 37963 (CNNIC-ALI...) (CNNIC-ALIBABA-CN-NET-AP Hangzhou Alibaba Advertising Co.) | |
40 | 60.188.66.41 60.188.66.41 | 136190 (CHINATELE...) (CHINATELECOM-ZHEJIANG-JINHUA-IDC JINHUA) | |
46 | 3 |
ASN37963 (CNNIC-ALIBABA-CN-NET-AP Hangzhou Alibaba Advertising Co.,Ltd., CN)
www.1ppt.com |
ASN136190 (CHINATELECOM-ZHEJIANG-JINHUA-IDC JINHUA, ZHEJIANG Province, P.R.China., CN)
img.1ppt.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
41 |
1ppt.com
www.1ppt.com js.1ppt.com Failed img.1ppt.com |
2 MB |
0 |
cnzz.com
Failed
s85.cnzz.com Failed |
|
46 | 2 |
Domain | Requested by | |
---|---|---|
40 | img.1ppt.com |
www.1ppt.com
|
1 | www.1ppt.com | |
0 | s85.cnzz.com Failed |
www.1ppt.com
|
0 | js.1ppt.com Failed |
www.1ppt.com
|
46 | 4 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid |
---|
This page contains 1 frames:
Primary Page:
http://www.1ppt.com/
Frame ID: 2187AAF6377314015FF284234249BB7A
Requests: 46 HTTP requests in this frame
Screenshot
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
IIS (Web Servers) Expand
Detected patterns
- headers server /^(?:Microsoft-)?IIS(?:\/([\d.]+))?/i
Page Statistics
43 Outgoing links
These are links going to different origins than the main page.
Title: CSDN下载
Search URL Search Domain Scan URL
Title: Docer稻壳儿
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: AE模板
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
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: 锐普PPT论坛
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: 3d模型
Search URL Search Domain Scan URL
Title: 大作设计图库
Search URL Search Domain Scan URL
Title: 素材
Search URL Search Domain Scan URL
Title: CAD
Search URL Search Domain Scan URL
Title: 51ppt模板网
Search URL Search Domain Scan URL
Title: ps
Search URL Search Domain Scan URL
Title: 演界网
Search URL Search Domain Scan URL
Title: 壁纸桌面
Search URL Search Domain Scan URL
Title: 16素材网
Search URL Search Domain Scan URL
Title: 作文
Search URL Search Domain Scan URL
Title: 熊猫办公PPT模板
Search URL Search Domain Scan URL
Title: 鲁ICP备14027646号-1
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
46 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
/
www.1ppt.com/ |
42 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET |
core.css
js.1ppt.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
1ppt.css
js.1ppt.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
ads.js
js.1ppt.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
logo.gif
js.1ppt.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105151405470-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
41 KB 42 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105151016050-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
27 KB 28 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105151010470-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
49 KB 50 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105141122550-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
51 KB 52 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105140Z1230-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
57 KB 58 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21051G423280-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
56 KB 56 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-210516092P00-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
46 KB 47 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105151352250-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
42 KB 43 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105141101170-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
42 KB 43 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-210514104T60-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
52 KB 52 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050QG4330-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
61 KB 62 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-210506133U80-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
64 KB 65 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2104141520400-L.jpg
img.1ppt.com/uploads/allimg/2104/ |
16 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-210414143U20-L.jpg
img.1ppt.com/uploads/allimg/2104/ |
10 KB 11 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2104141053340-L.jpg
img.1ppt.com/uploads/allimg/2104/ |
22 KB 22 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050Z00P60-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
50 KB 51 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050Z000460-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
55 KB 56 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050R350350-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
57 KB 58 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050QQ6220-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
47 KB 48 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050QQ1220-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
52 KB 53 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105161H1460-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
25 KB 26 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105051159560-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
30 KB 30 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-210505104G00-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
36 KB 37 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105042112160-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
34 KB 35 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-210501163F00-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
14 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105151340420-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
47 KB 48 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050GPR90-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
58 KB 59 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050GF6440-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
49 KB 49 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050G54T00-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
64 KB 65 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21050G332360-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
42 KB 43 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21051G431190-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
40 KB 41 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-21051F953120-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
37 KB 38 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105161AT00-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
45 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105161634180-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
34 KB 35 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1-2105161625450-L.jpg
img.1ppt.com/uploads/allimg/2105/ |
34 KB 34 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2_051GG40G0B.jpg
img.1ppt.com/uploads/allimg/2105/ |
23 KB 24 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2_051GFG962J.jpg
img.1ppt.com/uploads/allimg/2105/ |
28 KB 29 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2_051GA91c249.jpg
img.1ppt.com/uploads/allimg/2105/ |
36 KB 36 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2_051G64H460R.jpg
img.1ppt.com/uploads/allimg/2105/ |
29 KB 30 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2_051G633324455.jpg
img.1ppt.com/uploads/allimg/2105/ |
29 KB 29 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET |
stat.php
s85.cnzz.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- js.1ppt.com
- URL
- http://js.1ppt.com/core.css
- Domain
- js.1ppt.com
- URL
- http://js.1ppt.com/1ppt.css
- Domain
- js.1ppt.com
- URL
- http://js.1ppt.com/ads.js
- Domain
- js.1ppt.com
- URL
- http://js.1ppt.com/logo.gif
- Domain
- s85.cnzz.com
- URL
- http://s85.cnzz.com/stat.php?id=5092133&web_id=5092133&show=pic
Verdicts & Comments Add Verdict or Comment
7 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| onbeforexrselect object| ontransitionrun object| ontransitionstart object| ontransitioncancel boolean| originAgentCluster object| trustedTypes boolean| crossOriginIsolated0 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.
img.1ppt.com
js.1ppt.com
s85.cnzz.com
www.1ppt.com
js.1ppt.com
s85.cnzz.com
39.107.194.178
60.188.66.41
0b2ce7669cc54f830dc422c1555876eeba49c925b9e9e42e9bbd1d8c3fc42ba8
11ee7ac8e86132f33038c9e0a5566a840f400f964cefa660a9648793c0397397
1e920d3ac2d50a4f522a9ebfd1f5b95a9c5f0d6a38b667c5665b2954a2371209
20428fb1a14aad79664e057dbf961a4d6a82c5d46e05211863c004d2262f43e1
224eb1c6bb4c7057cfb551beb68000b5f6730f40ace43181c44e0e0e20bd9aaf
2835aaa952e5d4bf807b51cb5bf799e4309cdb8879a8f94c3b5f78d151119400
3ba8518f8dfc11785842cd5e4f2604270f1da5277e6115aaf706c72e4ccaadd9
401a6077a2bba9ee3b26fe3126557aace5aa79c2033dee86e4bd157508102de4
43e929cda66567d5ffcf0a9668b239fa1a9485bf4399c3401d02c0cb380b25b1
49029ee887c20fdfb05d2fe1fa790154ac31df03d0a3e4b4e2fe005b08359104
49a8b296e580661ec3b048c059cffb1681cb8e4c20044a9e1b0eeab405eced75
49cc558573bba7a3b5b9155237cf8ece9b4c7aea5a7ca781d1d2f998ef05ad4b
4c4cf9aa07190c6775133048499b321484615151a6a5f484c451b31c8060155f
50eee35c356b6ea421b49d2d5c37e797bb5a930eb3a6770fd52fd5b956aaeabb
5c73b986d61cb55e4e8de789e0ba9073ae08ed2591045f47191b82d93d33d67b
638753149d7176af4d82bd62bc3dd5613a67d209508850fd9c9caf68415e7c18
67a477d982f31afb79c4eac75f374e299c85e288115c5f165048eaf66f08b98d
71a17cc4b8f0e71acc8c63c5545c25541a7c524c3740d6648646eabf60045b5c
746b4df79e083938d72a043b1868d2ccba2b72d03e84e6a445f24bc59a391268
7f7f04967fd2b0711795d53326700d5b6ab51e36a5582e28fd8ea874c6b83be6
84a0e699cd83b435a5f87df7d47ce9aeb7d36ac1ce1e533785b947b81cc1b8b8
86f207d9e8b44d20aaca290a6fe3f9ea92a18440e2c41c59a416ccc8be856cb3
8a3d91bf06824e457c5d11e2384a88b1095a6504e2f30d647dc9975f3fd48323
96c54a503b799c2208e89ece716f8797f6a57a6fda9ae169504409f4c1ab84e6
9930962e66f58428f5670fcd9c260a18a1369740525ed92d89c3db40d8d4f100
9b6cce3296f473755231904663c2791c09d49a8bbd4f790adb83fa995ef68003
9bfd0edfc43cfe68ed43b1ca6055cbbe06f2b2128df0bee1ec164a7a8d2f869a
a056ea59cf368123dd8f2b444adfeff7f78fdf6eef25e4695ad2bbc9e16db19b
a57e4210e801b102ddd71a05002aed93a378175ae1aac2d49ec8fd8156fcca5d
ae434e4bab308b3ca103a9beb56a229197318f528d6f45fee3c843e0f09aad9b
ae66ed3957059fab4ad43bee7c4bce935691bb7b97289fd8fb3d0da1a0731031
b19ee4ebe8d932a5c68adc482f62f934dbf2e7f609791112203cbfd7182093c6
bd2406599ef6e25ee0091bf7f49f97b4bbdc9987fe19dc4b008ae894dc293ea7
bfd76d85273e4737f04274e3641cb46856ae5d6e28863323b26646f14e2be877
d75fa5358ae929804736711adedd8e4f5485acedeae739212781dfdc63e28a69
dbb43093fbc0fcc8daeae54a5c2a149d0266d72ab34cd7efb82813551a46ba92
e961ba0c361ba5e921025e21cb58f48b74a11546a7e8726c89e574c5d4886d4c
ead658a86e4c603d18f2ecc0d5bf248c03a9e986cbda15f366c74d0be0efcc83
f34b85e74a06326339f0da44544070344a1bba5dee106bea2a5ffd23921d4b0c
f62edc4bd8bbcb6f670bcdf9c57fbc5b2fc27ae0c847b406978cf7f715eaf58e
fab85cffd2a7107b40ca3ab297de856ccc71454d6a91a26708773b3955f1c8b8