![](/screenshots/b194080b-9cf9-4d42-8c4c-dbb7abbd2c5e.png)
shortperfect.com
Open in
urlscan Pro
2.16.202.86
Public Scan
Effective URL: https://shortperfect.com/index.html
Submission: On June 22 via api from BE — Scanned from CH
Summary
TLS certificate: Issued by R10 on June 19th 2024. Valid for: 3 months.
This is the only time shortperfect.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 11 | 2.16.202.86 2.16.202.86 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 216.58.212.136 216.58.212.136 | 15169 (GOOGLE) (GOOGLE) | |
4 | 172.217.16.194 172.217.16.194 | 15169 (GOOGLE) (GOOGLE) | |
1 | 172.217.18.10 172.217.18.10 | 15169 (GOOGLE) (GOOGLE) | |
3 | 54.177.169.73 54.177.169.73 | 16509 (AMAZON-02) (AMAZON-02) | |
20 | 2.19.126.198 2.19.126.198 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
41 | 7 |
ASN20940 (AKAMAI-ASN1, NL)
PTR: a2-16-202-86.deploy.static.akamaitechnologies.com
shortperfect.com |
ASN15169 (GOOGLE, US)
PTR: ams15s21-in-f8.1e100.net
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
PTR: fra16s65-in-f2.1e100.net
securepubads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
PTR: fra24s22-in-f10.1e100.net
imasdk.googleapis.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-54-177-169-73.us-west-1.compute.amazonaws.com
ostapi.ibrave.ltd |
ASN20940 (AKAMAI-ASN1, NL)
PTR: a2-19-126-198.deploy.static.akamaitechnologies.com
resource.luckyshort.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
20 |
luckyshort.com
resource.luckyshort.com |
1 MB |
11 |
shortperfect.com
1 redirects
shortperfect.com |
446 KB |
4 |
doubleclick.net
securepubads.g.doubleclick.net — Cisco Umbrella Rank: 235 |
176 KB |
3 |
ibrave.ltd
ostapi.ibrave.ltd |
36 KB |
1 |
googleapis.com
imasdk.googleapis.com — Cisco Umbrella Rank: 531 |
138 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 81 |
49 KB |
41 | 6 |
Domain | Requested by | |
---|---|---|
20 | resource.luckyshort.com | |
11 | shortperfect.com |
1 redirects
shortperfect.com
|
4 | securepubads.g.doubleclick.net |
shortperfect.com
securepubads.g.doubleclick.net imasdk.googleapis.com |
3 | ostapi.ibrave.ltd |
shortperfect.com
|
1 | imasdk.googleapis.com |
shortperfect.com
|
1 | www.googletagmanager.com |
shortperfect.com
|
41 | 6 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
youshort.fun R10 |
2024-06-19 - 2024-09-17 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-06-03 - 2024-08-26 |
3 months | crt.sh |
*.g.doubleclick.net WR2 |
2024-06-03 - 2024-08-26 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-06-03 - 2024-08-26 |
3 months | crt.sh |
ostapi.ibrave.ltd Encryption Everywhere DV TLS CA - G2 |
2024-05-07 - 2024-08-04 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://shortperfect.com/index.html
Frame ID: A4377AC975CBD110DFADE11F25ECE082
Requests: 42 HTTP requests in this frame
Screenshot
![](/screenshots/b194080b-9cf9-4d42-8c4c-dbb7abbd2c5e.png)
Page Title
LUCKYSHORTPage URL History Show full URLs
-
https://shortperfect.com/
HTTP 302
https://shortperfect.com/index.html Page URL
Detected technologies
![](/vendor/wappa/icons/Vue.js.png)
Detected patterns
- <[^>]+\sdata-v(?:ue)?-
![](/vendor/wappa/icons/Google Tag Manager.png)
Detected patterns
- googletagmanager\.com/gtag/js
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.
-
https://shortperfect.com/
HTTP 302
https://shortperfect.com/index.html Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
index.html
shortperfect.com/ Redirect Chain
|
628 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
127 KB 49 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpt.js
securepubads.g.doubleclick.net/tag/js/ |
97 KB 31 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index-D3PBndcM.js
shortperfect.com/assets/ |
90 KB 90 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index-KLSzjIqZ.css
shortperfect.com/assets/ |
194 KB 195 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ima3.js
imasdk.googleapis.com/js/sdkloader/ |
402 KB 138 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pubads_impl.js
securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202406170101/ |
463 KB 144 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ppub_config
securepubads.g.doubleclick.net/pagead/ |
64 B 589 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ima_ppub_config
securepubads.g.doubleclick.net/pagead/ |
15 B 180 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Home-BkdRl28d.js
shortperfect.com/assets/ |
22 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index-3BHLfhIO.js
shortperfect.com/assets/ |
58 KB 59 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index-BTH1e7jF.css
shortperfect.com/assets/ |
54 KB 55 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Home-Dj4-IJCU.css
shortperfect.com/assets/ |
8 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
img_title@2x3-5AinENR1.png
shortperfect.com/assets/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
categories
ostapi.ibrave.ltd/v1/ost/site/theatre/ |
230 B 718 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
shortperfect.com/ |
243 B 931 B |
Other
application/xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
shortperfect.com/ |
243 B 931 B |
Other
application/xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
list
ostapi.ibrave.ltd/v1/ost/site/theatre/ |
13 KB 14 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
list
ostapi.ibrave.ltd/v1/ost/site/theatre/ |
21 KB 22 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/151/ |
45 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/151/ |
49 KB 50 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/156/ |
41 KB 42 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/156/ |
48 KB 48 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/149/ |
47 KB 48 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/149/ |
43 KB 44 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/147/ |
98 KB 98 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/147/ |
98 KB 99 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/150/ |
79 KB 80 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
cover.jpg
resource.luckyshort.com/theatre/20240523/150/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/154/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/154/ |
38 KB 39 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/155/ |
114 KB 114 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/155/ |
50 KB 51 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/153/ |
111 KB 112 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/153/ |
46 KB 47 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/152/ |
100 KB 101 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/152/ |
55 KB 56 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/148/ |
105 KB 106 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/148/ |
52 KB 53 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover_h.jpg
resource.luckyshort.com/theatre/20240523/139/ |
62 KB 62 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cover.jpg
resource.luckyshort.com/theatre/20240523/139/ |
34 KB 35 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- resource.luckyshort.com
- URL
- https://resource.luckyshort.com/theatre/20240523/150/cover.jpg
- Domain
- resource.luckyshort.com
- URL
- https://resource.luckyshort.com/theatre/20240523/154/cover_h.jpg
Verdicts & Comments Add Verdict or Comment
31 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.
undefined| event object| fence object| sharedStorage object| googletag object| ggeac object| google_tag_data object| google_js_reporting_queue object| _google_rum_ns_ object| google_persistent_state_async number| google_global_correlator function| Goog_AdSense_Lidar_sendVastEvent function| Goog_AdSense_Lidar_getViewability function| Goog_AdSense_Lidar_getUrlSignalsArray function| Goog_AdSense_Lidar_getUrlSignalsList number| google_srt object| google object| module$exports$google3$javascript$ads$interactivemedia$sdk$clientside$api$companion_ad_selection_settings object| module$exports$google3$javascript$ads$interactivemedia$sdk$clientside$api$ads_rendering_settings object| ima object| module$exports$google3$javascript$ads$interactivemedia$sdk$clientside$api$ad_error object| module$exports$google3$javascript$ads$interactivemedia$sdk$clientside$api$ad_error_event object| module$exports$google3$javascript$ads$interactivemedia$sdk$clientside$api$ad_event object| module$exports$google3$javascript$ads$interactivemedia$sdk$clientside$api$ads_manager_loaded_event object| google_tag_manager object| dataLayer undefined| google_measure_js_timing object| google_reactive_ads_global_state function| DataInit object| __VUE_INSTANCE_SETTERS__ object| __VUE_SSR_SETTERS__ boolean| __VUE__0 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.
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 |
---|
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.
imasdk.googleapis.com
ostapi.ibrave.ltd
resource.luckyshort.com
securepubads.g.doubleclick.net
shortperfect.com
www.googletagmanager.com
resource.luckyshort.com
172.217.16.194
172.217.18.10
2.16.202.86
2.19.126.198
216.58.212.136
54.177.169.73
039027fdfb64d533991b24885cf5d2cb4ca2ce917d9b4c73f464fe0cc015024f
0cebe935b48e40d88337090bca3a96370992987a1b0f2fd9c23b454489eaf2c0
1388b87a573568aed029c42163de7af0ca6dec1cede2649275d2b411057957ec
18fe5da3d80d0bda35884358b215811021f42289061dd39e931bfa356ee0fff2
1bb878ac4c89b964506e58d71a5ad2c455e8b6275b198251e8627215f669c781
1c2bca03621b422035ba47b78d347f4e4f995a9652f41c6390569a4bb19f573f
22ad8b9a82eb689cd56121d7dfa93b11b9349380a10a8f4c02b9d334d24c7771
2e9de55128fdd7f3fc0f93ce36433b624aad09a6b915077be1659e94ddc4e46f
3d7c148d595d25741cfea8ed112d681aeeefdbb49ad5b53c8fc16ae53612e060
42d8c9cec5fcd965dd2c62a05057b49ce7b113bac324ca22036ffde7ad9881cf
448cc06ac65ae4b81867add97a02a7ac939b7e94c37439ca2fbfbfe98868a91e
4c7493372dacae89b65865bb6e86d5c49851d668944eebc263862a1fdf905143
5e3076c4969af39488051595735e573074a7135c6f86b594d8f4b0c2ce35b196
5f31ea16b0c64d1b13ca0c53afce162a681f322986bdcc26a6c721691d028d5d
602ae29b2720dce348bf013bc088508b0fdf050e7382a4b56b342eaa20f62439
6103dd39438288e4abde6b423beb5917f7f81557d7f41a50ff1ee8ac40c163a4
67895e30f145a69ba880e664ea48f5dd08ade1ddfdedf1b9edb021dd7767fa39
6bfc2000252a5c0d3e21b059fa7fb39e83fd632a5cae129c5a7f9361c460b3a9
6d121cda867e064896caca7959cd5d2c09b096d5c8e9815db6da0946b9f1083f
7731ae177bef47b8097f78822e60d6698ea1b7d870e80a8fb398a7075b982574
79815abf2c10513de36b72c491540c7edeb43eb789ff56cada76e2404fc713d2
7b0156f973a54426482103811f48b7a3fe089316ecdb2d4e22d93cefe43f6d70
8738fd5293d5da885d09a5fc31eab9a6c391493dfb1f67c647b764ad0072b257
89b0b3f3ff210a3f74e23c972eb9e702fe969dd53ef3082e39af55000d7f964f
90b601e399c23a41d4af8dcd64995e4b38f9d5b211d9118f0bddb23289824c0e
9106d58d7463414543f1892b4e792043bfbf65fe974a0e749abca67a95334c30
9a63fa20b2fb2443897a8c8eaebe4b8c076ed2e546fcb3a8087c4ca0ce604fa3
a24ae7fa5eb9bfb49818aae8ed39950e75a73a6e262f759c8cbabc0a33033b16
a8a35161673b24fa52b593c1f7dfe2fc12e7f671317185d6887721243c4a6cee
a921eb77511e74fa246294623733a992dc785793639eda62e879a558d178a4fa
b9178b9c3d33f428bc1542302dca32173ec3ad76b17e318616698b4e8c7fca07
ba634e2d4d77219865ae077a7a4d3a435ca2159904f4c695a0cef7c2c63b4019
ce90aa4f6b9e2915596f8839286d0a0410dc5d207c410aef033660f492ce9f21
df8f519d991b5d641969e38e73b51be84ef27f34290bf67e4b2eeb1b89fe9dc1
dfcfbc47e1ae6c7e6f428f53f9159d0e14754ff8f75dc026abcb8c443e60f59b
e089fbb1167994956cf9d6a94cf0fb482e8b7d88c81f8130dbb1d277f4530ed2
e5066aed802e213889681f81d59b8e9a71947fea9c06cd075f14e23c65ee2523
f0ccf4797a51a06a0e20f226183f33033161d76bf5c95a7009cbc3f491bf88ac
fdfbab75f639941f4e604de58e992a0e16bb3b8e5d56119b2bb7fefeb7b0829b