www.wetzikon.ch
Open in
urlscan Pro
194.56.218.19
Public Scan
Effective URL: https://www.wetzikon.ch/de/kultur-freizeit-und-sport/sport-und-freizeit/index.php
Submission: On August 14 via api from CH — Scanned from CH
Summary
TLS certificate: Issued by DigiCert Global G2 TLS RSA SHA256 202... on April 8th 2024. Valid for: a year.
This is the only time www.wetzikon.ch was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 18 | 194.56.218.19 194.56.218.19 | 202035 (TALUS-AS ...) (TALUS-AS CH-3266 Wiler bei Seedorf BE) | |
6 | 193.246.70.142 193.246.70.142 | 9108 (ABXNET) (ABXNET) | |
22 | 3 |
ASN202035 (TALUS-AS CH-3266 Wiler bei Seedorf BE, Switzerland, CH)
sf-wetzikon.ch | |
www.sf-wetzikon.ch | |
www.wetzikon.ch |
ASN9108 (ABXNET, CH)
PTR: grafana.p09.aap.abraxas-tools.ch
chatbot.bot.abraxas-apps.ch |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
wetzikon.ch
www.wetzikon.ch |
2 MB |
6 |
abraxas-apps.ch
chatbot.bot.abraxas-apps.ch |
24 KB |
2 |
sf-wetzikon.ch
2 redirects
sf-wetzikon.ch www.sf-wetzikon.ch |
2 KB |
22 | 3 |
Domain | Requested by | |
---|---|---|
16 | www.wetzikon.ch |
www.wetzikon.ch
|
6 | chatbot.bot.abraxas-apps.ch |
www.wetzikon.ch
chatbot.bot.abraxas-apps.ch |
1 | www.sf-wetzikon.ch | 1 redirects |
1 | sf-wetzikon.ch | 1 redirects |
22 | 4 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.egovcenter.ch |
www.google.ch |
twitter.com |
www.facebook.com |
www.instagram.com |
www.linkedin.com |
www.youtube.com |
www.geoportal.ch |
itunes.apple.com |
play.google.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.wetzikon.ch DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-04-08 - 2025-03-19 |
a year | crt.sh |
chatbot.bot.abraxas-apps.ch R10 |
2024-07-21 - 2024-10-19 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.wetzikon.ch/de/kultur-freizeit-und-sport/sport-und-freizeit/index.php
Frame ID: 3D91F3B25AE1104FD29F3C4E924D22B3
Requests: 22 HTTP requests in this frame
Frame:
https://chatbot.bot.abraxas-apps.ch/wetzikon-zh/client/
Frame ID: 6671A003B57245CA7441E799FBF2FE47
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Sport und Freizeit - Stadt WetzikonPage URL History Show full URLs
-
https://sf-wetzikon.ch/
HTTP 302
https://www.sf-wetzikon.ch/ HTTP 301
https://www.wetzikon.ch/de/kultur-freizeit-und-sport/sport-und-freizeit/index.php Page URL
Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
10 Outgoing links
These are links going to different origins than the main page.
Title: Zum Reservationstool
Search URL Search Domain Scan URL
Title: Stadthaus WetzikonBahnhofstrasse 1678620 Wetzikon
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: Stadtplan/Geoportal
Search URL Search Domain Scan URL
Title: Download_on_the_App_Store_Badge_DE_RGB_blk_092917
Search URL Search Domain Scan URL
Title: .d { fill: #12100b; } .d, .e, .f, .g, .h, .i, .j, .k { stroke-width: 0px; } .e { fill: #afacab; } .f { fill: none; } .l { clip-path: url(#b); } .g { fill: #f9bd00; } .h { fill: #587dbe; } .i { fill: #fff; } .j { fill: #e43629; } .k { fill: #30a043; } .m { clip-path: url(#c); }
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://sf-wetzikon.ch/
HTTP 302
https://www.sf-wetzikon.ch/ HTTP 301
https://www.wetzikon.ch/de/kultur-freizeit-und-sport/sport-und-freizeit/index.php Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
22 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
index.php
www.wetzikon.ch/de/kultur-freizeit-und-sport/sport-und-freizeit/ Redirect Chain
|
243 KB 45 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.js
www.wetzikon.ch/wGlobal/wGlobal/layout/scripts/ |
85 KB 87 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wetzikon-logo.svg
www.wetzikon.ch/wGlobal/wGlobal/layout/images/ |
2 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
7ad91fd3-7eb61692@1650w.webp
www.wetzikon.ch/wAssets/img/Sport-und-Freizeit/weblication/wThumbnails/ |
90 KB 92 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embed
chatbot.bot.abraxas-apps.ch/wetzikon-zh/ |
9 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
4a873e554e25f5d1bd504f247440ac72.js
www.wetzikon.ch/wGlobal/wGlobal/layout/scripts/optimized/ |
380 KB 382 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wClickLogger.js
www.wetzikon.ch/weblication/grid5/gui/scripts/ |
6 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
476 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
extern@stroke(D90016).svg
www.wetzikon.ch/wGlobal/wGlobal/layout/images/links/optimized/ |
646 B 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
box@stroke(D90016).svg
www.wetzikon.ch/wGlobal/wGlobal/layout/images/links/optimized/ |
760 B 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
FiraSans-Regular.ttf
www.wetzikon.ch/wGlobal/wGlobal/layout/webfonts/FiraSans/ |
431 KB 433 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
FiraSans-Medium.ttf
www.wetzikon.ch/wGlobal/wGlobal/layout/webfonts/FiraSans/ |
431 KB 433 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fa-light-300.woff2
www.wetzikon.ch/wGlobal/wGlobal/layout/webfonts/fontAwesomePro/ |
332 KB 334 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embed.css
chatbot.bot.abraxas-apps.ch/wetzikon-zh/server/public/css/ |
7 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
chatbot.bot.abraxas-apps.ch/wetzikon-zh/client/ Frame 6671 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
botMessaging.js
chatbot.bot.abraxas-apps.ch/abraxas-ggb/server/public/js/ |
5 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cancel.svg
chatbot.bot.abraxas-apps.ch/wetzikon-zh/client//img/ |
826 B 970 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
design_f9274c541838cb19a122ef4c03b971ae.css
www.wetzikon.ch/wGlobal/wGlobal/layout/styles/optimized/ |
877 KB 116 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
conversation_byerley.svg
chatbot.bot.abraxas-apps.ch/wetzikon-zh/server/public/img/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
extern@stroke(ffffff)stroke-opacity(0.7).svg
www.wetzikon.ch/wGlobal/wGlobal/layout/images/links/optimized/ |
646 B 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
social-icons@fill(ffffff).svg
www.wetzikon.ch/wGlobal/wGlobal/layout/images/social-icons/optimized/ |
29 KB 31 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.svg
www.wetzikon.ch/wGlobal/wGlobal/layout/images/ |
738 B 3 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
wa.php
www.wetzikon.ch/wGlobal/wGlobal/scripts/php/ |
0 2 KB |
Ping
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
166 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 string| wNavidStandard string| wProjectPath function| $ function| jQuery function| wUpdatePrivacybuttons function| wSavePrivacysettings function| wClickLogger string| edcss function| wlds function| raf function| mobileCheck function| fns_confirmMessage function| fns_base64_decodeEmail function| fns_decodeM object| fns_base64 object| scriptTags object| observeVisible object| observeVisibleOnce object| rwids string| sDefaults string| sTypeAlphaL string| sTypeAlphaU string| sTypeNumeric string| maxSizeNavigationmenu object| pObserver function| sb function| sbi function| pOberserCallback function| fns_OpenPrintPreview object| wCssClassesToAddGlobal object| wCssDataToAddGlobal object| wCssEventsToAddGlobal object| wCssJQuery object| wMediaqueriesToAddGlobal string| wUiVersion object| wUiTmp number| hdLimitDpr string| wOffsetScrolledTopDefault object| wCssDOM function| handleObserveVisible function| handleObserveVisibleOnce function| wWindowOnLoad function| wSetScrollStatus function| wSetScrollPosLeftList function| wGetScrollPosLeftList function| wAdaptNavigationSection function| wPrefetchLink function| wReader function| wCountUp function| wAnimateIfVisible function| wLazyLoading function| wShowLazyLoadImage function| wShowLazyLoadIframe function| wKeepInsideTopOnScroll function| wSortTableRows function| wglValidateFormInline function| wglValidateElementInline function| wglUpdateValidationCurrentForm function| wGetValidationInfoInput function| wPrepareHTML function| wAjaxUrl function| wFormElement function| wOpenPrintPreview function| wOpenURL function| wSetParameterAndReload function| wSetParameter function| wEmbedPage function| wEmbedPageClose function| wOpenPopupURL function| wDisableAnalytics function| wDisableWaNextRequest function| wSendMailNospam function| wAdaptConditionalFormData function| wAdaptParallax function| wGetScrollTopDiff function| wScrollSmoothToTarget function| wScrollSmoothToElement function| wAddIsOnDarkBackground function| wRemoveIsOnDarkBackground function| wAddIsOnLightBackground function| wRemoveIsOnLightBackground function| wHasWebpSupport function| wProcessPictureZoomer function| wOptimizePictureSizes function| wProcessWglExpandToParent function| wProcessWglAdjustHeightMax function| wUpdateInputDate function| hasNotYetLoadedAllCss function| wOpenAllTabcontainer function| wOnBreakChildrenTabContainer function| wOpenAllAccordions function| wCloseAllAccordions function| wAdaptOnChangeHash function| wsmn function| wMaximizer function| wToggleFavoriteURL function| wSmartSlider function| smartSliderMove function| wLightbox function| wLightboxClose function| wStartReadingText function| wPauseReadingText function| wStopReadingText function| wAddFieldsetMultiple function| wRemoveFieldsetMultiple function| showNoticeExternalLinks function| wGetPwdQuality function| wToggleWaiMenu function| wOpenWaiMenu function| wCloseWaiMenu function| wPersonalizeAccessibility function| wConsiderPesonalizeAccessibility function| wGetMissingEasyLanguages function| wGetText object| wLightboxVariants object| wAccessibility boolean| wDoNotFireOnLoadBeforeReady boolean| wScrollSmoothToElementForceScroll string| wScrollSmoothToElementEasing boolean| wResetConditionalFormdataOnHide boolean| wResetConditionalFormdataOnHideIfTypeHidden boolean| wKeepNavigationSectionsIfNoTitle boolean| wSimulateBreakpointsInEmbededPage boolean| wExecuteJsInEmbededPage boolean| wKeepIDsInEmbededPage string| wHighlightBlockRoot number| wMinEnlargementToShowPictureZoomer boolean| wTrimInputsBeforeValidateOnBlur boolean| wAddRandomIdToImagesInLightbox boolean| wAddAccessDocumentOnPdfsIfAndroid boolean| wTryToKeepDirectionOfNavlayers boolean| wConfirmExternVideosInLightbox boolean| wHandleObserveVisible boolean| wMaskAutofillIfConditionalHidden function| addLinkTargets function| addInteractionTracking function| getOffsetTopFixed function| openCookieNotice function| closeCookieNotice function| wOnAfterSetPrivacysetting function| wOnAfterEmbedPage function| loadMegaDropdown function| openMegaDropdown function| closeMegaDropdown function| megaDropdownToggleFirst function| closeNavigationMenu function| navigationToggler_onclick function| navpointToggler_onclick function| navpoint_onclick function| navpoint_onmouseenter function| navpoint_onmouseleave function| adaptSizeNavigation function| adjustNavlayer object| wLoadingStack function| appendEntriesToList function| removeAppendEntriesFromList function| filterCategory function| reloadListAjax function| loadListAjax string| wWaVersion string| wOffsetScrolledTopSet string| wOffsetBottomChangeScrollStatusSet function| wAddInlineValidator function| BotMessaging object| _botMessaging2 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.wetzikon.ch/ | Name: WSESSIONID Value: oc2cb1kfe6n5d7863fsg3mnjov |
|
.wetzikon.ch/ | Name: citrix_ns_id_.wetzikon.ch_%2F_wat Value: AQAAAAERRdKPVBnHwHdAajj9cDtfuPov2Mxy1HB-oTpxKxT5BMwE-GuUOh_63CKuT0Q=& |
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' *.google.com *.typekit.net *.microsoft.com *.yumpu.com *.solarlog-web.ch *.talus.ch *.pusher.com *.sharethis.com c.sharethis.mgr.consensu.org *.obi4wan.com *.google-analytics.com *.googleapis.com *.youtube-nocookie.com data: blob:; img-src 'self' *.ggpht.com *.licdn.com *.twitter.com *.ui-avatars.com *.twimg.com *.tagbox.com *.taggbox.com *.abraxas-apis.ch *.gemeinde.ch *.abraxas-apps.ch *.imagekit.io tile.openstreetmap.org *.obi4wan.com *.typekit.net *.amazonaws.com *.google.ch *.google.com *.facebook.com *.pusher.com *.sharethis.com *.doubleclick.net *.google-analytics.com *.googleapis.com *.userback.io *.gstatic.com *.ytimg.com data: blob: *.talus.ch; script-src 'self' *.googleadservices.com *.google.com *.twitter.com *.tagbox.com *.taggbox.com *.refline.ch *.abraxas-apps.ch code.jquery.com *.fontawesome.com *.talus.ch ikuma.reader.epaper.guru *.typekit.net *.yumpu.com *.cloudflare.com *.linkedin.com *.google-analytics.com *.googleapis.com *.facebook.net *.pusher.com *.googletagmanager.com *.userback.io *.obi4wan.com *.sharethis.com cdn1.readspeaker.com 'unsafe-inline' 'unsafe-eval' data: blob:; style-src 'self' *.google.com *.tagbox.com *.twitter.com *.taggbox.com *.abraxas-apps.ch *.talus.ch *.googleapis.com *.typekit.net *.userback.io *.fontawesome.com cdn1.readspeaker.com 'unsafe-inline' data:;media-src *;connect-src * data:; frame-src 'self' *.officeapps.live.com * data:; font-src 'self' *.taggbox.com *.tagbox.com *.gstatic.com *.userback.io *.typekit.net *.talus.ch *.fontawesome.com data: |
Strict-Transport-Security | max-age=155552000; includeSubDomains |
X-Content-Type-Options | nosniff nosniff |
X-Frame-Options | SAMEORIGIN SAMEORIGIN |
X-Xss-Protection | 1; mode=block 0 |
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.
chatbot.bot.abraxas-apps.ch
sf-wetzikon.ch
www.sf-wetzikon.ch
www.wetzikon.ch
193.246.70.142
194.56.218.19
07f6074600933de129017c6bb08c3c3d21a58e200c573eb0c9520e6d01a5ff1b
13ed790561ba24ce0a265be163dc23c4667384bf4bb484275b890bf3512b964c
1c734fe4b165d075a97f21b7e479f2a0fd105d43112a9cc2009b20fe92e5d72a
2713d8559a90e360d5a8532c9f4921dd72d0ca3e4cbee8dc00721ac4b4648f6d
2d60094d40b05e8eb9dffd74bae74d8eaf8787b027f2dbc5a31dba14172d420d
3dabf3d48bf4599f95cffd92f99ea426a014d5311f52a5eb5ec3af265e97cd97
5c6950fb0329154834361ccf7495dfce45f3522deecce7e9f0916c926c42d270
7500f98e43ef5aae1b36ef61f2fbd90b28d4b89c8af5e80540b638f09422446e
7c2d4961dd4a2dbe3ec9c6a2fc60d7ee21f44dfa7c5c71256b28d15e8af89535
7f2494257e05d5b30d0a6db87acf50aff4c576642a02058d1b0e989ec0bd630e
9b62682bd660aa26d365fa985255ea6b08fe6058f2d30d62e1b1cd193d3a6a89
9d7f396d0373a9448ce7a4201f382e44a1a9360423ce27cbad00fec2b36941ec
a79e4bdda52662d8d17a54946f0f8091d2fd412f796a23392df92847456d1d9d
a924d4a4b5d283e2879b82f37dfa28715b39134b3d1d7498813f72e84df6a062
affe34c6a941369db9ccbc2f04f4da1ded7880f2218db6ae6add05e428c5e55b
c2b6535d9782adb1e3e47f270eea8de47bb69767879d7fc6d5ec8b8781d5ba97
cd8fdabe5161d05bc992f4e149092c3e38c209c734b3c1140c47f77258a20858
d4cd1ed87fcf6ca263d443d301c96e817cd0b537c94c24b6917f9ad9da6b631b
e1460dec68a565678f8d264489a8d3b788643179c17da5db1e616c305b13acf1
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
fc9a93dd241f6b045cbff0481cf4e1901becd0e12fb45166a8f17f95823f0b1a