![](/screenshots/469c03d0-f5f7-4290-a07c-1da059eb5c4a.png)
www.corneronline.ch
Open in
urlscan Pro
194.11.207.191
Malicious Activity!
Public Scan
Submission: On January 06 via api from US — Scanned from US
Summary
TLS certificate: Issued by DigiCert TLS Hybrid ECC SHA384 2020 CA1 on December 18th 2023. Valid for: a year.
This is the only time www.corneronline.ch was scanned on urlscan.io!
urlscan.io Verdict: Potentially Malicious
Targeting these brands: Cornèr Bank (Banking)Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
39 | 194.11.207.191 194.11.207.191 | 6730 (SUNRISE) (SUNRISE) | |
39 | 1 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
39 |
corneronline.ch
www.corneronline.ch |
662 KB |
39 | 1 |
Domain | Requested by | |
---|---|---|
39 | www.corneronline.ch |
www.corneronline.ch
|
39 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.ebas.ch |
apps.apple.com |
play.google.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.corneronline.ch DigiCert TLS Hybrid ECC SHA384 2020 CA1 |
2023-12-18 - 2025-01-14 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.corneronline.ch/secure/?login
Frame ID: 78E015E50211681A84BC369BEACEA8B9
Requests: 39 HTTP requests in this frame
Screenshot
![](/screenshots/469c03d0-f5f7-4290-a07c-1da059eb5c4a.png)
Page Title
Cornèr Bank | Cornèronline | CH | Switzerland | ebanking | loginDetected technologies
Detected patterns
- ([\d.]+)?/modernizr(?:\.([\d.]+))?.*\.js
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Detected patterns
- jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?
Detected patterns
- jquery-ui[.-]([\d.]*\d)[^/]*\.js
- jquery-ui.*\.js
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Title: For more information
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.corneronline.ch/secure/ |
12 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
normalize.min.css
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/css/ |
2 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.min.css
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/css/ |
84 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom-element.min.css
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/css/ |
8 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
corner.min.css
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/css/ |
15 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui-migrate-custom.min.css
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/css/ |
538 B 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
carousel.min.css
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/css/ |
65 B 711 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
overlay.css
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/css/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
validation.en.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modernizr-2.6.1.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
15 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-3.5.1.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
87 KB 88 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-migrate-3.3.0.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
11 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BrowserDetector.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
plugins_v1.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
7 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.dropkick_v1-1.0.0.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
4 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popup.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
2 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui-1.12.1.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
248 KB 248 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.ezmark.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.preventDoubleSubmission.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
651 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
overlay.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
771 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom.min.js
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/js/ |
2 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo-corner.jpg
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
5 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ebas_banner_168x80_en.png
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
10 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
eye.svg
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
584 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app-store.png
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
9 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
google-play.png
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
10 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
checkExistsResourceLogin.html
www.corneronline.ch/static/ |
5 B 638 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ico-information.png
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
checkExistsResourceLogin.html
www.corneronline.ch/static/ |
116 B 751 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ico-username.png
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
843 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
btn-arrow-round-gray.png
www.corneronline.ch/nevislogrend/nevislogrend/applications/www-corneronline-ch--auth-realm/webdata/resources/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
manut.html
www.corneronline.ch/static/login/en/ |
1017 B 2 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
acrossgen.html
www.corneronline.ch/static/login/en/carousel/ |
915 B 2 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icorner.html
www.corneronline.ch/static/login/en/carousel/ |
930 B 2 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popup.js
www.corneronline.ch/export/system/modules/ch.corner.corneronline.cms.frontend/resources/js/ |
3 KB 4 KB |
XHR
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
AD_CB_ACROSSGEN_BANNER_261x302_EN.jpg
www.corneronline.ch/export/sites/corneronline/static/images/acrossgenv1/ |
97 KB 97 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ico-notification.png
www.corneronline.ch/export/sites/corneronline/static/images/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popup.js
www.corneronline.ch/export/system/modules/ch.corner.corneronline.cms.frontend/resources/js/ |
3 KB 4 KB |
XHR
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Banner_iCorner_EN_square.jpg
www.corneronline.ch/export/sites/corneronline/static/images/icorner/ |
76 KB 76 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
Potentially malicious activity detected
Disclaimer: These verdicts should be used to detect potentially malicious websites, not as a final verdict!
urlscan
Phishing against: Cornèr Bank (Banking)33 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| documentPictureInPicture function| containsSpecialChars function| showText function| validateLogin1 function| validateLogin2 object| html5 object| Modernizr function| yepnope function| $ function| jQuery object| BrowserDetect function| selectSize function| open_window_NEW function| open_window_PDF function| open_window_PRT function| open_window function| apriPOPUP function| apriPOPUPWithSelectedElement function| nascondiSezioni function| clientSideIncludeLogin function| clientSideIncludeStralcio function| clientSideInclude function| getSingleResourceCarousel function| hiddenOneCaroulse function| visibleOneCarousel function| startCarousel function| generateCarousel function| getResourceOCMS function| getResourceOCMSCarousel function| getResourceOcmsCallback function| successCb number| $marginSingle object| pathPromoList3 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 |
---|---|---|
www.corneronline.ch/ | Name: LANG Value: en |
|
www.corneronline.ch/ | Name: __Host-corneronline_ch Value: e7241dac2991VjwpM6mni70HHiZiGwHCEVuGEiEfhP3ChVeHw5oHtbAAy5 |
|
www.corneronline.ch/ | Name: NSESSION_ID Value: !nCjsaiajW1sqigA6c0xQ9IIvJJmk15LX4taVPt0PqtmYyuXdmdhpIvGMgUzyG6TlVls+fVsVz7BWUA== |
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 | default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' https://*.corneronline.ch; style-src 'self' 'unsafe-inline'; frame-ancestors 'none'; block-all-mixed-content; |
Strict-Transport-Security | max-age=63072000; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
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.
www.corneronline.ch
194.11.207.191
027a50f59596d9b8f63067afad6c2a82bec92eeabd3bd5eea21e10eabe7dda84
03f2659828cb72c267400eb046ff3c63d9c08a1b3935e9201b7fbf0e5ab7d131
079789d72e28ef311049738b5efae7f12cf39b8e9179040286e6402aa0cb1eef
0f01be5712c98df3b1561303ff76bb72570edae340f28eb0666db1c701c45733
1672643e7358cafb7b9933fc36401bce6fd3c882f9ca3ae984a3f767f35d67b2
1ed782e34499b59685a2def6971536478459a9ac7d6538b1d4b89d56f2a0f713
2066bcb1f652fa62e6f15d96e3734bd8dc9983894983d020e29f4b0033f07b8b
21cacca8e9eb98f1f32702b4176685f2f941af51ab5bc7cf88ccb5435a1bb080
327f886b3e8376b1180d0d898e2d94911938158c3dafc638c785ec3313aad2d1
436b96b34ba121b54d73ea607300cc43578215a7382fd6ff192fa2e0730684a1
48ee7fc8258fb76d610f63eadcea7456a939e3cb3ca2efb60f94912ca0b4b5ba
525f45268900aae0cac37d6f9faa4ea8ed9288d80aa5e478435c47fdf59f7c20
53f68196b543bea9cad1e281da2b0a6703e1621ef8e9572b8a3424e662d1fec6
54e69d426010640b5dadde9e0dbbd0229e62192e12a214e5dd2b7b29e0b684f4
584090e05ced730f6ee6b94e3599eb330784a93b051cc62d585dc7383c200c6d
6a1b0c024b0c616f0702084c323482babfd9ff3d050178a3099d96662c6ae9aa
75423d0448e49ff8ccc75d0fa7b8aaf9068747c913d8d04aca5fcfcfc0d2605d
93cb0d40af68ba7932d88356660154cc04ec100ee43aa78792b9d997d208099e
9412720a5b723ed6fc60c990d9172a55a94b4860d5684f61f8610ad8811cf457
96abf6fec221158922c992d9845c38722411a08ebbaf839a8f6cfca62def3997
9c60deab2552b4d46873a9cfd1baf83f7bd8ab97ac303d6dadd1f348964ac3dc
a17fcf0a2f50e2d495e4f90ce263410edc183add6c62699a2facbccf60410f74
af6a664af271d5dcb95592bb609c8f8828855da9c6cea66d7d4d8e905093c0dc
b848d6515b5bb63aaa539c4a243da47ee5f34cb6bb0c497df334428aafbe3bea
ba7096ec501060ea66bdd1cd2e1d2da88608bd036779b4b988676030d384d6c4
bda812d60b941be7d387989e31e247c6a669441fb0934ec92d0df0c147be786d
c0e07020ea45a05e93b679e32e2c55c984b2fbc712be47d0cab704e2b68de592
c94c539bc7b535574eb4837509ab26087c999e4343753bb97d1c7d2568aafa9f
d3f674a1e391224daf4e0eb741be4ae785d28e5d90fc5a0306c7f17315c19444
d5d9c7fabf9cc583b77e349ded8865db7fc40e86b9bcc56b65f29fdf38deb417
dd31fdf5050a0543f97e6a15e8b9280e512fe36d8ad361ee9ed0756ddf8578ae
ded8469c76fc5cc75b2c3dc95a75045ae485711618e639dea34690e84e5ab2b0
e4f396d52a6785223f5bed24d87fefe0f9f742ae2066e05bab5170025f95113c
eb05f6f4895cb9db256586175ec8624661b25cd9057074bc0099015f85283dd1
eff47796f73fde9ec82420332711475ec72b1e3a500e9813f3d1095199732e1e
f36844906ad2309877aae3121b87fb15b9e09803cb4c333adc7e1e35ac92e14b
fee99979aac451ed1e7c5e4a8d683a3937a739baab66f28caa94b506d8631ef3
ff09181cc5ad509e9a24507642cfcad6ecb55a7c88a9a16b6aa087b58e913a9c