218-35-174-235.cm.dynamic.apol.com.tw
Open in
urlscan Pro
218.35.174.235
Public Scan
Submission: On July 14 via api from RU — Scanned from DE
Summary
This is the only time 218-35-174-235.cm.dynamic.apol.com.tw was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
21 | 218.35.174.235 218.35.174.235 | 7482 (APOL-AS A...) (APOL-AS Asia Pacific On-line Service Inc.) | |
38 | 2 |
ASN7482 (APOL-AS Asia Pacific On-line Service Inc., TW)
PTR: 218-35-174-235.cm.dynamic.apol.com.tw
218-35-174-235.cm.dynamic.apol.com.tw |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
apol.com.tw
218-35-174-235.cm.dynamic.apol.com.tw |
374 KB |
38 | 1 |
Domain | Requested by | |
---|---|---|
21 | 218-35-174-235.cm.dynamic.apol.com.tw |
218-35-174-235.cm.dynamic.apol.com.tw
|
38 | 1 |
This site contains no links.
Subject Issuer | Validity | Valid |
---|
This page contains 1 frames:
Primary Page:
http://218-35-174-235.cm.dynamic.apol.com.tw/
Frame ID: 71BCE1C9A73EC8FD8870DA85E96F6DCC
Requests: 38 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://218-35-174-235.cm.dynamic.apol.com.tw/
HTTP 307
https://218-35-174-235.cm.dynamic.apol.com.tw/ HTTP 307
http://218-35-174-235.cm.dynamic.apol.com.tw/ Page URL
Detected technologies
RequireJS (JavaScript Frameworks) ExpandDetected patterns
- require.*\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
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://218-35-174-235.cm.dynamic.apol.com.tw/
HTTP 307
https://218-35-174-235.cm.dynamic.apol.com.tw/ HTTP 307
http://218-35-174-235.cm.dynamic.apol.com.tw/ 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 |
Primary Request
/
218-35-174-235.cm.dynamic.apol.com.tw/ Redirect Chain
|
2 KB 2 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
require.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
16 KB 16 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
initview.gif
218-35-174-235.cm.dynamic.apol.com.tw/css/Pictures/ |
9 KB 9 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
218-35-174-235.cm.dynamic.apol.com.tw/ |
1 KB 1 KB |
Other
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
index.js
218-35-174-235.cm.dynamic.apol.com.tw/js/ |
6 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-1.8.3.min.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
91 KB 92 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CharsetHelper.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
2 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
LangCtrl.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
66 KB 66 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
widget.base.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
8 KB 8 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Route.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
26 KB 26 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Plugin.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
9 KB 9 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CssLoader.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
2 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
appInfo.js
218-35-174-235.cm.dynamic.apol.com.tw/js/app// |
30 B 128 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
CommonFunctions.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
15 KB 15 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wbDialog.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Dialog/ |
6 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wbLoading.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Loading/ |
1 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
OCXCommon.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
105 KB 105 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Communication.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
3 KB 3 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.cookie.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
637 B 736 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webSession.js
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/ |
1 KB 1 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
getSupportLangList
218-35-174-235.cm.dynamic.apol.com.tw/ |
2 KB 2 KB |
XHR
text/xml |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET |
index.css
218-35-174-235.cm.dynamic.apol.com.tw/css/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
wbDatePicker.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/DatePicker/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
wbDialog.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Dialog/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
wbGrid.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Grid/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
ipinput.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/IpInput/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
wbLoading.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Loading/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
wbPager.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Pager/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
selectinput.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/SelectInput/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
slider.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Slider/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
spliter.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Spliter/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
wbTimeBar.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/TimeBar/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
timeline.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/TimeLine/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
calendar.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Calendar/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
defaultStyle.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/TimeSpan/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
tab.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Tab/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
GET |
listbox.css
218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Listbox/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
POST |
queryActivationStatus
218-35-174-235.cm.dynamic.apol.com.tw/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/css/index.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/DatePicker/wbDatePicker.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Dialog/wbDialog.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Grid/wbGrid.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/IpInput/ipinput.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Loading/wbLoading.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Pager/wbPager.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/SelectInput/selectinput.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Slider/slider.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Spliter/spliter.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/TimeBar/wbTimeBar.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/TimeLine/timeline.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Calendar/calendar.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/TimeSpan/defaultStyle.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Tab/tab.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/js/lib/Listbox/listbox.css?v=20210528.01
- Domain
- 218-35-174-235.cm.dynamic.apol.com.tw
- URL
- http://218-35-174-235.cm.dynamic.apol.com.tw/queryActivationStatus
Verdicts & Comments Add Verdict or Comment
178 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| 1 function| requirejs function| require function| define string| APP_TYPE string| P2P_V string| RES_V string| dataServiceBase string| serverIp boolean| isFirstLoadStream string| webBase string| xmlHeader string| protocolVer string| systemType string| osType object| browser number| heightFix number| nameByteMaxLen number| pwdByteMaxLen object| calendarListMap object| systemAuthList number| nodeExist number| resourceNotExist number| nameExist number| ipError number| outOfRange number| noConfigData object| CharsetHelper number| VideoPluginReconnectTimeout function| VideoPluginNotify function| compareVersion function| videoPluginLoginForStandard function| _videoPluginLoginForStandard function| TimeSliderPluginNotify object| CMD_QUEUE function| CmdDeferred object| appInfo function| $ function| jQuery object| WidgetBase object| CssLoader string| ClientPluVer string| ClientPluMimeType string| ClientPluDownLoadPath string| ClientPluClassId string| P2P_REMOTE_DOMAIN string| P2PClientPluVer string| P2PClientPluMimeType string| P2PClientPluDownLoadPath string| P2PClientPluClassId string| ClientPluVer_MAC string| ClientPluVer_MACv2 string| ClientPluMimeType_MAC string| ClientPluMimeType_MACv2 string| ClientPluDownLoadPath_MAC string| ClientPluDownLoadRemotePath_MAC string| ClientPluDownLoadPath_MACv2 string| P2PClientPluVer_MAC string| P2PClientPluMimeType_MAC string| P2PClientPluDownLoadPath_MAC string| OCX_XML_Header function| OCX_XML_GetLangNode function| OCX_XML_Initial function| OCX_XML_Initial_P2P function| OCX_XML_SetPluginModel function| OCX_XML_SetProperty function| OCX_XML_SetLoginInfo function| OCX_XML_SetLoginInfo_P2P function| OCX_XML_SetScreenMode function| OCX_XML_SelectScreen function| OCX_XML_SetViewChannelID function| OCX_XML_SetAllViewChannelId function| OCX_XML_SetViewEquipmentID function| OCX_XML_StopPreview function| OCX_XML_StopRec function| OCX_XML_Leave function| OCX_XML_SearchRec function| OCX_XML_PlayRecItem function| OCX_XML_TakePhoto function| OCX_XML_TakePhotoByWinIndex function| OCX_XML_TalkSwitch function| OCX_XML_OriginalDisplaySwitch function| OCX_XML_OSDSwitch function| OCX_XML_SetStreamType function| OCX_XML_RecSwitch function| OCX_XML_AllRecSwitch function| OCX_XML_SetVolume function| OCX_XML_TraceSwitch function| OCX_XML_ScanSwitch function| OCX_XML_WiperSwitch function| OCX_XML_LightSwitch function| OCX_XML_SetLang function| OCX_XML_SetPlayStatus function| OCX_XML_SetPlaySpeed function| OCX_XML_BackUpRecStartTime function| OCX_XML_BackUpRecEndTime function| OCX_XML_BackUpRecCondition function| OCX_XML_BackUpRec function| OCX_XML_BackUpRecord function| OCX_XML_BackUpRecInRecPlay function| OCX_XML_BackUpRecOperate function| OCX_XML_Skip function| OCX_XML_RecCurPlayTime function| OCX_XML_SetRecLocation function| OCX_XML_RecNextFrame function| OCX_XML_RecPreFrame function| OCX_XML_SetPlayTime function| OCX_XML_FullScreen function| OCX_XML_MagnifyImg function| OCX_XML_MinifyImg function| OCX_XML_DefaultSize function| OCX_XML_SetRecPlayMode function| OCX_XML_SetMotionAreaAction function| OCX_XML_SetMotionArea function| OCX_XML_GetMotionArea function| OCX_XML_GetOSDInfo function| OCX_XML_SetOSDInfo function| OCX_XML_SetLogoInfo function| OCX_XML_SetWaterMark function| OCX_XML_MaskAreaSetSwitch function| OCX_XML_SetMaskArea function| OCX_XML_GetActiveMaskArea function| OCX_XML_3DSwitch function| OCX_XML_OpenFileBrowser function| OCX_XML_FileNetTransport function| OCX_XML_GetLocalCfg function| OCX_XML_SetLocalCfg function| OCX_XML_SaveLocalFile function| OCX_XML_GetOcxVersion function| getPluginNotice function| getSafariPluginNotice function| getChromeNPAPIDisableNotice function| LoadPlugin function| LoadMacPlugin function| LoadWinPlugin function| setPluginNotice function| compareOcxVersion function| OCX_XML_Preview function| OCX_XML_SetOSD function| OCX_XML_SetPlayMode function| OCX_XML_PlaySpeed function| OCX_XML_PlayStatus function| OCX_XML_RequestRecStream function| OCX_XML_RecSearch function| OCX_XML_PlayNextFrame function| OCX_XML_PlayPreFrame function| OCX_XML_SetMaskAreaAction function| OCX_XML_SetRecStatus function| OCX_XML_SetVideoLossSwitch function| OCX_XML_SetOscAreaAction function| OCX_XML_SetOscArea function| OCX_XML_GetOscArea function| OCX_XML_SetVfdAreaAction function| OCX_XML_SetVfdArea function| OCX_XML_GetVfdArea function| OCX_XML_SetPeaAreaAction function| OCX_XML_SetPeaArea function| OCX_XML_GetPeaArea function| OCX_XML_SetTripwireLineAction function| OCX_XML_SetTripwireLine function| parseStreamUrl function| OCX_XML_SetPOSDisplayArea function| OCX_XML_SetLogoImage function| getPluginLoadLang function| OCX_XML_AudioFileNetTransport object| OCX_Plugin_Load_Lang object| Dialog object| CommonFunctions object| jQuery183047073608060227157 object| Loading object| Route object| Communication object| LangCtrl boolean| _bSupportSession object| webSession object| TopFloatMsg object| RollMsg0 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.
218-35-174-235.cm.dynamic.apol.com.tw
218-35-174-235.cm.dynamic.apol.com.tw
218.35.174.235
116af1d1daea88d376ae68ede75ffff6949cbc589ddeb6b4f4ef64aae9f7918b
12c61483b2b3a9b88df897f4392e851319a646e347bf326e0c46966e2f5e7b8a
2c89a57a6a13ddf081c87260b9353af099f45dcd9b3c89b488645bed2ab3e63b
395b78a4cafc14f6ec8f35ebdc426ac32b3b22824e2c89dc63fedb2165bc6bd9
3dec7a7ce7e7ca0ba77ab3e8c7567e19f00de2ec17c7f7cfc21754a9a8669472
448bdb13e4931afe4e1bd911c9b134c108111657fb8c5aee7c44833a156f2d27
4b756c9ab3e9e1d5a9b3ac1a66023e3fe7335ec7644a4ace1fde5bdfc990e260
61c6caebd23921741fb5ffe6603f16634fca9840c2bf56ac8201e9264d6daccf
6539f8112b1bbc4df18ec90c70d0b756176b118f849a098398bea5f257a237ff
7ce39c5600800b975d9e7fd2f07970f2936e70a11a42a1421654f2a05165e9ed
8693a856fde0ac98da8cec0f959f1a7bc2ee60b7a9b295f8c7f29f69bc06cd72
97b849dd6056da7bb461a3b7d250e6d0dfc10801e6851bef3a25f605afab9e24
9c6b82005dd4ea787d905d41b05d61552401b5d14cac81d48f3a62dc63167659
a26a0bd764d02a02203d4b72963d7a09c5ad383e02c3370afc2d10d61ee9e9d8
a425f1972b2666213669a2a946c038e1b91834ab92d1fd79d41815770b66d7f2
a46af54b455f3ef28b5baffeb3717682c191a7750faf549c9ce9083a01b5200b
a59958567121ec18b9c610efd33d9938db77c76bb83171a9f6f4d0040c28b303
af8d753de90388734cd0245bf396ccd4014a5dd6583825d960a255375639224e
d33d0504dd0575b527f3a2eee853ecb60ae5cf528c9c29c91dbe8827b2cbb703
dba1a5d1f2baf9fdf6d186658ecadf1d325685d1d1c415a62e61851923462e13
e95bc32f4b058ab66b3ee6b956b9564945ba34fbf6684b420522eee6ccdebe33