authentication.thieme.de
Open in
urlscan Pro
20.113.99.139
Public Scan
Effective URL: https://authentication.thieme.de/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&redirect_uri=https%3...
Submission: On December 02 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by DigiCert Global G2 TLS RSA SHA256 202... on October 16th 2024. Valid for: a year.
This is the only time authentication.thieme.de was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 29 | 20.113.99.139 20.113.99.139 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
3 | 91.208.107.242 91.208.107.242 | 47700 (THIEME-AS...) (THIEME-AS Georg Thieme Verlag KG) | |
31 | 3 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
authentication.thieme.de | |
authentication.taal.thieme.de |
Apex Domain Subdomains |
Transfer | |
---|---|---|
32 |
thieme.de
2 redirects
authentication.thieme.de cdn.thieme.de — Cisco Umbrella Rank: 519225 authentication.taal.thieme.de |
1 MB |
31 | 1 |
Domain | Requested by | |
---|---|---|
28 | authentication.thieme.de |
2 redirects
authentication.thieme.de
|
3 | cdn.thieme.de |
authentication.thieme.de
|
1 | authentication.taal.thieme.de |
authentication.thieme.de
|
31 | 3 |
This site contains links to these domains. Also see Links.
Domain |
---|
account.thieme.de |
www.thieme.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.thieme.de DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-10-16 - 2025-11-04 |
a year | crt.sh |
*.taal.thieme.de DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-11-14 - 2025-11-26 |
a year | crt.sh |
This page contains 3 frames:
Primary Page:
https://authentication.thieme.de/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&redirect_uri=https%3A%2F%2Fauthentication.thieme.de%2Fadmin%2Fmaster%2Fconsole%2F&state=e2100f32-f9b5-4c1d-8421-1f48a496561c&response_mode=query&response_type=code&scope=openid&nonce=966194af-0539-4a86-80e2-9615125fe0ab&code_challenge=Gkx_HoKCSrVYYMcFgTMAr9Pdfm6Iah0ueOpBFoi2O1g&code_challenge_method=S256
Frame ID: 243773F7B9480CAF4BB6EFFEEC9A0B9E
Requests: 27 HTTP requests in this frame
Frame:
https://authentication.thieme.de/realms/master/protocol/openid-connect/3p-cookies/step2.html
Frame ID: 7EEB6671365F4B6D676920856721D4F0
Requests: 2 HTTP requests in this frame
Frame:
https://authentication.thieme.de/realms/master/protocol/openid-connect/login-status-iframe.html
Frame ID: 95702486D40E89690195F38B749397FA
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Anmeldung bei ThiemePage URL History Show full URLs
-
https://authentication.thieme.de/
HTTP 302
https://authentication.thieme.de/admin/ HTTP 302
https://authentication.thieme.de/admin/master/console/ Page URL
- https://authentication.thieme.de/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&... Page URL
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: Neuen Account erstellen
Search URL Search Domain Scan URL
Title: Kontakt
Search URL Search Domain Scan URL
Title: Nutzungsbedingungen
Search URL Search Domain Scan URL
Title: Datenschutzerklärung
Search URL Search Domain Scan URL
Title: Impressum
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://authentication.thieme.de/
HTTP 302
https://authentication.thieme.de/admin/ HTTP 302
https://authentication.thieme.de/admin/master/console/ Page URL
- https://authentication.thieme.de/realms/master/protocol/openid-connect/auth?client_id=security-admin-console&redirect_uri=https%3A%2F%2Fauthentication.thieme.de%2Fadmin%2Fmaster%2Fconsole%2F&state=e2100f32-f9b5-4c1d-8421-1f48a496561c&response_mode=query&response_type=code&scope=openid&nonce=966194af-0539-4a86-80e2-9615125fe0ab&code_challenge=Gkx_HoKCSrVYYMcFgTMAr9Pdfm6Iah0ueOpBFoi2O1g&code_challenge_method=S256 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- https://authentication.thieme.de/ HTTP 302
- https://authentication.thieme.de/admin/ HTTP 302
- https://authentication.thieme.de/admin/master/console/
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
/
authentication.thieme.de/admin/master/console/ Redirect Chain
|
3 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main-CE91Uf3U.css
authentication.thieme.de/resources/fawt4/admin/keycloak.v2/assets/ |
839 KB 76 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main-C7ps2lmX.js
authentication.thieme.de/resources/fawt4/admin/keycloak.v2/assets/ |
596 KB 177 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
RedHatText-Medium-CFPgPIaW.woff2
authentication.thieme.de/resources/fawt4/admin/keycloak.v2/assets/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
RedHatText-Regular-BDARZx4I.woff2
authentication.thieme.de/resources/fawt4/admin/keycloak.v2/assets/ |
25 KB 26 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
react-jsx-runtime.production.min.js
authentication.thieme.de/resources/fawt4/common/keycloak/vendor/react/ |
959 B 924 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
react.production.min.js
authentication.thieme.de/resources/fawt4/common/keycloak/vendor/react/ |
7 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
react-dom.production.min.js
authentication.thieme.de/resources/fawt4/common/keycloak/vendor/react-dom/ |
130 KB 42 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
en
authentication.thieme.de/resources/master/admin/ |
299 KB 299 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
step1.html
authentication.thieme.de/realms/master/protocol/openid-connect/3p-cookies/ Frame 7EEB |
2 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
step2.html
authentication.thieme.de/realms/master/protocol/openid-connect/3p-cookies/ Frame 7EEB |
686 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login-status-iframe.html
authentication.thieme.de/realms/master/protocol/openid-connect/ Frame 9570 |
4 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
init
authentication.thieme.de/realms/master/protocol/openid-connect/login-status-iframe.html/ Frame 9570 |
0 0 |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
auth
authentication.thieme.de/realms/master/protocol/openid-connect/ |
9 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
serverinfo
authentication.thieme.de/admin/ |
121 B 453 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
patternfly.min.css
authentication.thieme.de/resources/fawt4/common/keycloak/node_modules/@patternfly/patternfly/ |
1 MB 137 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
patternfly.min.css
authentication.thieme.de/resources/fawt4/common/keycloak/node_modules/patternfly/dist/css/ |
178 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
patternfly-additions.min.css
authentication.thieme.de/resources/fawt4/common/keycloak/node_modules/patternfly/dist/css/ |
220 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pficon.css
authentication.thieme.de/resources/fawt4/common/keycloak/lib/pficon/ |
540 B 657 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
thieme-design-tokens.css
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/css/ |
12 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
template.css
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/css/ |
10 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
login.css
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/css/ |
12 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom-password-field.js
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/js/ |
7 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
redirect-util.js
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/js/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
thieme-logo.svg
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/img/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Thieme_Argo_2011-Medium.woff2
cdn.thieme.de/frontend-design-tokens/fonts/ |
62 KB 62 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Thieme_Argo_2011-Light.woff2
cdn.thieme.de/frontend-design-tokens/fonts/ |
60 KB 60 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Thieme_Argo_2011-Bold.woff2
cdn.thieme.de/frontend-design-tokens/fonts/ |
61 KB 61 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
eye_show_outline_padding.svg
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/img/icons/ |
1 KB 923 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
password-policy
authentication.taal.thieme.de/v1/ |
654 B 1 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.png
authentication.thieme.de/resources/fawt4/login/thieme-keycloak/img/ |
6 KB 7 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- authentication.thieme.de
- URL
- https://authentication.thieme.de/resources/fawt4/admin/keycloak.v2/assets/RedHatText-Medium-CFPgPIaW.woff2
Verdicts & Comments Add Verdict or Comment
2 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.
string| thiemeLinkPasswordPolicy object| backendMessages3 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 |
---|---|---|
authentication.thieme.de/realms/master/ | Name: AUTH_SESSION_ID Value: 9afb5563-beae-44a8-8e72-e6bb0825209a.authentication-engine-keycloakx-0-24411 |
|
authentication.thieme.de/realms/master/ | Name: AUTH_SESSION_ID_LEGACY Value: 9afb5563-beae-44a8-8e72-e6bb0825209a.authentication-engine-keycloakx-0-24411 |
|
authentication.thieme.de/realms/master/ | Name: KC_RESTART Value: eyJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0..ai7pzOI_GdcB5sQMynZRKA.wZOgvqvc53YCjDoJauWol3DWmNu3HVIthbA0oW9fUBjaLPEw8JQ7hMJVpaCL2jPFNMRQiIAFOf9Z2Pjz16MksjwZ3kfoEv-ltzISfO-yYzo70qgnNcLs2kI_V0Q50FtGUNaFsYrA1W4ThETvXsgPlkuQ3-8oKYoYG_uvE94PnqDOR7m06g8BA247ILVbNxF4W9uEc6St1T_H_Ap2wRAtvbD_pIqpb0NpeygMBXUuRfl3hrUv3QKKHM6YPFBjl4vhaEpR8zrmDJ0XsLcs8a6ZFH040BuxeUItr3UErjTN6p1D45g-TMDvbUGb7YVEujSlQkAHsvKx2eZwBH5g1OUR9aWn3jMnfAoFb-Oc7gFQyg8k59WHS96O0j7b-VPNVuWpeqCeM5ylqtsuLCWczJDRrP0XRd1R0d_KTe2_1pbLsgMMNGckUbHSQhkg9rLr3AOxCXwasZ42fLF1DZ62Q6Y2LqlSJmPdqmBrXLassYVldcUCnpEtBGZ4j1F8UlnN8cf_XjDlRp6wY_8TlbQohjuOR26erjjX0q19CsXCmbmElQcMJYyjFCr7GXvmwf2bZpvlo17YI8FYtetjhaBC0R3VUJJJ2PMJVQZ4q_RQP2po9xWCk3QpQjB5QFk3cxw-QwWP6D4Jse70X5I-ROWn6vLJUGdXiwcRAAeYRSgGtU-MfjyS5-h4ce8bO2R3KJ-Ep06dhz8X4sCR5-onCbPOa92qWRyAZCj5f2hZ-Y4_5v8kF8YHT1LY27e-9PA2BFLhjP0Y-KsPXoF5dSVb3lWTkfFUbEuCt3ntXsIDKMkFYwtzYWKTUwm05O3E192ryY4wV_kcG0kiTWNd_xbIHc4LiNAl0TOcwbVneH0i6QFiMgokcMX7uQYlTJruTLyskWLhpZT7XcgRGze0p7lJPdTrRwsGG5lV1FNGcgKGVsHQF1oeLwjGGA8PBv_CWplP5dPNrfM3FOXuzc2MSHIz2_R2VK9BCEEgntWbvLudwP8Ng-p7ZnTkqQkApKCvIWi9VeVzn2R4VDI6SYz-wJQ4y6EfDfYluVwhx5DrTBb2V0XwCh3AMGuXKEkdePDCYy_e5LPIrBMcl1pRzouLHQV8rQVwBWFLadwFPqAUwMa0mUgr0SChNJ3cYyfKgzTWvUhSrdB8ZqiG0lvWmjmRzIZbxZaIRIrevXZ4PVmH-Y_Ot1QjGYDmcyCrqseMtcq7OGydLWkmSdwX.qlW8uqeAXq6s-rIXPSfHhA |
4 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 |
---|---|
Content-Security-Policy | frame-src 'self'; frame-ancestors 'self'; object-src 'none'; |
Strict-Transport-Security | max-age=15724800; 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.
authentication.taal.thieme.de
authentication.thieme.de
cdn.thieme.de
authentication.thieme.de
20.113.99.139
91.208.107.242
0f10b77caf67092278533e5ac5456dc12d341259d21711101eb732e49f89ddb0
10b230f4584e6fb4edd41680366f702254ed24a5c229754d36e00f71708a7556
1e0875b7a02ba3b6f54fdf2ea1a7fd14de0f96fb047ffa43ba5bd01cbca0a298
25a5e67f67f357af389f2978717f82c1cfe8d5e578e946a32ece7b805d5a7497
27abff3edf4192d73c66f42fe9a773358b54c46a38afaa5f1cfe1753f68415eb
2a765f666a686821e3e144abd003dafd3d7409325222fc9fd2664164f833795b
2e76efffc578e845aafe46d8cab15f1de72f95497d3e673a95135bf9cc3665a3
3e2d92555a932157637fa343dfb5db22997afdabca07bbbbdc557e2fa46ce3fe
4080ffc9ca89666f1492cd9742da52ad6e56bd36191233f9d17f64f1610c22f8
43dd117f3fec4b1c54ac72c1146a556789a0e1c6996ffee9693e7a159a9d7df1
4e80a354369b935fb1a7c3d41816d69fe490d114a0f5a56ef7a8c2cabcf95aa6
5610823228e8edad5d5cef0facfe8ef00b532affd5589a3b6123aab1a24e6e57
637cd4781fed8de81f2f67780dbb38a5e8a725115c0cc1533e2f0c1e83bad25f
6b460eb317b0289ac3aea8fbc986dc09a1563e35aa0e16c5761e79114c6181af
703600413854b4ee9592b76f376f0067a25f5398254c57ccbd167dfc4859548e
7f5eacd3a795a0ff795b70de0926c58affde879923572732fd81392880809e26
acb255de3945454dfc45b4becf811efb182d3fbd67b784e0f9dd4e4c69a7264c
c428f248d3d96d5ba92a7d0d003a98719c86b7b1ea9be6542521dc5df6444a95
c59e9883e5ebe7832037310bbf3aac789f0af14048a6963e2566e8c0f58d0a6b
d84235c3a967dfe986e6bee6955bccbe3829feb6a823000385918aa0c312e5c7
d8b9b753c43d25536ad8b0633cc2a83d22e6f6d02aaeb802692784982bb123c4
e61d7926f95123528bea76f4777510a4d1dd8ca3fa110de613ab159637b44d12
e81e2650ef667b99d1a6e2a4b4a721a32368eebe8c38e29cf5590620a6e19c8c
efd3da94491216f35399cc3b3e8bc4eb33d3c04e4be48ecd1b16241f16d2a50b
f1a072a61df41420fc388bef4af048b6329ede99386a18f71f2166929f4b7971
f57337441bda1fc513d8217cef8c317a747c6af0ffec7d51aac5c4bbe516a9ba
fe821fa52ccab3b70d9c1a024bb0cbfcf52c0fcc1ef96200035a4b749e2c3d13
ffda91e8ad5f6089a93b9309a0fb23fcefc42e0f6916b2e7a422fd4336e09a72