idp-int.trustid.ch
Open in
urlscan Pro
193.168.213.115
Public Scan
Effective URL: https://idp-int.trustid.ch/auth/realms/praethorus/protocol/openid-connect/auth?response_type=code&client_id=admin-portal&st...
Submission: On May 08 via api from US — Scanned from CH
Summary
TLS certificate: Issued by DigiCert G2 TLS EU RSA4096 SHA384 202... on January 19th 2024. Valid for: a year.
This is the only time idp-int.trustid.ch was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
18 | 20.8.24.149 20.8.24.149 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 195.15.246.238 195.15.246.238 | 29222 (INFOMANIA...) (INFOMANIAK-AS) | |
2 | 193.168.212.115 193.168.212.115 | 208316 (ELCA-AS) (ELCA-AS) | |
16 | 193.168.213.115 193.168.213.115 | 208316 (ELCA-AS) (ELCA-AS) | |
38 | 5 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
console.test.praethorus.ch |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
trustid.ch
idp-int.trustid.ch |
258 KB |
18 |
praethorus.ch
console.test.praethorus.ch |
332 KB |
1 |
deeplink.ai
bot.deeplink.ai |
2 KB |
38 | 3 |
Domain | Requested by | |
---|---|---|
18 | idp-int.trustid.ch |
console.test.praethorus.ch
idp-int.trustid.ch |
18 | console.test.praethorus.ch |
console.test.praethorus.ch
|
1 | bot.deeplink.ai |
console.test.praethorus.ch
|
38 | 3 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
console.test.praethorus.ch GeoTrust Global TLS RSA4096 SHA256 2022 CA1 |
2024-05-08 - 2024-11-08 |
6 months | crt.sh |
bot.deeplink.ai R3 |
2024-04-21 - 2024-07-20 |
3 months | crt.sh |
idp-int.trustid.ch DigiCert G2 TLS EU RSA4096 SHA384 2022 CA1 |
2024-01-19 - 2025-01-18 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://idp-int.trustid.ch/auth/realms/praethorus/protocol/openid-connect/auth?response_type=code&client_id=admin-portal&state=NW5PQ1JSWn5CbHNEZk9pUHdrbTJkNFFEb1FMbDlXZmVQZUJ3SzZnQzJOa1o2%3B%252F&redirect_uri=https%3A%2F%2Fconsole.test.praethorus.ch%2F&scope=openid&code_challenge=VGGpAJkXXCcsK0XgjujqmN2KfKfp-cL2EX0CEnNj4bc&code_challenge_method=S256&nonce=NW5PQ1JSWn5CbHNEZk9pUHdrbTJkNFFEb1FMbDlXZmVQZUJ3SzZnQzJOa1o2
Frame ID: 22A674621FD997301C1E10D1BFFACA0F
Requests: 38 HTTP requests in this frame
Screenshot
Page Title
PraethorusPage URL History Show full URLs
- https://console.test.praethorus.ch/ Page URL
- https://idp-int.trustid.ch/auth/realms/praethorus/protocol/openid-connect/auth?response_type=code&clien... Page URL
Detected technologies
Font Awesome (Font Scripts) ExpandDetected patterns
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
- https://console.test.praethorus.ch/ Page URL
- https://idp-int.trustid.ch/auth/realms/praethorus/protocol/openid-connect/auth?response_type=code&client_id=admin-portal&state=NW5PQ1JSWn5CbHNEZk9pUHdrbTJkNFFEb1FMbDlXZmVQZUJ3SzZnQzJOa1o2%3B%252F&redirect_uri=https%3A%2F%2Fconsole.test.praethorus.ch%2F&scope=openid&code_challenge=VGGpAJkXXCcsK0XgjujqmN2KfKfp-cL2EX0CEnNj4bc&code_challenge_method=S256&nonce=NW5PQ1JSWn5CbHNEZk9pUHdrbTJkNFFEb1FMbDlXZmVQZUJ3SzZnQzJOa1o2 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
38 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
console.test.praethorus.ch/ |
9 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
deeplink.js
bot.deeplink.ai/v2/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime.49998aedad3c9627.js
console.test.praethorus.ch/ |
3 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills.cde64c4496392270.js
console.test.praethorus.ch/ |
34 KB 12 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.fa10619429f2ba9f.js
console.test.praethorus.ch/ |
726 KB 208 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
preloading.css
console.test.praethorus.ch/assets/layout/styles/layout/ |
526 B 276 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.css
console.test.praethorus.ch/assets/layout/styles/theme/theme-light/blue/ |
176 KB 19 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.c9f91c636ccd5e2a.css
console.test.praethorus.ch/ |
404 KB 41 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.json
console.test.praethorus.ch/assets/i18n/ |
8 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
openid-configuration
idp-int.trustid.ch/auth/realms/praethorus/.well-known/ |
6 KB 7 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.json
console.test.praethorus.ch/configs/ |
172 B 178 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
blob.json
console.test.praethorus.ch/configs/ |
114 B 129 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nunito-v12-latin-ext_latin-regular.84589feedfec9d37.woff2
console.test.praethorus.ch/ |
31 KB 31 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.svg
console.test.praethorus.ch/ |
2 KB 3 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
profile.json
console.test.praethorus.ch/configs/ |
58 B 139 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
certs
idp-int.trustid.ch/auth/realms/praethorus/protocol/openid-connect/ |
3 KB 3 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Primary Request
auth
idp-int.trustid.ch/auth/realms/praethorus/protocol/openid-connect/ |
32 KB 34 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
308.ec60d7a8bf8d6f92.js
console.test.praethorus.ch/ |
1 KB 560 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
455.7ca9d280c0741fe0.js
console.test.praethorus.ch/ |
58 KB 0 |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
620.cad6707c858fa010.js
console.test.praethorus.ch/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
963.64a06d1ca04600dd.js
console.test.praethorus.ch/ |
13 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.ed8d4a06d7a9e695.js
console.test.praethorus.ch/ |
6 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
284.fe194fdb77ff96a2.js
console.test.praethorus.ch/ |
8 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
material-components.css
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/css/ |
397 KB 33 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome.css
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/css/ |
15 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
trustid.css
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
customer.css
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/css/ |
1 KB 625 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
customer2.css
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/css/ |
0 369 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
material-components.js
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/js/ |
199 KB 40 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
trustid.js
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/js/ |
0 376 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mobile-detect.min.js
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/js/ |
38 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Praethorus.png
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/images/ |
37 KB 37 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bg-login.png
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/images/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fa-solid-900.woff2
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/webfonts/ |
2 KB 2 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nunito-v12-latin-ext_latin-regular.woff2
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/fonts/ |
31 KB 32 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fa-regular-400.woff2
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/webfonts/ |
2 KB 2 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
nunito-v12-latin-ext_latin-700.woff2
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/fonts/ |
32 KB 32 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
idp-int.trustid.ch/auth/resources/ex2ot/login/praethorus/favicon/ |
15 KB 4 KB |
Other
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- console.test.praethorus.ch
- URL
- https://console.test.praethorus.ch/620.cad6707c858fa010.js
Verdicts & Comments Add Verdict or Comment
19 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| ctmd function| MobileDetect function| getLanguageUrl function| onPageLoaded function| displayLoginForm function| hideIdentityProviders function| showConfirmation function| isWebView function| initEye function| showDialog function| closeWebView function| getRandomInRange function| baseInit function| displaySpinner function| toggleLanguageDropdown function| setLanguageDropdownVisibility function| isMobile function| isPhone function| isChrome4 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 |
---|---|---|
idp-int.trustid.ch/auth/realms/praethorus/protocol/openid-connect | Name: TID Value: true |
|
idp-int.trustid.ch/auth/realms/praethorus/ | Name: AUTH_SESSION_ID Value: 52e96dd3-0117-4020-b47f-99e5022af0b9.cloudtrust-6449d98876-77cpq-61688 |
|
idp-int.trustid.ch/auth/realms/praethorus/ | Name: KC_RESTART Value: eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI5YmVhZWQzMS01NjA5LTQyNDktODhiZC1iZTk4NWQyOWQ5ZDEifQ.eyJjaWQiOiJhZG1pbi1wb3J0YWwiLCJwdHkiOiJvcGVuaWQtY29ubmVjdCIsInJ1cmkiOiJodHRwczovL2NvbnNvbGUudGVzdC5wcmFldGhvcnVzLmNoLyIsImFjdCI6IkFVVEhFTlRJQ0FURSIsIm5vdGVzIjp7InNjb3BlIjoib3BlbmlkIiwiaXNzIjoiaHR0cHM6Ly9pZHAtaW50LnRydXN0aWQuY2gvYXV0aC9yZWFsbXMvcHJhZXRob3J1cyIsInJlc3BvbnNlX3R5cGUiOiJjb2RlIiwiY29kZV9jaGFsbGVuZ2VfbWV0aG9kIjoiUzI1NiIsInJlZGlyZWN0X3VyaSI6Imh0dHBzOi8vY29uc29sZS50ZXN0LnByYWV0aG9ydXMuY2gvIiwic3RhdGUiOiJOVzVQUTFKU1duNUNiSE5FWms5cFVIZHJiVEprTkZGRWIxRk1iRGxYWm1WUVpVSjNTelpuUXpKT2ExbzI7JTJGIiwibm9uY2UiOiJOVzVQUTFKU1duNUNiSE5FWms5cFVIZHJiVEprTkZGRWIxRk1iRGxYWm1WUVpVSjNTelpuUXpKT2ExbzIiLCJjb2RlX2NoYWxsZW5nZSI6IlZHR3BBSmtYWENjc0swWGdqdWpxbU4yS2ZLZnAtY0wyRVgwQ0VuTmo0YmMifX0.gc32qJ8GaJBnzy9xsXs8O3W_vi6cS1dkD95ca0PUN8I |
|
idp-int.trustid.ch/ | Name: 7c6e163463b4b45adb9e43c6292bab84 Value: b2ddcda243230edfbf3de4ae38c132a3 |
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=10886400; includeSubDomains; preload |
X-Content-Type-Options | nosniff |
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.
bot.deeplink.ai
console.test.praethorus.ch
idp-int.trustid.ch
console.test.praethorus.ch
193.168.212.115
193.168.213.115
195.15.246.238
20.8.24.149
0f0525c977f19c44a0fa1cdef9276bd89edc22863dc16897b553810a31fa81a9
0f92304de04cc862e583ece3b69a3e275ea2dad6b920add874d959c84ae31c78
1678a395efe259e69c22d61a1d5ebce234aaf2fc6108833788a5e677948f0b7d
1e72f337e3cd829b1dddab732efbc6b369570d9ef1ad031469b51c7cf03b3c9d
49166b869b5ec1273a09eaf32911d9d348dce33ee2f4b10067de3ed46c08b76e
4d991660870777a1e64e63a41e240d0de8c4fe9bae9926957a40a01a514af469
4e22b1297b50ee1200bd6dd96d702ddb5db9410bee70a023d647db87413e2a8a
6382f6dd08fb41e5e8949de191246c3af3a191ed54fad001972ff2df4a68e330
786b56aadba0866c4d26c14c490f126d8e0860f7f2a0224fd914f202856452a7
793aecec1c5b92cffb543634e54373350cbae55a2a11f7a8d66a0b9b48e6df91
7bc033efd7b65a54e4a49e7e3c2f8114cce05b8b3aec4bfe921baf37b21aaf1c
835454fc5b8cab88806b5bae347c04d6608dab39b5dc01110cfc0a48d5103e88
8366ad5c5d459be62e1a7d8521284579e7219c124e389da297e191206bc33f6e
83a6b83d42e7351ab02e4dac77c62cb1baaa1bc9a0b1c46365dfa68dbba66eda
96bc699325b401d1c402a73ee3530fca5dc38671b24cbf04d0835b5d253ea2d3
aadf91fd3537e8f9d3738e683d6e1dd926cbf3af2137eeaa0106dda80411b02f
b20eba1051f5966285c7213988dfd31f1dda777ee160a93affc744ad05817ca3
b314a9df772f91d6fd5e94d3c26bf7e11158a2f4e388785ff1d7072c7d4fe140
b68021e8f5b45ff5ba61f7fcc806c6395d62ec53ea633348f2c9be2e53cd4139
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eaae6ac2131cfd1f00693e4a34d09a1959bde354c7ad8956aad14d67ae30f257
ebd21fd785e33300ae6571194031810c2e87373fb139b681888b2423d78a562b