alex.hsabank.com
Open in
urlscan Pro
192.160.101.8
Public Scan
Effective URL: https://alex.hsabank.com/Login.aspx?ReturnUrl=%2f
Submission: On September 26 via manual from US — Scanned from US
Summary
TLS certificate: Issued by Entrust Certification Authority - L1M on August 11th 2022. Valid for: a year.
This is the only time alex.hsabank.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 30 | 192.160.101.8 192.160.101.8 | 394150 (WH01) (WH01) | |
1 | 192.160.101.24 192.160.101.24 | 394150 (WH01) (WH01) | |
30 | 2 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
30 |
hsabank.com
1 redirects
alex.hsabank.com |
669 KB |
1 |
lh1ondemand.com
cloudstore.lh1ondemand.com — Cisco Umbrella Rank: 70409 |
12 KB |
30 | 2 |
Domain | Requested by | |
---|---|---|
30 | alex.hsabank.com |
1 redirects
alex.hsabank.com
|
1 | cloudstore.lh1ondemand.com |
alex.hsabank.com
|
30 | 2 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.hsabank.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
alex.hsabank.com Entrust Certification Authority - L1M |
2022-08-11 - 2023-08-18 |
a year | crt.sh |
*.lh1ondemand.com Entrust Certification Authority - L1K |
2021-09-23 - 2022-10-22 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://alex.hsabank.com/Login.aspx?ReturnUrl=%2f
Frame ID: A72FD651E551AF4DBD6B5C03FEA5EE2D
Requests: 30 HTTP requests in this frame
Screenshot
Page Title
LoginPage URL History Show full URLs
-
https://alex.hsabank.com/
HTTP 302
https://alex.hsabank.com/Login.aspx?ReturnUrl=%2f Page URL
Detected technologies
Microsoft ASP.NET (Web Frameworks) ExpandDetected patterns
- \.aspx?(?:$|\?)
- <input[^>]+name="__VIEWSTATE
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Privacy
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://alex.hsabank.com/
HTTP 302
https://alex.hsabank.com/Login.aspx?ReturnUrl=%2f Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Login.aspx
alex.hsabank.com/ Redirect Chain
|
40 KB 41 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
PortalSkinHandler.ashx
alex.hsabank.com/MasterPages/ |
176 KB 177 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
PortalSkinHandler.ashx
alex.hsabank.com/MasterPages/ |
1 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
PortalSkinHandler.ashx
alex.hsabank.com/MasterPages/ |
32 KB 34 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
23 KB 24 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
alex.hsabank.com/ |
100 KB 102 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
alex.hsabank.com/ |
39 KB 41 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
alex.hsabank.com/ |
6 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-3.5.1.min.js
alex.hsabank.com/Resources/Javascript/ |
88 KB 90 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Common.js
alex.hsabank.com/Resources/Javascript/ |
4 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Accessibility.js
alex.hsabank.com/Resources/Javascript/ |
611 B 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WaitForImageJQExtension.js
alex.hsabank.com/Resources/Javascript/ |
2 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TrackPageEvents.js
alex.hsabank.com/Resources/Javascript/AdobeAnalytics/ |
926 B 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
AjaxWebFormsWindowEventRedefine.js
alex.hsabank.com/Resources/Javascript/ |
485 B 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
alex.hsabank.com/ |
23 KB 24 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
1 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
alex.hsabank.com/ |
4 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ScriptResource.axd
alex.hsabank.com/ |
34 KB 35 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
9 KB 10 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
7 KB 9 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
4 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
11 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
5 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
3 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
6 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
2 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
3 KB 4 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
f5613295d77f7237d2e57c5b5b8986ce003788cd081279037a5a0022a11c3d96
cloudstore.lh1ondemand.com/rest/objects/ |
11 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
WebResource.axd
alex.hsabank.com/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
PortalSkinHandler.ashx
alex.hsabank.com/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
175 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| onbeforeinput object| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation object| theForm function| __doPostBack function| WebForm_PostBackOptions function| WebForm_DoPostBackWithOptions object| __pendingCallbacks number| __synchronousCallBackIndex function| WebForm_DoCallback function| WebForm_CallbackComplete function| WebForm_ExecuteCallback function| WebForm_FillFirstAvailableSlot boolean| __nonMSDOMBrowser string| __theFormPostData object| __theFormPostCollection object| __callbackTextTypes function| WebForm_InitCallback function| WebForm_InitCallbackAddField function| WebForm_EncodeCallback object| __disabledControlArray function| WebForm_ReEnableControls function| WebForm_ReDisableControls function| WebForm_SimulateClick function| WebForm_FireDefaultButton function| WebForm_GetScrollX function| WebForm_GetScrollY function| WebForm_SaveScrollPositionSubmit function| WebForm_SaveScrollPositionOnSubmit function| WebForm_RestoreScrollPosition function| WebForm_TextBoxKeyHandler function| WebForm_TrimString function| WebForm_AppendToClassName function| WebForm_RemoveClassName function| WebForm_GetElementById function| WebForm_GetElementByTagName function| WebForm_GetElementsByTagName function| WebForm_GetElementDir function| WebForm_GetElementPosition function| WebForm_GetParentByTagName function| WebForm_SetElementHeight function| WebForm_SetElementWidth function| WebForm_SetElementX function| WebForm_SetElementY function| Sys$Enum$parse function| Sys$Enum$toString function| Sys$Component$_setProperties function| Sys$Component$_setReferences function| $create function| $addHandler function| $addHandlers function| $clearHandlers function| $removeHandler function| $get function| $find function| Type object| Sys object| _events function| SetAsDateFieldNoParse function| SetAsZipField function| SetAsMoneyField function| SetAsMoneyField2 function| SetAsIntField function| SetAsAccountNumberField function| SetAsAutoTabIntField function| GetNewValue function| IsValidInput function| IsOperationKeyCode function| IsNumberKeyCode function| IsDateKeyCode function| GetCursorPosition function| GetCursorSelection object| intRegex object| floatRegex object| zipRegex object| zipRegexLong object| accountNumberRegex object| moneyRegex number| moneyMaximum function| $ function| jQuery function| externalLinksToNewWindow function| toolTipLinksToNewWindow function| FixOldIEFormZIndex function| InitAfterAjaxPost function| InitSkipLink function| SetupEnterButtonOnForms function| GetRadWindow function| CloseRadWindow function| SetRadWindowIFrameDescription function| KeyDown_EnterSpace function| KeyDown_Generic function| BindToggleShowHideLeftColorBanner function| ShowInterstitialQuickLinksPopUp function| IsIE function| IsEdge object| Ev1 object| Lighthouse1 function| Hashtable function| startsWith function| DomDataCollection function| IE_FingerPrint function| Mozilla_FingerPrint function| Opera_FingerPrint function| Timer function| randrange function| detectIE function| getRandomPort function| BlackberryLocationCollector function| detectFields function| FingerPrint function| urlEncode function| encode_deviceprint function| decode_deviceprint function| post_deviceprint function| post_fingerprints function| add_deviceprint function| form_add_data function| form_add_deviceprint function| detectDeviceCollectionAPIMode function| init function| startCollection function| stopCollection function| getGeolocationStruct function| HTML5LocationCollector function| RSAUIEvent function| InteractionElement function| UIElementList function| activeXDetect function| stripIllegalChars function| stripFullPath function| convertTimestampToGMT function| getTimestampInMillis function| debug object| ProxyCollector object| TimestampCollector object| UIEventCollector object| BrowserDetect string| SEP string| PAIR string| DEV string| HTML5 string| BLACKBERRY string| UNDEFINED string| GEO_LOCATION_DEFAULT_STRUCT object| geoLocator boolean| geoLocatorStatus function| forceIE89Synchronicity function| FramePopupLoad function| AddRandomUrlParameter function| PopupResize function| SetPopupManagerShortcut function| NestedIFrameWaitLoad function| GetRecursiveManagerFrame function| GetRecursiveBaseWindow function| WebForm_FindFirstFocusableChild function| WebForm_AutoFocus function| WebForm_CanFocus function| WebForm_IsFocusableTag function| WebForm_IsInVisibleContainer function| executeAlertManager function| checkLoginEnter function| DisableLoginButton function| originalAlerAnnounceFunc object| Ev1PopupManager number| timeoutPostTracker function| TimeoutHandler object| plugin string| t8 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.
Domain/Path | Expires | Name / Value |
---|---|---|
alex.hsabank.com/Resources/Javascript/AdobeAnalytics | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: DMELJLCDCJCPKPMJMAOCLFHCINCNIGIBMEKKDGMDLNHBGGDEIAHKENELGIKKGBDFBEPDPMBDMFBMLEGOFFGACAMPFONDBMHEHMAIOONFMNFMHKFKHBGCNLNGHJFPJKGA |
|
alex.hsabank.com/Resources/Javascript | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: NGHFBIPOLFGCLNLLGAPECMGMAKDNCNGFEAALAOKMBHCDMNHJPKMFGACGOIJPEGGKLDNDGPDMMFLLLKJIEKMAJDAOFOMNPGAKCAGJNCKGGMBDOCIJAJIKPJOHDPFAEBGO |
|
alex.hsabank.com/MasterPages | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: LDDBIANLAEECPFCKCNEMDBPFDNFFAEEEGKLABFBBAFPPHOEIEJJLNBAIHHIEHKCGJDCDFKLHMFIBOAANCKIALCHDFOKGJCHLILIKLOAHKCPKNBGNNDHAMGHOMOAKDFOP |
|
alex.hsabank.com/ | Name: BIGipServerVER1CP1_PORTAL_CONSUMER_8080_POOL Value: !wpWcSYjp+Knin3ZlZBJSj6KZ3fg/vp3Y7Jf+BfuBV6nyRvJ7Q8IVw9s/8K0g9uOmTRVI+N/QzXrBRfw= |
|
alex.hsabank.com/ | Name: ASP.NET_SessionId Value: nblp3novw2wlnrf0ky5u5f2f |
|
alex.hsabank.com/ | Name: f5_cspm Value: 1234 |
|
alex.hsabank.com/ | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: AIKMNNKIJCNJFBJCJADEHFHKKJJEHKEKDENFLGCIPJIBIMLNLAMECMOAGEMLMDPGDFLDAGKNMFKGABGNMHPALPICFOMHCEKNJAOCPJGADMBABKDECNBNJKOAIPIEMFGI |
|
alex.hsabank.com/ | Name: TS01d72909 Value: 011148bcece8576a5bda2691dfb76e8c4b81a80610b5697650dc86b949d0200e8c3dd577b2036508a8a03c96ca727abb10020a1926a9d5f12b693a5d337c652869d6a396b2a79b186fee23c9d0cbd040598febbb9af354b7b03ac1cb0be964e02d5d033d7d80f611f537c204125731b12899a51f59 |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | upgrade-insecure-requests; default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' assets.adobedtm.com https://www.google.com https://www.gstatic.com; style-src 'self' 'unsafe-inline' https://maxcdn.bootstrapcdn.com fonts.googleapis.com; font-src 'self' https://maxcdn.bootstrapcdn.com fonts.gstatic.com; media-src *; object-src 'none'; frame-src 'self' http: fast.whc.demdex.net; connect-src 'self' dpm.demdex.net https://northamerica.directline.botframework.com wss://northamerica.directline.botframework.com blob:; img-src 'self' * data:;frame-ancestors 'self';; |
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
X-Xss-Protection | 1; mode=block |
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.
alex.hsabank.com
cloudstore.lh1ondemand.com
192.160.101.24
192.160.101.8
144524233f795d6a425b76f7ae5c0bb622b5f67e2e6ae73532ad526528ca07cf
18f2ad4d2a7aea2624464c89f1f675cef5810ab76c0c417b43bbdaf437768832
1e3d118ecede1ddadd1b755dcdc179f5eea3baade98883c95b18cdb2a41eb994
1fa74143a5c73f5ed265d1d0dd43ddc5bd32f748cbf0287ccd04800d6fe3848e
20c8096c700bc5f83880951feaedd7ed265e9a8a9e75817558811d9264d492c9
398cdf1b27ef247e5bc77805f266bb441e60355463fc3d1776f41aae58b08cf1
3f5fc9ed8ef27d85abefec6288074875642a183f7ebe85dde9bbdfbc4c8d5b4f
3f6e2dc3e6305a8946a4b05a026bf3dade6bb70aeaec3f02a9d4444281748bf4
40732e9dcfa704cf615e4691bb07aecfd1cc5e063220a46e4a7ff6560c77f5db
465e7072af9d9e9ac5cd93af8d8683fe4fcac2fe06b3415f0e18d8d8823d8cbf
5614da6353d8feb88fe8f9216f2c80f86800aac5c71264a06a566d822c3add86
6130c1991de4b6afad3f5a6e309e55f735c638af14321edc0359738ffe03ba9c
64c7bc1e80bf513690816522d05c10ac738b7b785e54cda21ec8461aa4d651c1
66b804e7a96a87c11e1dd74ea04ac2285df5ad9043f48046c3e5000114d39b1c
81e136a06152d40d1d44446ceb573abb60a49cde3a50abc409a3bb4ae3ce0456
829ae9f9d311396d32dbdb9d5ea12e6253a5673703ed310e8539057e333667b5
890a6981d80057e5fbf4b040d5e57d42b23470ddae1ad7d7270b5fe4930dacf0
8c8239776876bdbcdafef4b03e2517ac5699524cdda037581050b28c3fd6ba1d
8d5068997c1fa8dd034e9c024d37e037ad006cebdd3e636a6aeb53ca7a694c16
ad4ebd670823eae20b7136e521e94d5fa8d9ac9458e30e7c3e8beb1ae3a7fab3
b1bf47fb385bdb48e917c22f5cb0fc60667cac10a2f3ed02df1062390837c3bf
bf89ffe220a9e043223372ef614675fb54950ff12cce932f808755c16b6b5495
c01f59bd242ddbac41bf8192686338f6a8f77bb593d894fea4c1cedd2d1babb3
c060c4bd877b265b2963dad7f4c2b372e2c66c368c0aa29874eec8192f43d76f
ccff99ea27df092c2f870eee20a9222627581ddf0a95a71aa40dbd87926cadc7
e561397fe4cef9afe2fef39aec10593df511d5f53d455ca52fe357a8de1c28b1
ee557f40eff880010b295d9442a2e7ac775b7247f9f523ec6413e8c063946446
f30dd9ff317c87edcb8b3f1f82a347debdb19970e93549aa7cb1a10d316bb38f
f4358c7aa6305da0be59479243f8d9c0803575ef234cb2577cb46f9553b2081c
f87553883fba6a53701dd0dbfbfe3dfcedb35dae9ba55b14b8372346a9d07f34