www.ksk-koeln.de
Open in
urlscan Pro
62.181.153.222
Public Scan
Effective URL: https://www.ksk-koeln.de/de/home.html
Submission: On October 12 via api from US — Scanned from DE
Summary
TLS certificate: Issued by QuoVadis Europe EV SSL CA G1 on August 1st 2022. Valid for: a year.
This is the only time www.ksk-koeln.de was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 185.98.186.254 185.98.186.254 | 48173 (UNBELIEVA...) (UNBELIEVABLE-AS) | |
1 28 | 62.181.153.222 62.181.153.222 | 15790 (FINANZINF...) (FINANZINFORMATIK-AS-OST) | |
1 | 185.85.0.144 185.85.0.144 | 20546 (SOPRADO-ANY) (SOPRADO-ANY) | |
28 | 2 |
ASN15790 (FINANZINFORMATIK-AS-OST, DE)
www.ksk-koeln.de | |
module.ksk-koeln.de |
Apex Domain Subdomains |
Transfer | |
---|---|---|
29 |
ksk-koeln.de
2 redirects
service.ksk-koeln.de www.ksk-koeln.de — Cisco Umbrella Rank: 653590 module.ksk-koeln.de |
2 MB |
1 |
sparkasse.de
www.sparkasse.de — Cisco Umbrella Rank: 205518 |
3 KB |
28 | 2 |
Domain | Requested by | |
---|---|---|
27 | www.ksk-koeln.de |
1 redirects
www.ksk-koeln.de
|
1 | module.ksk-koeln.de |
www.ksk-koeln.de
|
1 | www.sparkasse.de |
www.ksk-koeln.de
|
1 | service.ksk-koeln.de | 1 redirects |
28 | 4 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.ksk-koeln.de QuoVadis Europe EV SSL CA G1 |
2022-08-01 - 2023-08-01 |
a year | crt.sh |
www.sparkasse.de D-TRUST SSL Class 3 CA 1 EV 2009 |
2022-04-28 - 2023-05-01 |
a year | crt.sh |
module.ksk-koeln.de QuoVadis Europe EV SSL CA G1 |
2022-08-01 - 2023-08-01 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.ksk-koeln.de/de/home.html
Frame ID: 2BC3F8F74178FCEEA6595B72D8E8EA90
Requests: 28 HTTP requests in this frame
Screenshot
Page Title
Kreissparkasse Köln | Die Bank unserer RegionPage URL History Show full URLs
-
https://service.ksk-koeln.de/-link2/16398/3518/4/14/99064/ryiB2fUI/654ldLj86k/0/MzcwNTAyOTk./MzUxOA..
HTTP 302
https://www.ksk-koeln.de/?utm_source=emma&utm_medium=email&utm_campaign=2022_sfp_bska_vertragscheck&u... HTTP 301
https://www.ksk-koeln.de/de/home.html Page URL
Detected technologies
Adobe Experience Manager (CMS) ExpandDetected patterns
- <div class="[^"]*parbase
- /etc/clientlibs/
Page Statistics
13 Outgoing links
These are links going to different origins than the main page.
Title: Apple Chat starten
Search URL Search Domain Scan URL
Title: Chatbot starten
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Mehr erfahren
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Marktüberblick
Search URL Search Domain Scan URL
Title: Marktüberblick
Search URL Search Domain Scan URL
Title: Instagram
Search URL Search Domain Scan URL
Title: LinkedIn
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://service.ksk-koeln.de/-link2/16398/3518/4/14/99064/ryiB2fUI/654ldLj86k/0/MzcwNTAyOTk./MzUxOA..
HTTP 302
https://www.ksk-koeln.de/?utm_source=emma&utm_medium=email&utm_campaign=2022_sfp_bska_vertragscheck&utm_content=autka&utm_term=37050299_3518_6000 HTTP 301
https://www.ksk-koeln.de/de/home.html Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
home.html
www.ksk-koeln.de/de/ Redirect Chain
|
67 KB 15 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
internetfiliale.min.66104cd294425680a888cdf8a7711e9f.css
www.ksk-koeln.de/etc/clientlibs/myif/master/base/ |
2 MB 189 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
internetfiliale.min.007ac3aaa8c7e77660499b0a77898638.js
www.ksk-koeln.de/etc/clientlibs/myif/master/base/ |
612 KB 149 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spk-logo-desktop.png
www.ksk-koeln.de/content/dam/myif/kskkoeln/work/bilder/logos/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spk-logo-mobile.png
www.ksk-koeln.de/content/dam/myif/kskkoeln/work/bilder/logos/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spk-logo-druck.png
www.ksk-koeln.de/content/dam/myif/kskkoeln/work/bilder/logos/ |
10 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1661343068533.jpg
www.ksk-koeln.de/content/myif/kskkoeln/work/admin/admin_einstieg/ifep/de/referenzelemente/pk-flexgarant-pvr-1-3-produktkachel/_jcr_content/onesys/one/image.img.jpg/ |
172 KB 173 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1655995938129.jpg
www.ksk-koeln.de/content/myif/kskkoeln/work/admin/admin_einstieg/ifep/de/referenzelemente/pk-privat-schutz-plus-neo-pvr/_jcr_content/onesys/one/image.img.jpg/ |
108 KB 109 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1658825313885.jpg
www.ksk-koeln.de/content/myif/kskkoeln/work/admin/admin_einstieg/ifep/de/referenzelemente/ak-lbs-steigende-bauzinsen/_jcr_content/onesys/one/image.img.jpg/ |
94 KB 94 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1664873908540.jpg
www.ksk-koeln.de/content/myif/kskkoeln/work/admin/admin_einstieg/ifep/de/referenzelemente/ak-thermostat-1-2-box/_jcr_content/onesys/one/image.img.jpg/ |
98 KB 99 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1661257547604.jpg
www.ksk-koeln.de/content/myif/kskkoeln/work/admin/admin_einstieg/ifep/de/referenzelemente/pk-deka-zukunftsinitiative-1-2-box/_jcr_content/onesys/one/image.img.jpg/ |
116 KB 117 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
chatbot_linda_link.min.cb457f530615dd27e05a6e3b63979378.js
www.ksk-koeln.de/etc/clientlibs/myif/kskkoeln/sfp/ |
828 KB 201 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ukraine-flagge.jpg
www.ksk-koeln.de/content/dam/myif/kskkoeln/work/bilder/aktionen/ukraine-krieg/ |
17 KB 18 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1641894766255.png
www.ksk-koeln.de/content/myif/kskkoeln/work/filiale/de/home/siegel/_jcr_content/awards/parsys/award_fbc4/image.img.png/ |
151 KB 151 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1657196598418.png
www.ksk-koeln.de/content/myif/kskkoeln/work/filiale/de/home/siegel/_jcr_content/awards/parsys/award_1/image.img.png/ |
13 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
setTrackingCookie.html
www.sparkasse.de/frontend/ |
43 B 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tdg
module.ksk-koeln.de/if/services/ |
45 B 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
universal_analytics.min.d66330aaf6290eacabec955a95885a22.js
www.ksk-koeln.de/etc/clientlibs/myif/kskkoeln/sfp/ |
78 KB 28 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Sparkasse_web_Rg.woff
www.ksk-koeln.de/etc/clientlibs/myif/master/base/internetfiliale/fonts/ |
41 KB 41 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pictos-if.woff
www.ksk-koeln.de/etc/clientlibs/myif/master/base/internetfiliale/fonts/ |
204 KB 205 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Sparkasse_web_Bd.woff
www.ksk-koeln.de/etc/clientlibs/myif/master/base/internetfiliale/fonts/ |
36 KB 37 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
linda.svg
www.ksk-koeln.de/etc/clientlibs/myif/kskkoeln/sfp/chatbot_linda_link/images/ |
10 KB 10 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SparkasseHead_web_Rg.woff
www.ksk-koeln.de/etc/clientlibs/myif/master/base/internetfiliale/fonts/ |
29 KB 30 KB |
Font
font/woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1665064328307.jpg
www.ksk-koeln.de/de/home/_jcr_content/opener/openerref1.epimgref.res1920.jpg/ |
218 KB 218 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1662456457762.jpg
www.ksk-koeln.de/de/home/_jcr_content/opener/openerref2.epimgref.res1920.jpg/ |
99 KB 100 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1661166934402.jpg
www.ksk-koeln.de/de/home/_jcr_content/opener/openerref3.epimgref.res1920.jpg/ |
147 KB 147 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1664455353832.jpg
www.ksk-koeln.de/de/home/_jcr_content/opener/openerref4.epimgref.res1920.jpg/ |
214 KB 214 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app
www.ksk-koeln.de/content/myif/kskkoeln/work/filiale/de/home/misc/vps/gate/_jcr_content.bin/sinvestor/ |
3 KB 2 KB |
XHR
text/xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
50 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| IF6 function| getQueryParamValue string| IF6_lightbox_closeicon_text function| overlayShow function| overlayClose function| setSessionTimeout function| focusBankingFormularElement function| toggleClassInRows function| SLURI function| moveBContent object| ifLoginHeaderTimer function| refreshClientTimeout function| refreshServerTimeout undefined| startCountdownLayer function| showCountdownLayer function| updateHeaderLoginIfPresent function| tick function| countdownShow function| callBreakHtml object| nbfDatePicker object| nbfTanInput function| selectListBoxItem function| editTeaserRef function| pagenav_statistics_send function| pagenav_statistics function| pagenav_scroll function| pagenav_scroll_window function| $ function| jQuery object| myif object| IF object| elements object| chatbot_linda_link object| __core-js_shared__ object| core function| setImmediate function| clearImmediate object| regeneratorRuntime boolean| _babelPolyfill boolean| bcarouselAttached boolean| mkp_switcher13 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.ksk-koeln.de/de | Name: TS01d1ac11 Value: 01ba37d689c4ca853a38f22b5fb4334f5459548f395b849decd75deb4a176c35aa243e0369ae96cc45a946f9057b4515f9e10ce418551619637aab92303985efe89b439bfd |
|
www.ksk-koeln.de/ | Name: JSESSIONID Value: 0000v2QmntXm7VGltSMoO2okdsS:9018438d6 |
|
.ksk-koeln.de/ | Name: IF6CONTEXT Value: SVBTVEFOREFSRDozNzA1MDI5OTpkZTpJRjpmYWxzZTprc2trb2Vsbg== |
|
.ksk-koeln.de/ | Name: IFCLONE Value: 9018438d6 |
|
www.ksk-koeln.de/ | Name: IF_SPKDE_CHECK Value: SPKDE_CHECK |
|
www.ksk-koeln.de/ | Name: TS01e72c42 Value: 01ba37d6892436791a3d6f9265169f1266bb88d54c5b849decd75deb4a176c35aa243e036973d5972187e51bee6d4d4ec24e1bd4aedb242928371248d8bd0f1994cc6a77ae052f24c522e24063bef9ac1500dc766c |
|
.ksk-koeln.de/ | Name: TS016c9e44 Value: 01ba37d68935c7154e768d1664fa2992b1becb0e375b849decd75deb4a176c35aa243e03693ba5dae3c9e63c1d7f0ceb39a877f3580d348bd86ec45509dbed2d65d8f9a0112e45d99eda1c16eb942128ddd1ffa8b7 |
|
module.ksk-koeln.de/ | Name: JSESSIONID Value: 0000FNiW0eERPRO-7Xsz3fMSudi:9018438d6 |
|
module.ksk-koeln.de/ | Name: TS01e72c42 Value: 01ba37d6894c99e4b44235087264dace266f463f3b5b849decd75deb4a176c35aa243e036973d5972187e51bee6d4d4ec24e1bd4ae1e9d3f41473a4ef59b6039e83c72cfb2f57cf80da4dc3e7fc215168ffc464d4c |
|
module.ksk-koeln.de/ | Name: TS2c2c244a027 Value: 08f8df479dab20008f40b4e9d3e0031ed1aecd0615f5c2f2a2350219d1dfb8d6148e8a449cdc01570828690d9511300022e687b5c9f0609939f9e787042eec2aebac448dcdd16a9313db74c409ac92bfc2dd768b21ddacb5e2acf95710a97001 |
|
.sparkasse.de/ | Name: SPK_COOKIE_EXTRAS Value: YWNjdXJhY3k9aGlnaCZiYW5rY29kZT0zNzA1MDI5OSZzb3VyY2U9c2VydmxldA%3D%3D |
|
.sparkasse.de/ | Name: SPK_COOKIE Value: YmFua2NvZGU9MzcwNTAyOTk%3D |
|
www.ksk-koeln.de/ | Name: TS2c2c244a027 Value: 08f8df479dab20000eaf40b8c1a2abc8f09625564bff64ba91ca2f9eeed184034b122a42baaa7ae508612c78e911300069bf24feba2bc8b739f9e787042eec2a695dbabb1b0d6b0b3c5cf70da130e95cf5549f3e5ccdc299f0119d6d7730dc42 |
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=31536000 |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
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.
module.ksk-koeln.de
service.ksk-koeln.de
www.ksk-koeln.de
www.sparkasse.de
185.85.0.144
185.98.186.254
62.181.153.222
0e9eb66a1b33ae648ada3c56eb55fa149c4f1b88316b5a7255ca9b076740f451
0f997505f93e91c03ee076d569e4699419b568fff2e91117da6fc70c4be0e496
1dab9563286a668868063dfd7d91489c9ab0ec72aa5d0a0b6272a9c890182613
2296945c7d619bdd5e6027714411e769512405212a0cb8273ad456e7b8feb838
22efe9212e894fc14c16b19f0c7b2964580cca57e4f4c442f508d0dcf44ebe3d
24b97c0de74cfa95fa3d6be49891c9c3e93e5ccbcfb64296f6e74208b5c475a4
42c7a41e55afb76978e0b2cd786ddafa7b2e73aa8cb5830fd176a5635d60d8bf
45bbcf5fc56b5328325a08ead937d9b501b22e533abf43a2437da6904a096f42
4eb2b7ffbc2e18601e1146e12ccb7f4b79b41e931cb03679cc6d4c15dc3ac63e
4f0b3245de080bbd67fb5783f8b320f42a4b50b83fb62012a83e49ebdde34d05
62cfb054088e29a0e576b434030c236c6101af0599e6f55cfe89b35a6186fba4
773ddf16864d44202b72a07e33ca7bfc2109a047e4233334e91ffd976ede6b78
7771efb0493be3b72af4f72309fbcd3fc797ff5cb68411000809afb7906c2aa2
796d8afe551d57653729eca42b07b46b12be1afa2f77913c73b9b2c1f8b2a606
970ca1634a12428ec5e46a4282727cdac73bc180b5eca27c8cb7afd51137e4ce
99ae39214e59461fd588edc1ac494b9d9de50fad36b4bfc66a14a93eec441f8f
ab40880f1adee1f7916a5b521628cc5d6a6f5ed1e2c7d73593ad41547c07b0dd
b05bfe46f53b55934b223045e02682cc0d569ef1d87cbc8d5b7eaec6a00b70fb
b1442e85b03bdcaf66dc58c7abb98745dd2687d86350be9a298a1d9382ac849b
b5279be37b0847127643798dc9dcaaafcd7b5e636d2c4361ab7bebf75b150b65
bb0926a3c9e02380a4ad4600f2145c46966d5aeb97871bbdcffacc7b081cdcd9
bd2e77f17f07fbf267d7e30f4eebd4c730d5b38c287322f86bd4b0e0b524c0d8
e9b9f03e1a75cf22118a30e0503f346e8efb6859276d418e7d1a9a07f73f7002
eb726e7747d06812f1fd551161fb45b9aaa733f97e616eb1272ec9fc0501fa86
ee88f0851598c363b9b465dd2606efb934c3357aaed3274d0f4a2e6d40b86951
f01229bfc927f4ee852c9d1ca656a9f34bc1b88827abe45c39c20e515d7cc23b
f174ff99402bc8ccb9a2830fb51a0ce4b4fc2da46e6570ff3d43b70672c68c6b
fcb0bfea376e41095a77a4d0502513a91bddf3d6d66e28b4ef5cf831f03ead0e