id.oppo.com
Open in
urlscan Pro
15.236.241.152
Public Scan
Effective URL: https://id.oppo.com/index.html?callback=http%3A%2F%2Fpre-insights.oppo.com%2F
Submission: On November 19 via api from CN
Summary
TLS certificate: Issued by GeoTrust CN RSA CA G1 on May 13th 2020. Valid for: a year.
This is the only time id.oppo.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
6 | 36.110.222.198 36.110.222.198 | 23724 (CHINANET-...) (CHINANET-IDC-BJ-AP IDC) | |
1 | 240e:ff:f100:... 240e:ff:f100:13::1e | 4816 (CHINANET-...) (CHINANET-IDC-GD China Telecom (Group)) | |
1 | 210.22.248.217 210.22.248.217 | 9929 (CUII CHIN...) (CUII CHINA UNICOM Industrial Internet Backbone) | |
1 | 203.205.137.226 203.205.137.226 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
21 | 15.236.241.152 15.236.241.152 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a03:2880:f01... 2a03:2880:f01c:8012:face:b00c:0:3 | 32934 (FACEBOOK) (FACEBOOK) | |
2 | 2a00:1450:400... 2a00:1450:4001:809::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a03:2880:f11... 2a03:2880:f11c:8183:face:b00c:0:25de | 32934 (FACEBOOK) (FACEBOOK) | |
38 | 9 |
ASN23724 (CHINANET-IDC-BJ-AP IDC, China Telecommunications Corporation, CN)
pre-insights.oppo.com |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
mapapi.qq.com |
ASN16509 (AMAZON-02, US)
PTR: ec2-15-236-241-152.eu-west-3.compute.amazonaws.com
id.oppo.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
oppo.com
pre-insights.oppo.com id.oppo.com |
2 MB |
3 |
qq.com
map.qq.com 3gimg.qq.com mapapi.qq.com pr.map.qq.com Failed |
26 KB |
2 |
google.com
apis.google.com |
108 KB |
2 |
facebook.net
connect.facebook.net |
62 KB |
1 |
facebook.com
www.facebook.com |
378 B |
38 | 5 |
Domain | Requested by | |
---|---|---|
21 | id.oppo.com |
pre-insights.oppo.com
id.oppo.com |
6 | pre-insights.oppo.com |
pre-insights.oppo.com
|
2 | apis.google.com |
id.oppo.com
apis.google.com |
2 | connect.facebook.net |
id.oppo.com
connect.facebook.net |
1 | www.facebook.com | |
1 | mapapi.qq.com |
map.qq.com
|
1 | 3gimg.qq.com |
pre-insights.oppo.com
|
1 | map.qq.com |
pre-insights.oppo.com
|
0 | pr.map.qq.com Failed |
pre-insights.oppo.com
|
38 | 9 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.may01.sparta.3g.qq.com GlobalSign Organization Validation CA - SHA256 - G2 |
2020-05-12 - 2021-05-13 |
a year | crt.sh |
wximg.qq.com Secure Site CA G2 |
2019-11-11 - 2021-01-10 |
a year | crt.sh |
mapapi.qq.com Secure Site CA G2 |
2020-03-19 - 2021-03-24 |
a year | crt.sh |
www.oppo.com GeoTrust CN RSA CA G1 |
2020-05-13 - 2021-07-09 |
a year | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2020-11-02 - 2021-01-30 |
3 months | crt.sh |
*.apis.google.com GTS CA 1O1 |
2020-10-28 - 2021-01-20 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://id.oppo.com/index.html?callback=http%3A%2F%2Fpre-insights.oppo.com%2F
Frame ID: EDDC4EE7441BE1456C3DD2686A372252
Requests: 43 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
- http://pre-insights.oppo.com/ Page URL
- https://id.oppo.com/index.html?callback=http%3A%2F%2Fpre-insights.oppo.com%2F Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Facebook (Widgets) Expand
Detected patterns
- script /\/\/connect\.facebook\.net\/[^/]*\/[a-z]*\.js/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://pre-insights.oppo.com/ Page URL
- https://id.oppo.com/index.html?callback=http%3A%2F%2Fpre-insights.oppo.com%2F Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
/
pre-insights.oppo.com/ |
708 B 883 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
js
map.qq.com/api/ |
3 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
geolocation.min.js
3gimg.qq.com/lightmap/components/geolocation/ |
2 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.a2d12678442df7e2f272a8cbffc95def.css
pre-insights.oppo.com/static/css/ |
278 KB 68 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
manifest.b07527775f2273b4384d.js
pre-insights.oppo.com/static/js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vendor.04aed9b7ab746163c4a7.js
pre-insights.oppo.com/static/js/ |
1 MB 449 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.170ddeef10fda5431885.js
pre-insights.oppo.com/static/js/ |
52 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
mapapi.qq.com/jsapi_v2/2/4/136/ |
66 KB 24 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login
pre-insights.oppo.com/insights/user/ |
32 B 573 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
pingd
pr.map.qq.com/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
index.html
id.oppo.com/ |
1 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
element-icons.535877f.woff
pre-insights.oppo.com/static/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
OPPOSans-Regular.1c4ff3c.woff
pre-insights.oppo.com/static/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk-common.d4b79817.css
id.oppo.com/css/ |
101 KB 102 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk-vendors.16a5cc5d.css
id.oppo.com/css/ |
15 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.1ae18dfc.css
id.oppo.com/css/ |
46 KB 46 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk-common.61fdb017.js
id.oppo.com/js/ |
169 KB 170 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk-vendors.c9d2bc9f.js
id.oppo.com/js/ |
391 KB 393 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.ee1ba4e8.js
id.oppo.com/js/ |
60 KB 61 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brandIcon.js
id.oppo.com/resources/js/ |
417 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
localPolyfills.js
id.oppo.com/resources/js/ |
91 KB 92 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
globalConfig.js
id.oppo.com/conf/ |
50 B 803 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
third_jssdk.js
id.oppo.com/resources/js/ |
3 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
heytap_bg.1612deb5.png
id.oppo.com/img/ |
152 KB 153 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
217 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
125 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
424 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en-US.js
id.oppo.com/language/heytap/ |
44 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
auth
id.oppo.com/api/login/v1/ |
108 B 529 B |
XHR
application/encrypted-json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
739 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
code_guide_en_heytap.ab49ed7b.png
id.oppo.com/img/ |
14 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
country-calling-codes
id.oppo.com/api/country/v1/ |
18 KB 18 KB |
XHR
application/encrypted-json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
country-calling-codes
id.oppo.com/api/country/v1/ |
18 KB 18 KB |
XHR
application/encrypted-json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
country-calling-codes
id.oppo.com/api/country/v1/ |
18 KB 18 KB |
XHR
application/encrypted-json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
support-voice-verification
id.oppo.com/api/country/v1/ |
88 B 508 B |
XHR
application/encrypted-json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
support-voice-verification
id.oppo.com/api/country/v1/ |
88 B 508 B |
XHR
application/encrypted-json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
support-voice-verification
id.oppo.com/api/country/v1/ |
88 B 508 B |
XHR
application/encrypted-json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.js
connect.facebook.net/en_US/ |
3 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api:client.js
apis.google.com/js/ |
12 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.js
connect.facebook.net/en_US/ |
195 KB 59 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cb=gapi.loaded_0
apis.google.com/_/scs/apps-static/_/js/k=oz.gapi.en_US.Lga9YaS3b5Y.O/m=client/rt=j/sv=1/d=1/ed=1/am=wQE/rs=AGLTcCNihKBOKWqiz_i_tTS0nDlpW_Lf9g/ |
301 KB 103 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.facebook.com/tr/ |
44 B 378 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- pr.map.qq.com
- URL
- https://pr.map.qq.com/pingd?appid=jsapi&logid=0&v=2.4.136&c=1&d=1&sl=1179&withkey=1&mkey=WCWBZ-QAQKF-4SPJP-J5ZLX-S5YH6-C6BFG&es5=1&random=khov3u6o
- Domain
- pre-insights.oppo.com
- URL
- http://pre-insights.oppo.com/static/fonts/element-icons.535877f.woff
- Domain
- pre-insights.oppo.com
- URL
- http://pre-insights.oppo.com/static/fonts/OPPOSans-Regular.1c4ff3c.woff
Verdicts & Comments Add Verdict or Comment
58 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| 0 object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker object| trustedTypes boolean| crossOriginIsolated object| tag string| icon object| core object| __core-js_shared__ object| global object| System function| asap function| Observable function| setImmediate function| clearImmediate function| Dict function| delay object| _ boolean| globalIsExp boolean| isEurope object| webpackJsonp function| JSEncrypt function| HttpEncrypt string| isOnePlus string| brandClass string| hostUrl string| appid_qq string| appid_wechat string| appid_facebook string| appid_google string| bind_qq_cb string| qq_cb string| wx_cb string| fb_cb string| gle_cb object| lang function| fbAsyncInit object| FB object| gapi object| ___jsl object| gadgets object| osapi object| shindig object| googleapis object| oauth2 object| iframer object| __gapi_jstiming__ function| ToolbarApi object| iframes function| IframeBase function| Iframe function| IframeProxy function| IframeWindow0 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.
3gimg.qq.com
apis.google.com
connect.facebook.net
id.oppo.com
map.qq.com
mapapi.qq.com
pr.map.qq.com
pre-insights.oppo.com
www.facebook.com
pr.map.qq.com
pre-insights.oppo.com
15.236.241.152
203.205.137.226
210.22.248.217
240e:ff:f100:13::1e
2a00:1450:4001:809::200e
2a03:2880:f01c:8012:face:b00c:0:3
2a03:2880:f11c:8183:face:b00c:0:25de
36.110.222.198
0d04592f6e9cbf9e2a5422ce56749580611b11c355f95bd8e4edb09b552950c5
109dd8b5305946af838315ddffed8d25438e06be9ec9c7edc4c7d51073eb68be
10d8d42d73a02ddb877101e72fbfa15a0ec820224d97cedee4cf92d571be5caa
1b17ac5ef6f1de7f02de94abc40cb6772574f1512a14d64c607aa6907c09bb83
1d9c16b3e445efa93711cae530dd4ff7de013e9ffb214ac42660ab9409e063cb
21f29d2c0dbe209a7612ac38213e74224a009c5e1b61b3ab7d520cfa4d111859
2cf665bf5d9a04cf27e4b3056921fc8edd25719efbc1a14600f25dc31304f78e
3026c1adda91c0f7953285244370cd719e9e8e9a1997d46df470aaa3eb94bc27
3bba26f74f8e268018271b21127fec0776c16ec4d2d2dc93b727109c900fdf31
3bfd472e037e8db146fc828515f4ab09c3e11a8b97207a927fb1f7dc6d124bfb
4fa976e138c6c09b226912844c5d4878b8a00395554192713e2b8e8e0c82145b
52886f09b654d9a4c1d3a2260f9afac4a7fca1acf98d03500baf79b224d1baae
5b50574dede25b46582b5662bb549fe706564473564c7008a546366f70666859
5be97a7efbb7091c7252d84339c2008c0e66a41b233831fbd53122f42b2444b4
5cf5f3777979681a424f52c4f038bf422032159f7a3cad7a9cbd5bf8be7ad3ee
5f68f44cac15b878efb617838602ae6fd340201f2d4289158425439257a5ecd7
5ff20c933cd5f09d2c77f31298837ea649e0f9af4884abf25bc30b472f6dae9f
62be976626fec54abc162c7603c9ef0a99ad10a2b6ff957be097e0ba4f8088d9
6e3fac1f547f79d00f5bd3c11abf24bfb4255a7a0f357477674dc1700724b955
7b13c7a67bc82fc915b289135b9afb6a417839dfb34f51cebdfd0ae7cba9b05c
8210efd69f0952d94e25e2dac3ecb0de3f98016b840c0a916295062fe7f2e60c
83a31d711bf8276fb0b5e9e5f5ef27f8327f26c3ccee872b0dec859e590b2582
8e486a3b9c46786570aecfb0394b051a6eb1afba6c2747274c22c23ee1d2f99a
93b366545b4c81befe0dcc983c3ca8bfedf09c77fac6275accee266fd627a83d
a940a077e5ad6efa984026077329751bdb6697f3676661814a0241f416fe3627
b8379349cee0a694d038f07e456d7538ef51c7f3badd72abd93721f9445738e3
ba649c5a69c26d3d9ac7c81f24036f703deb6d13a11f521e487fc4071a1274ae
c85ba4e7bd266bad805911aa37b604303bb2f8db42574eaf64b8a69197d97de3
cc67c8068933433be93475b07c09a9fe6d94e03db30540807314911c3389c190
d267caf1957ab59dbb2d67a93f12eb93894833af07c6da1246c800468b174f5b
d63015be6a92001cd1997038b6a0ec2accf8733a20bd7d66d740b1ac35a6de0b
dd787280d1a751b3192dac2c62a48e78fb4c0518f7599e539086e937b2e58fcc
e491d4e36f24c83fa85d1d491a98b95e076a1cde8dccd388dc2cbe8f85e6230c
f12224f478645a468f5ec15006bff3bbaaf3930e0642a3ee637334cc7b9b65fa
fd47d1b93df2c47b25815817de9e8cb2fe5a442e1be40dbb0c72c9d3e9c6c64c