www.contacthainan.gov.cn
Open in
urlscan Pro
218.77.183.105
Public Scan
Effective URL: https://www.contacthainan.gov.cn/
Submission: On April 22 via automatic, source certstream-suspicious
Summary
TLS certificate: Issued by Encryption Everywhere DV TLS CA - G1 on July 21st 2020. Valid for: a year.
This is the only time www.contacthainan.gov.cn was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 16 | 218.77.183.105 218.77.183.105 | 4134 (CHINANET-...) (CHINANET-BACKBONE No.31) | |
1 | 203.205.137.242 203.205.137.242 | 132203 (TENCENT-N...) (TENCENT-NET-AP-CN Tencent Building) | |
4 | 103.235.46.245 103.235.46.245 | 55967 (BAIDU Bei...) (BAIDU Beijing Baidu Netcom Science and Technology Co.) | |
1 | 119.188.9.201 119.188.9.201 | 4837 (CHINA169-...) (CHINA169-BACKBONE CHINA UNICOM China169 Backbone) | |
3 | 47.89.75.200 47.89.75.200 | 45102 (CNNIC-ALI...) (CNNIC-ALIBABA-US-NET-AP Alibaba (US) Technology Co.) | |
1 | 103.235.46.45 103.235.46.45 | 55967 (BAIDU Bei...) (BAIDU Beijing Baidu Netcom Science and Technology Co.) | |
2 | 112.80.248.165 112.80.248.165 | 4837 (CHINA169-...) (CHINA169-BACKBONE CHINA UNICOM China169 Backbone) | |
2 | 47.246.109.112 47.246.109.112 | 45102 (CNNIC-ALI...) (CNNIC-ALIBABA-US-NET-AP Alibaba (US) Technology Co.) | |
29 | 8 |
ASN4134 (CHINANET-BACKBONE No.31,Jin-rong Street, CN)
m.contacthainan.gov.cn | |
www.contacthainan.gov.cn |
ASN132203 (TENCENT-NET-AP-CN Tencent Building, Kejizhongyi Avenue, CN)
sqimg.qq.com |
ASN55967 (BAIDU Beijing Baidu Netcom Science and Technology Co., Ltd., CN)
api.map.baidu.com |
ASN4837 (CHINA169-BACKBONE CHINA UNICOM China169 Backbone, CN)
dlswbr.baidu.com |
ASN45102 (CNNIC-ALIBABA-US-NET-AP Alibaba (US) Technology Co., Ltd., CN)
webapi.amap.com |
ASN55967 (BAIDU Beijing Baidu Netcom Science and Technology Co., Ltd., CN)
gsp0.baidu.com |
ASN4837 (CHINA169-BACKBONE CHINA UNICOM China169 Backbone, CN)
miao.baidu.com |
ASN45102 (CNNIC-ALIBABA-US-NET-AP Alibaba (US) Technology Co., Ltd., CN)
restapi.amap.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
contacthainan.gov.cn
1 redirects
m.contacthainan.gov.cn www.contacthainan.gov.cn |
6 MB |
8 |
baidu.com
api.map.baidu.com dlswbr.baidu.com gsp0.baidu.com miao.baidu.com |
115 KB |
5 |
amap.com
webapi.amap.com restapi.amap.com |
144 KB |
1 |
qq.com
sqimg.qq.com |
74 KB |
29 | 4 |
Domain | Requested by | |
---|---|---|
15 | www.contacthainan.gov.cn |
www.contacthainan.gov.cn
|
4 | api.map.baidu.com |
www.contacthainan.gov.cn
api.map.baidu.com |
3 | webapi.amap.com |
www.contacthainan.gov.cn
webapi.amap.com |
2 | restapi.amap.com |
webapi.amap.com
|
2 | miao.baidu.com |
dlswbr.baidu.com
www.contacthainan.gov.cn |
1 | gsp0.baidu.com |
www.contacthainan.gov.cn
|
1 | dlswbr.baidu.com |
api.map.baidu.com
|
1 | sqimg.qq.com |
www.contacthainan.gov.cn
|
1 | m.contacthainan.gov.cn | 1 redirects |
29 | 9 |
This site contains links to these domains. Also see Links.
Domain |
---|
bszs.conac.cn |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.contacthainan.gov.cn Encryption Everywhere DV TLS CA - G1 |
2020-07-21 - 2021-07-22 |
a year | crt.sh |
sqimg.qq.com Secure Site CA G2 |
2020-04-05 - 2021-06-04 |
a year | crt.sh |
baidu.com GlobalSign Organization Validation CA - SHA256 - G2 |
2020-10-20 - 2021-07-26 |
9 months | crt.sh |
dlswbr.baidu.com GeoTrust CN RSA CA G1 |
2020-12-03 - 2021-12-03 |
a year | crt.sh |
*.alibabacorp.com GlobalSign Organization Validation CA - SHA256 - G2 |
2021-04-05 - 2022-05-07 |
a year | crt.sh |
*.amap.com GlobalSign Organization Validation CA - SHA256 - G2 |
2021-03-25 - 2022-04-26 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.contacthainan.gov.cn/
Frame ID: BEAEC3C1636BB9D71E23EEF03B67C2C6
Requests: 29 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://m.contacthainan.gov.cn/
HTTP 301
https://www.contacthainan.gov.cn/ Page URL
Detected technologies
Nginx (Web Servers) ExpandDetected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
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.
-
https://m.contacthainan.gov.cn/
HTTP 301
https://www.contacthainan.gov.cn/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.contacthainan.gov.cn/ Redirect Chain
|
5 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app.074b774ba62fb5e0f9f13cda1b1498e1.css
www.contacthainan.gov.cn/static/css/ |
1 MB 1 MB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
WebRTCAPI.min.js
sqimg.qq.com/expert_qq/webrtc/2.5/ |
266 KB 74 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
api
api.map.baidu.com/ |
262 B 626 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CA220000000407002770004.js
www.contacthainan.gov.cn/static/ |
73 KB 73 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
manifest.a2aed4d9d772b6a1f337.js
www.contacthainan.gov.cn/static/js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vendor.db4cdc5f091c78ae084c.js
www.contacthainan.gov.cn/static/js/ |
3 MB 3 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app.7ce802c594d110ef389f.js
www.contacthainan.gov.cn/static/js/ |
1 MB 1 MB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
getscript
api.map.baidu.com/ |
184 KB 66 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
api.map.baidu.com/ |
57 B 778 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
abclite-2063-s.js
dlswbr.baidu.com/heicha/mw/ |
136 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
blank.gif
api.map.baidu.com/images/ |
49 B 832 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
maps
webapi.amap.com/ |
291 KB 95 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
st.gif
gsp0.baidu.com/5aAHeD3nKhI2p27j8IqW0jdnxx1xbK/tb/pms/img/ |
43 B 273 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
abdr
miao.baidu.com/ |
491 B 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modules
webapi.amap.com/maps/ |
159 KB 47 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
abdr
miao.baidu.com/ |
0 400 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init
restapi.amap.com/v3/log/ |
217 B 742 B |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init
restapi.amap.com/v3/log/ |
217 B 742 B |
Script
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
red.png
www.contacthainan.gov.cn/static/ |
5 KB 5 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
count
webapi.amap.com/ |
37 B 128 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
165 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 object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker boolean| originAgentCluster object| trustedTypes boolean| crossOriginIsolated function| IEVersion number| phoneWidth number| phoneScale string| ua undefined| version object| ScreenChromeExtensionUtil function| getStats number| start number| end function| _ function| WebRTCAPI string| HOST_TYPE number| BMap_loadScriptTime object| TILE_VERSION object| BMAP_AUTHENTIC_KEY object| $BAIDU$ object| BMAP_SECKEY number| BMAP_COORD_BD09 number| BMAP_COORD_GCJ02 object| I0 object| U0 object| T0 function| Instance string| BMAP_PANORAMA_POI_HOTEL string| BMAP_PANORAMA_POI_CATERING string| BMAP_PANORAMA_POI_MOVIE string| BMAP_PANORAMA_POI_TRANSIT string| BMAP_PANORAMA_POI_INDOOR_SCENE string| BMAP_PANORAMA_POI_NONE string| BMAP_PANORAMA_INDOOR_SCENE string| BMAP_PANORAMA_STREET_SCENE object| BMap function| _jsload2 string| BMAP_API_VERSION object| BMAP_NORMAL_MAP object| BMAP_PERSPECTIVE_MAP object| BMAP_SATELLITE_MAP object| BMAP_HYBRID_MAP number| BMAP_ANIMATION_DROP number| BMAP_ANIMATION_BOUNCE number| BMAP_ANCHOR_TOP_LEFT number| BMAP_ANCHOR_TOP_RIGHT number| BMAP_ANCHOR_BOTTOM_LEFT number| BMAP_ANCHOR_BOTTOM_RIGHT number| BMAP_NAVIGATION_CONTROL_LARGE number| BMAP_NAVIGATION_CONTROL_SMALL number| BMAP_NAVIGATION_CONTROL_PAN number| BMAP_NAVIGATION_CONTROL_ZOOM string| BMAP_UNIT_METRIC string| BMAP_UNIT_IMPERIAL number| BMAP_MAPTYPE_CONTROL_HORIZONTAL number| BMAP_MAPTYPE_CONTROL_DROPDOWN number| BMAP_MAPTYPE_CONTROL_MAP number| BMAP_STATUS_SUCCESS number| BMAP_STATUS_CITY_LIST number| BMAP_STATUS_UNKNOWN_LOCATION number| BMAP_STATUS_UNKNOWN_ROUTE number| BMAP_STATUS_INVALID_KEY number| BMAP_STATUS_INVALID_REQUEST number| BMAP_STATUS_PERMISSION_DENIED number| BMAP_STATUS_SERVICE_UNAVAILABLE number| BMAP_STATUS_TIMEOUT number| BMAP_POI_TYPE_NORMAL number| BMAP_POI_TYPE_BUSSTOP number| BMAP_POI_TYPE_BUSLINE number| BMAP_POI_TYPE_SUBSTOP number| BMAP_POI_TYPE_SUBLINE number| BMAP_TRANSIT_POLICY_LEAST_TIME number| BMAP_TRANSIT_POLICY_LEAST_TRANSFER number| BMAP_TRANSIT_POLICY_LEAST_WALKING number| BMAP_TRANSIT_POLICY_AVOID_SUBWAYS number| BMAP_LINE_TYPE_BUS number| BMAP_LINE_TYPE_SUBWAY number| BMAP_LINE_TYPE_FERRY number| BMAP_DRIVING_POLICY_LEAST_TIME number| BMAP_DRIVING_POLICY_LEAST_DISTANCE number| BMAP_DRIVING_POLICY_AVOID_HIGHWAYS string| BMAP_MODE_DRIVING string| BMAP_MODE_TRANSIT string| BMAP_MODE_WALKING string| BMAP_MODE_NAVIGATION number| BMAP_HIGHLIGHT_STEP number| BMAP_HIGHLIGHT_ROUTE number| BMAP_ROUTE_TYPE_DRIVING number| BMAP_ROUTE_TYPE_WALKING number| BMAP_ROUTE_STATUS_NORMAL number| BMAP_ROUTE_STATUS_EMPTY number| BMAP_ROUTE_STATUS_ADDRESS number| BMAP_POINT_DENSITY_HIGH number| BMAP_POINT_DENSITY_MEDIUM number| BMAP_POINT_DENSITY_LOW number| BMAP_POINT_SHAPE_STAR number| BMAP_POINT_SHAPE_WATERDROP number| BMAP_POINT_SHAPE_CIRCLE number| BMAP_POINT_SHAPE_SQUARE number| BMAP_POINT_SHAPE_RHOMBUS number| BMAP_POINT_SIZE_TINY number| BMAP_POINT_SIZE_SMALLER number| BMAP_POINT_SIZE_SMALL number| BMAP_POINT_SIZE_NORMAL number| BMAP_POINT_SIZE_BIG number| BMAP_POINT_SIZE_BIGGER number| BMAP_POINT_SIZE_HUGE number| BMap_Symbol_SHAPE_CAMERA number| BMap_Symbol_SHAPE_WARNING number| BMap_Symbol_SHAPE_SMILE number| BMap_Symbol_SHAPE_CLOCK number| BMap_Symbol_SHAPE_POINT number| BMap_Symbol_SHAPE_PLANE number| BMap_Symbol_SHAPE_CIRCLE number| BMap_Symbol_SHAPE_RECTANGLE number| BMap_Symbol_SHAPE_RHOMBUS number| BMap_Symbol_SHAPE_STAR number| BMap_Symbol_SHAPE_BACKWARD_CLOSED_ARROW number| BMap_Symbol_SHAPE_FORWARD_CLOSED_ARROW number| BMap_Symbol_SHAPE_BACKWARD_OPEN_ARROW number| BMap_Symbol_SHAPE_FORWARD_OPEN_ARROW string| BMAP_CONTEXT_MENU_ICON_ZOOMIN string| BMAP_CONTEXT_MENU_ICON_ZOOMOUT number| BMAP_SYS_DRAWER number| BMAP_SVG_DRAWER number| BMAP_VML_DRAWER number| BMAP_CANVAS_DRAWER number| BMAP_SVG_DRAWER_FIRST function| __abbaidu_2063_cb object| _zbbTracker object| span_msg object| WebDissector object| _gsUtility function| DomainCheck function| PunycodeCheck function| webpackJsonp function| __aes_encrypt function| __aes_decrypt object| __core-js_shared__ object| layer function| socialShare object| AxiosLoading object| core object| vttjs function| WebVTT function| videojs function| Hls function| amapInitComponent object| BCat_2063 object| BCat object| AMap function| _jsload_ function| _cssload_ number| _amap_id function| beforeunload1_2_1 object| jsonp_692631_ object| jsonp_544381_ object| jsonp_899702_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.
1 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.
api.map.baidu.com
dlswbr.baidu.com
gsp0.baidu.com
m.contacthainan.gov.cn
miao.baidu.com
restapi.amap.com
sqimg.qq.com
webapi.amap.com
www.contacthainan.gov.cn
103.235.46.245
103.235.46.45
112.80.248.165
119.188.9.201
203.205.137.242
218.77.183.105
47.246.109.112
47.89.75.200
0b9387c9720bb6554538aa7a849c7d8053b8fabab75d21e6dec764a5a15630c9
3654012c8a0803bf7107110dd38fe459f2de710e4e4cb11ae4634533b7b8c973
3e7de3472eab310e7f6493bd26c5f001e843e575e74990e507a99f09f38953ff
52b2c9ce5bb6933e1397de740690260fe656c88970409b04beae1e098886c81b
531e272084f79fb93dddd635760d6b70e9b54ac7eec59d14c035d890b8d24a71
5496f946716f510be0b0bbfc5217942b64e1f0d7932a4bfc4d634815e51ad4bd
55f81135251bdde9687172a43a698d30735d6d9329e0566d1d01e6096bf9a922
59c5aa1b5450d77a2953a24d52303d6cd2b28e83c0f9729b2ae569809591c7e0
7962a24a6bc8d5fcc4eaaf4bde673191de9e2d9cffee67b1303d04e067845c33
7e7a3ba886611faa5f444ad63afd068d527fc2cdc8ce0c252e17163e7f7e5c01
7f1b83271d70919609dc732b7947783be1d5c917c3fc6d24dcf126863d826f1c
849b934986940bbdf01725d0a56d03e86fd0ab8e06fcd8b0cca7a3f8e3fbba7c
966f23117aa5415e7868be8519657dcdd61d7b6ef293538ff6ddbadabe75a169
9b900b25741b96fac821a6418360cec16e7d8695dde3523af157f566934956f6
bc7abe3eaa4dfe3578163aa0a1882030276af11520af417321bcece9d707f9cb
db00444cb93af967c78ccc712ea194414ed2b5e388a1739259071598a641e86a
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e4e00b7396168506423b64406cd20881d99458de0a385af40f634f85bc5184fa
e8d53268d4346841c6a057ce97739a8d27edeb858132c57b6eb2865acc5609e4
f7e8ad2487880a04a2b89c840f93bd7df0d27abe3fb78a5933655fbbe99f2d80