ivsweb.resbank.co.za
Open in
urlscan Pro
196.29.249.17
Public Scan
Submission: On July 22 via api from ZA — Scanned from CA
Summary
TLS certificate: Issued by Entrust Certification Authority - L1K on August 8th 2023. Valid for: a year.
This is the only time ivsweb.resbank.co.za was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
19 | 196.29.249.17 196.29.249.17 | 22386 (SARB) (SARB) | |
19 | 2 |
ASN22386 (SARB, ZA)
PTR: ivsweb.resbank.co.za
ivsweb.resbank.co.za |
Apex Domain Subdomains |
Transfer | |
---|---|---|
19 |
resbank.co.za
ivsweb.resbank.co.za |
385 KB |
19 | 1 |
Domain | Requested by | |
---|---|---|
19 | ivsweb.resbank.co.za |
ivsweb.resbank.co.za
|
19 | 1 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.resbank.co.za Entrust Certification Authority - L1K |
2023-08-08 - 2024-08-08 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://ivsweb.resbank.co.za/ivs2/faces/login.jsp
Frame ID: AF84DEF19FB8566AED4546ED2A10DE62
Requests: 15 HTTP requests in this frame
Frame:
https://ivsweb.resbank.co.za/TSPD/?type=21
Frame ID: D6F96EB82E80F9C3BF7242A5DA1BCF15
Requests: 5 HTTP requests in this frame
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
19 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
login.jsp
ivsweb.resbank.co.za/ivs2/faces/ |
9 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
ivsweb.resbank.co.za/TSPD/ |
7 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
oracle-desktop-10_1_3_4_0-en-webkit.css;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/styles/cache/ |
32 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Common10_1_3_4_0.js;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/jsLibs/ |
131 KB 36 KB |
Script
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SARBgold.jpg;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/ |
84 KB 85 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cghes.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/cache/ |
109 B 686 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cghee.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/cache/ |
76 B 653 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
t.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/ |
86 B 663 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bbtnLoginb4Q-.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/cache/en/ |
433 B 1011 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
LightBlueGradient.jpg
ivsweb.resbank.co.za/ivs2/faces/ |
108 KB 109 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cghes.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/cache/ |
109 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cghee.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/cache/ |
76 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
ivsweb.resbank.co.za/TSPD/ Frame D6F9 |
6 KB 7 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cghec.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/cache/ |
93 B 670 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ccctts.gif;jsessionid=0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe
ivsweb.resbank.co.za/ivs2/adf/images/cache/ |
197 B 774 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
083fab7fd6ab20003d62b18699536a5d050bcb988ae20fa2eaffa6d03587940ea7a22a96945535e6
ivsweb.resbank.co.za/TSPD/ Frame D6F9 |
277 KB 86 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
083fab7fd6ab20003d62b18699536a5d050bcb988ae20fa2eaffa6d03587940ea7a22a96945535e6
ivsweb.resbank.co.za/TSPD/ Frame D6F9 |
52 KB 37 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame D6F9 |
35 KB 0 |
Image
image/jpg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
ivsweb.resbank.co.za/ |
330 B 826 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
083fab7fd6ab2800c9467021c235b310d544f1b0e4f01f10ef5a3817b9a48deb4a947c83be6f658aa09c9ae1f029c7ce
ivsweb.resbank.co.za/TSPD/ Frame D6F9 |
566 B 789 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
378 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 string| loaderConfig function| runLoader string| _AdfWindowOpenError function| EncodingFormat function| _cjkParse function| CjkFormat function| _utf8Parse function| Utf8Format function| _sbParse function| SBFormat function| _decimalGetAsString function| _decimalParse function| _decimalGetAsObject function| DecimalFormat function| _decimalValidate function| DecimalValidator function| _regExpParse function| RegExpFormat function| _dfsv function| _returnCalendarValue function| _ldp function| _dfgv function| _getTimePortion function| _dfGetLocaleTimeZoneDifference function| _getTimezoneDiff function| _dfGetMidnight function| _dfb function| _dff function| _dfa function| _calsd function| _updateCal function| _doCancel function| _selectDate function| _getDateFieldFormat function| _fixDFF function| _getADEra function| _simpleDateFormat function| _simpleDateParse function| _simpleDateParseImpl function| _isStrict function| _doClumping function| _subformat function| _getTimeZoneOffsetString function| _getLocaleTimeZoneDifference function| _subparse function| _fix2DYear function| _matchArray function| _matchText function| _accumulateNumber function| _isPM function| _getPaddedNumber function| SimpleDateFormat function| isDigit function| _getDigits function| parseDigit function| isNotLowerCase function| isLowerCase function| _isLowerCaseStrict function| isUpperCase function| isNotUpperCase function| _isUpperCaseStrict function| isLetter function| getUserLanguage function| getJavaLanguage function| getLocaleSymbols function| _getEras function| _getMonths function| _getShortMonths function| _getWeekdays function| _getShortWeekdays function| _getAmPmStrings function| _getZoneStrings function| _getLocalPatternChars function| _getDecimalSeparator function| _getGroupingSeparator function| _getPatternSeparator function| _getPercent function| _getZeroDigit function| _getDigit function| _getMinusSign function| _getExponential function| _getPerMill function| _getInfinity function| _getNaN function| _getCurrencySymbol function| _getInternationalCurrencySymbol function| _getMonetaryDecimalSeparator function| _getLocaleElements function| _getFullTimePatternString function| _getLongTimePatternString function| _getMediumTimePatternString function| _getShortTimePatternString function| _getFullDatePatternString function| _getLongDatePatternString function| _getMediumDatePatternString function| _getShortDatePatternString function| _getDateTimeFormatString function| LocaleSymbols function| Converter function| Validator function| ConverterException function| ValidatorException function| FacesMessage string| _pprIframeName string| _pprdivElementName object| _agent object| _initialFormExclude object| _IE_MOUSE_CAPTURE_EVENTS object| _GECKO_MOUSE_CAPTURE_EVENTS function| _doFrameBusting function| _frameBusting function| _atLeast function| _atMost function| _supportsDOM function| _agentInit object| _ieFeatures object| _nnFeatures object| _modelessFeatureOverrides object| _modalFeatureOverrides object| _featureDefaults object| _signedFeatures object| _booleanFeatures function| _getBodyWidth function| _getContentWidth function| _getParentWindow function| _getWindowForDocument function| _getTop function| t function| _getDependents function| _getDependent function| _setDependent function| _getModalDependent function| _isModalDependent function| _unloadADFDialog function| _checkUnload function| _addModalCaptureIE function| _removeModalCaptureIE function| _captureEventIE function| _addModalCaptureGecko function| _removeModalCaptureGecko function| _captureEventGecko function| _isModalAbandoned function| _setModalAbandoned function| _focusChanging function| _getKeyValueString function| _dumpSuppress function| _dump function| _getJavascriptId function| _validateForm function| _getNextNonCommentSibling function| _valField function| _validationAlert function| _recordValidation function| _recentValidation function| _validateField function| _unvalidateField function| _commandChoice function| submitForm function| _submitOnEnter function| _saveFormForLaterSubmit function| _submitFormCheck function| resetForm function| createNameValueString function| _resetHiddenValues function| _getValue function| _setSelectIndexById function| _syncChoiceIndex function| _clearPassword function| _setFocus function| _multiValidate function| _isShowing function| _getID function| _getForm function| _getName function| _instanceof function| _getErrorString function| _getValidations function| _getValidationError function| _formatErrorString function| _chain function| _callChained function| _checkLength function| _getElementById function| _findElementById function| _getQuerySeparator function| _addParameter function| _addFormParameter function| _pprInstallBlockingHandlers function| _pprLibraryStore function| _pprStartBlocking function| _pprStopBlocking function| _pprFocus function| _pprControlCapture function| _pprChoiceAction function| _pprChoiceChangeEvent function| _submitPartialChange function| _pprIframeOnLoad function| _getPartialParameter function| _partialRedirect function| _createToLoadArray function| _addLibraryToCache function| _loadScriptLibrariesIE function| _loadScriptLibrariesGecko function| _loadScriptLibraries function| _setRequestedFocusNode function| _getRequestedFocusNode function| _fullChange function| _getFirstFocusable function| _restoreFocus function| _getAncestorByName function| _isDescendent function| _isFocusable function| _getCommentedScript function| _eval function| _getDocumentContent function| _fixAllLinks function| _isInExclude function| _getFormState function| isNavDirty function| _addNavExclude function| _submitNav function| _getInputField function| _enterField function| _resetOnEscape function| _checkLoad function| _noReload function| _monitorNoReload function| _handleClientEvent function| _getCookie function| _setCookie function| _setAdfCookie function| _getAdfCookie function| _defaultTZ function| _getTimeZoneID function| _monitor function| _getNodeWithAccessKey function| _findAccessKey function| _isEmpty function| _isLTR function| _isSubmittingElement function| _mouseOverRestoreBlocking function| _getKC function| _recentSubmit function| _recentReset function| _savePageStateIE function| restorePartialPageState function| _setNavDirty function| _radioSet_uixspu function| _radioSet_adfspu object| ADFDialogReturn function| _launchDialog function| openWindow function| _pollWhenModalDependentCloses function| _onModalLoseCapture function| _onModalFocus function| _clearBodyModalEffects function| _getValidModalDependent function| _sizeWin function| _pprExecScript function| _pprCopyObjectElement function| _pprConsumeFirstClick function| _pprConsumeBlockedEvent function| _pprConsumeClick function| _partialUnload function| _getNewActiveElement function| _partialChange function| _setOuterHTML function| _updateFormActions function| _saveActiveElement function| _getParentActiveElement function| _saveScripts function| _firePartialChange function| _tableSort function| CollectionComponent function| _PollManager function| _addAndActivatePoll function| _deactivateAllPoll function| _reactivateAllPoll function| _PollCommand function| _activatePoll object| _cfBus function| _cfsw function| _returnColorPickerValue function| _cfbs function| _cfUpdate function| _lcp function| _getColorFieldFormat function| _fixCFF function| _rgbColorFormat function| _rgbColorParse function| _rgbColorParseImpl function| _cfoDoClumping function| _cfoSubformat function| _cfoSubParse function| _cfoMatchText function| _cfoAccumulateNumber function| _cfoGetPaddedNumber function| RGBColorFormat function| Color function| _Color_toString function| GraphView function| _canvasClick function| _nodeClick function| _moveRel function| _move function| _submit function| _thumbClick function| _getClickXY function| _getLocation string| _shuttle_no_name string| _shuttle_no_form_name_provided string| _shuttle_no_form_available function| ShuttleProxy function| _remove function| _displayDesc function| _getDescArray function| _getSelectedDesc function| _getSelectedArray function| _setSelected function| _addDescAtIndex function| _deleteDescAtIndex function| _deleteDescAtIndexes function| _clearDescAreas function| _moveItems function| _moveAllItems function| _orderList function| _orderTopBottomList function| _getSelectedIndexes function| _findFormNameContaining function| _makeList function| _trimString function| _getListName function| _resetItems function| _getOriginalLists function| _resetToOriginalList function| _copyLists function| _copyList function| _reset function| _reorderList function| _getItems function| _getSelectedItems function| _getItemCount function| _getSelectedItemCount function| _addItem function| _deleteItemByValue function| _deleteSelectedItems function| RichTextEditorProxy function| _onMouseOver function| _onMouseOut function| _onMouseDown function| _onMouseUp function| getReal function| makeFlat function| makeRaised function| makePressed function| _createHyperlink function| getNode function| _execHTMLCommand function| _setFontBarDropdown function| _insertHTMLTag function| _insertText function| _getField function| _validateContent function| _setContentOnBlur function| _insertImageTag function| _setValue function| _setHref function| _viewHtmlSource function| _disableFontDropDowns function| _checkRTEDataLength function| _setMaxLengthAlert function| _getMaxLengthAlert object| _delayedEventParams object| _resetformLoginNames function| _formLoginValidator object| formLogin_SF7 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 |
---|---|---|
ivsweb.resbank.co.za/ivs2 | Name: JSESSIONID Value: 0a21105f30d698645d4b06d9442db058ae13c837a16f.e34TbhmMc30LbO0PbxaRb3ePa3r0n6jAmljGr5XDqQLvpAe |
|
ivsweb.resbank.co.za/ivs2 | Name: TS011b4007 Value: 01cfe53333d437ed590e5e35b3cb345ae96d28e386974a3dc209b5a724e07b1ed865906b292f5ea907a5ee2acea0699f210fbf3d88 |
|
ivsweb.resbank.co.za/ | Name: TS01804e16 Value: 01cfe53333d437ed590e5e35b3cb345ae96d28e386974a3dc209b5a724e07b1ed865906b292f5ea907a5ee2acea0699f210fbf3d88 |
|
.ivsweb.resbank.co.za/ | Name: oracle.uix Value: 0^^GMT-7:00 |
|
ivsweb.resbank.co.za/ | Name: TS6ea39aa6029 Value: 083fab7fd6ab28006252097f5b43d6747299655d60f848600c7cb4dbe30286b9d487be4c2851b701225e195382be30da |
|
ivsweb.resbank.co.za/ | Name: TS00000000076 Value: 083fab7fd6ab2800c9467021c235b310d544f1b0e4f01f10ef5a3817b9a48deb4a947c83be6f658aa09c9ae1f029c7ce08863466f409d000b83de7ceb8b8d46768554805c390e5b49d6e867999d0a60b2531b3f39bf6c2d973267e4e026e498e641a1e9764815d16d369ed6c8b49685fd70fca0d72777891d7096f5b90252c571f1351fd577c91abed8c1b8f13139fd15708b7e1ea79a1169069f4e070efe8edd15cf0901542d9af6684d7971e45f8bb70f543ebd47d42779993f87f095f59e5ecc49f1b586a9bd3c1261af381994f7fa73b3d7a9fae27719b3cf908f44b8bc27c83e92dda0829cbde74f75a419f5712864e5a4ebf61e681c63b2941f7cf039b82a8885b4741fc64 |
|
ivsweb.resbank.co.za/ | Name: TS87c58734027 Value: 083fab7fd6ab200008aefa360cb912f7a995ae723660add1150e5384bb45e6bd564ba715000572c30838a15c4b113000f189b8ad880fed240087d0bc9db1c632b04472e87554f18cd1e3294d9affa0952f701202d2556ca5f5bfcd91b9cd0cc5 |
3 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 |
---|
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 |
---|---|
Strict-Transport-Security | max-age=16070400; includeSubDomains |
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.
ivsweb.resbank.co.za
196.29.249.17
0b37288118d5aaa90d272089a6c31360eb1c08dc1b1e73f9c2bf592d327c1abe
0f2b9569d51abaca032355d1203bcc6c453359e22ba21f2709e3c8b4f6a8da77
118f450ba5db4ecdc3f082a4c793e421842a966d7d79bd25f214918f67a960a3
30dc5b55d4eec96d117fb576f09ee5d12004fddfff73f4dd3a3bb2d7849552c9
483d244f19d7105fd875ee8d01223fb50c32409a0a33e6998b0ab644bbdc4a62
4ae0140cd946db80306faf260f25bb9e70c849cf3d047e3fcff27ac05c28b3ce
4e05f304977d773d55b1bb47f0755fdb5061dac62a75f34fb7daae73c8e07187
552f179b8856e5355d6d5865abf56d10af6a0e698c3a8ea2b5610c459fbe37a3
64b2d574e1c4e466a3e950cfec281f34be15340690a934b020c61bf7a85588d7
75255a08374571a0778ee64e37fc0a80208def608bce2506c5146150c7421830
8e350ba3b9107b1b1777abf16d11594479338574089afc137693f3fddd91f7d5
a47fda27c73d74d3e46b4e78bfbc85a003d038f4f9779e00834e3fc1837798af
aa743713a9f80022393aaae330019b9acd91559e91b60ff574954e6953933cfa
e3e8d3ddb899043bcb2f3b76c1375f98ba790a2d1bb06bbef5ac95bcaf93c160
f32a797045997443c3665f443e13893c97c3d0da645931edc56468b851f17f74
f54321e35c749e2934d636f6cc428e843e50906420c23c04ec60afd7ce0f6ea0
fd1e241d4ec630d7d5a432f9af4fc50fa06b0bb8f02306b95c7b52e8e781d5d3
ff3707d2f5bfb5ff3ee3ffbaae5c1ed7155e4ffaa6dcea070a2e48b3caa9648b