keycloak.rangeforce.com
Open in
urlscan Pro
34.171.109.168
Public Scan
Effective URL: https://keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/auth?client_id=frontend&redirect_uri=https%3A%2F%...
Submission: On November 02 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by R3 on September 19th 2022. Valid for: 3 months.
This is the only time keycloak.rangeforce.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 14 | 34.171.109.168 34.171.109.168 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 34.107.214.254 34.107.214.254 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 34.120.195.249 34.120.195.249 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 13.225.78.69 13.225.78.69 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:80b::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 13.224.189.97 13.224.189.97 | 16509 (AMAZON-02) (AMAZON-02) | |
5 | 34.102.131.90 34.102.131.90 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 2a00:1450:400... 2a00:1450:4001:80e::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:828::2003 | 15169 (GOOGLE) (GOOGLE) | |
26 | 9 |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 168.109.171.34.bc.googleusercontent.com
portal.rangeforce.com | |
keycloak.rangeforce.com |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 254.214.107.34.bc.googleusercontent.com
app.planhat.com |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 249.195.120.34.bc.googleusercontent.com
o405959.ingest.sentry.io |
ASN16509 (AMAZON-02, US)
PTR: server-13-225-78-69.fra2.r.cloudfront.net
static.hotjar.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: server-13-224-189-97.fra2.r.cloudfront.net
script.hotjar.com |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 90.131.102.34.bc.googleusercontent.com
assets.rangeforce.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
19 |
rangeforce.com
1 redirects
portal.rangeforce.com keycloak.rangeforce.com assets.rangeforce.com |
2 MB |
2 |
gstatic.com
fonts.gstatic.com |
46 KB |
2 |
hotjar.com
static.hotjar.com — Cisco Umbrella Rank: 889 script.hotjar.com — Cisco Umbrella Rank: 1168 |
68 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 118 |
978 B |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 121 |
43 KB |
1 |
sentry.io
o405959.ingest.sentry.io |
|
1 |
planhat.com
app.planhat.com — Cisco Umbrella Rank: 711859 |
2 KB |
26 | 7 |
Domain | Requested by | |
---|---|---|
10 | keycloak.rangeforce.com |
portal.rangeforce.com
keycloak.rangeforce.com |
5 | assets.rangeforce.com |
keycloak.rangeforce.com
|
4 | portal.rangeforce.com |
1 redirects
portal.rangeforce.com
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | fonts.googleapis.com |
keycloak.rangeforce.com
|
1 | script.hotjar.com |
static.hotjar.com
|
1 | www.googletagmanager.com |
portal.rangeforce.com
|
1 | static.hotjar.com |
portal.rangeforce.com
|
1 | o405959.ingest.sentry.io |
portal.rangeforce.com
|
1 | app.planhat.com |
portal.rangeforce.com
|
26 | 10 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
portal.rangeforce.com R3 |
2022-09-18 - 2022-12-17 |
3 months | crt.sh |
planhat.com R3 |
2022-10-08 - 2023-01-06 |
3 months | crt.sh |
keycloak.rangeforce.com R3 |
2022-09-19 - 2022-12-18 |
3 months | crt.sh |
*.ingest.sentry.io R3 |
2022-10-19 - 2023-01-17 |
3 months | crt.sh |
*.hotjar.com Amazon |
2022-10-25 - 2023-11-23 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-09-26 - 2022-12-19 |
3 months | crt.sh |
assets.rangeforce.com GTS CA 1D4 |
2022-10-17 - 2023-01-15 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-09-26 - 2022-12-19 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2022-09-26 - 2022-12-19 |
3 months | crt.sh |
This page contains 3 frames:
Primary Page:
https://keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/auth?client_id=frontend&redirect_uri=https%3A%2F%2Fportal.rangeforce.com%2F&state=bbdb12f4-6159-47ba-ac33-d5b96470aafb&response_mode=fragment&response_type=code&scope=openid&nonce=8017aa9f-5de7-402e-92a2-0b2c3278b3ba
Frame ID: 95B04F47C68B20FFFE22F019310C6962
Requests: 22 HTTP requests in this frame
Frame:
https://keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/3p-cookies/step2.html
Frame ID: E409D08E8C9B1F34504664761B180029
Requests: 2 HTTP requests in this frame
Frame:
https://keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/login-status-iframe.html
Frame ID: 8E5C9C785161060D6531A91419A75FAE
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Log inPage URL History Show full URLs
-
http://portal.rangeforce.com/
HTTP 308
https://portal.rangeforce.com/ Page URL
- https://keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/auth?client_id=frontend&redir... Page URL
Detected technologies
Google Tag Manager (Tag Managers) ExpandDetected patterns
- googletagmanager\.com/gtag/js
Hotjar (Analytics) Expand
Detected patterns
- //static\.hotjar\.com/
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.
-
http://portal.rangeforce.com/
HTTP 308
https://portal.rangeforce.com/ Page URL
- https://keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/auth?client_id=frontend&redirect_uri=https%3A%2F%2Fportal.rangeforce.com%2F&state=bbdb12f4-6159-47ba-ac33-d5b96470aafb&response_mode=fragment&response_type=code&scope=openid&nonce=8017aa9f-5de7-402e-92a2-0b2c3278b3ba Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 0- http://portal.rangeforce.com/ HTTP 308
- https://portal.rangeforce.com/
26 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
/
portal.rangeforce.com/ Redirect Chain
|
3 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.60bab03b.js
portal.rangeforce.com/assets/ |
968 KB 972 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.80335364.css
portal.rangeforce.com/assets/ |
855 KB 858 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
plantrack.min.js
app.planhat.com/analytics/ |
5 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step1.html
keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/3p-cookies/ Frame E409 |
955 B 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
step2.html
keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/3p-cookies/ Frame E409 |
1 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login-status-iframe.html
keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/ Frame 8E5C |
4 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
init
keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/login-status-iframe.html/ Frame 8E5C |
0 151 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
o405959.ingest.sentry.io/api/5276838/envelope/ |
2 B 0 |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hotjar-2635120.js
static.hotjar.com/c/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
109 KB 43 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
auth
keycloak.rangeforce.com/auth/realms/rangeforce/protocol/openid-connect/ |
4 KB 5 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modules.08d6096bb89b8adf5885.js
script.hotjar.com/ |
254 KB 65 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
reset.css
keycloak.rangeforce.com/auth/resources/4r5c5/login/rangeforce/css/ |
1 KB 833 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.css
keycloak.rangeforce.com/auth/resources/4r5c5/login/rangeforce/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
wrapper.css
keycloak.rangeforce.com/auth/resources/4r5c5/login/rangeforce/css/ |
2 KB 990 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
form.css
keycloak.rangeforce.com/auth/resources/4r5c5/login/rangeforce/css/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
social.css
keycloak.rangeforce.com/auth/resources/4r5c5/login/rangeforce/css/ |
2 KB 904 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rf_logo_light_2021.svg
assets.rangeforce.com/portal/logos/ |
6 KB 6 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
3 KB 978 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rf_login_image4.png
assets.rangeforce.com/portal/img/ |
387 KB 388 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6uyw4BMUTPHjx4wXg.woff2
fonts.gstatic.com/s/lato/v23/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
github_logo_dark.svg
assets.rangeforce.com/portal/logos/3rd-party/ |
1 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
microsoft_logo_dark.svg
assets.rangeforce.com/portal/logos/3rd-party/ |
357 B 608 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
google_logo.svg
assets.rangeforce.com/portal/logos/3rd-party/ |
758 B 1006 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6u9w4BMUTPHh6UVSwiPGQ.woff2
fonts.gstatic.com/s/lato/v23/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
9 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| navigation3 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 |
---|---|---|
keycloak.rangeforce.com/auth/realms/rangeforce/ | Name: AUTH_SESSION_ID Value: a05ba30d-57a1-4f25-96a4-6c37c674f4e7.keycloak-577b9d657d-8bjpt-55335 |
|
keycloak.rangeforce.com/auth/realms/rangeforce/ | Name: AUTH_SESSION_ID_LEGACY Value: a05ba30d-57a1-4f25-96a4-6c37c674f4e7.keycloak-577b9d657d-8bjpt-55335 |
|
keycloak.rangeforce.com/auth/realms/rangeforce/ | Name: KC_RESTART Value: eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJjNGIzZGM5Zi0yNjc3LTQ4NjMtOGFmZC1hYWJkNTk1NWQ2NTUifQ.eyJjaWQiOiJmcm9udGVuZCIsInB0eSI6Im9wZW5pZC1jb25uZWN0IiwicnVyaSI6Imh0dHBzOi8vcG9ydGFsLnJhbmdlZm9yY2UuY29tLyIsImFjdCI6IkFVVEhFTlRJQ0FURSIsIm5vdGVzIjp7InNjb3BlIjoib3BlbmlkIiwiaXNzIjoiaHR0cHM6Ly9rZXljbG9hay5yYW5nZWZvcmNlLmNvbS9hdXRoL3JlYWxtcy9yYW5nZWZvcmNlIiwicmVzcG9uc2VfdHlwZSI6ImNvZGUiLCJyZWRpcmVjdF91cmkiOiJodHRwczovL3BvcnRhbC5yYW5nZWZvcmNlLmNvbS8iLCJzdGF0ZSI6ImJiZGIxMmY0LTYxNTktNDdiYS1hYzMzLWQ1Yjk2NDcwYWFmYiIsIm5vbmNlIjoiODAxN2FhOWYtNWRlNy00MDJlLTkyYTItMGIyYzMyNzhiM2JhIiwicmVzcG9uc2VfbW9kZSI6ImZyYWdtZW50In19.DBDX4Z7LQNtChddmn6afL-feP03cKts3crZwhhAntzw |
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 | font-src 'self' data: http://*.hotjar.com https://*.hotjar.com http://*.hotjar.io https://*.hotjar.io; object-src 'none'; default-src 'self' rangeforce.com rangeforce.eu *.rangeforce.com *.rangeforce.eu; frame-ancestors 'self'; frame-src 'self' rangeforce.com rangeforce.eu *.rangeforce.com *.rangeforce.eu https://*.hotjar.com http://*.hotjar.io https://*.hotjar.io https://api.awarego.com; connect-src 'self' rangeforce.com rangeforce.eu *.rangeforce.com *.rangeforce.eu https://o405959.ingest.sentry.io https://www.google-analytics.com www.google-analytics.com *.planhat.com http://*.hotjar.com:* https://*.hotjar.com:* http://*.hotjar.io https://*.hotjar.io wss://*.hotjar.com; script-src 'self' rangeforce.com rangeforce.eu *.rangeforce.com *.rangeforce.eu 'unsafe-inline' 'unsafe-eval' blob: data: https://www.google-analytics.com www.google-analytics.com https://*.googletagmanager.com https://googletagmanager.com *.planhat.com http://*.hotjar.com https://*.hotjar.com http://*.hotjar.io https://*.hotjar.io; img-src 'self' files.rangeforce.com assets.rangeforce.com *.gravatar.com *.googleusercontent.com *.google-analytics.com *.wp.com http://*.hotjar.com https://*.hotjar.com http://*.hotjar.io https://*.hotjar.io https://ssl.gstatic.com; report-uri https://o405959.ingest.sentry.io/api/5276838/security/?sentry_key=1ccad666c5a04dbc82ee60842eaa8776; style-src 'self' 'unsafe-inline' https://tagmanager.google.com https://fonts.googleapis.com; manifest-src 'self' |
Strict-Transport-Security | max-age=15724800; includeSubDomains |
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.
app.planhat.com
assets.rangeforce.com
fonts.googleapis.com
fonts.gstatic.com
keycloak.rangeforce.com
o405959.ingest.sentry.io
portal.rangeforce.com
script.hotjar.com
static.hotjar.com
www.googletagmanager.com
13.224.189.97
13.225.78.69
2a00:1450:4001:80b::2008
2a00:1450:4001:80e::200a
2a00:1450:4001:828::2003
34.102.131.90
34.107.214.254
34.120.195.249
34.171.109.168
11155f90671745bd8d9892509ecbc28f4d3160cc06c86a4281e13b5358b96f9c
1648c73de41b62164c660fc6d31256e5c3b0d20064f1fafc6a1919eb12377ddf
20ae6a4a7d0d0a5cf52120dea92dcfc64fe95a1aa230399bbbeef27d2e5fe074
319a4de4fb2d6c249dc590a427d59cccab1303b759c6c998ba0b40076dca19b0
37f574eee2dc7622aaae8fc1f82d161a4fd4d9efbcd1da5c84e89dea82279be6
38248a5ca8396352b77b8fe4593020addcc741010cf1837c0c46f7dee93a89ae
3bd2c0e924ed301e8cce476f0510bf32d936b486d260aec4b7e762b5152f4c85
47cbcc6949e5ba078838f3dbd370d606e1c4a5113f896ddce5e662086bd18958
5194aedfae9d8f4318629489ec463c27928ec604c7babb4cf9647d9ccf2ab685
5fd5d0c3627679670f534070299ed7175f1b460e3aad575d59be6211bbb44c8e
8033536477f4d6f1397e81db6d14925ffb2ecc853d7ee612462ce8e9aa641622
8e08d6c979c3b89f8735ddec57645eea1633c985de66818d1c9d7a2478bcbd32
918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
9879cef4177833f2835c5743dfcd5403fab2bbaf835fefbfec36020dd36ab5b5
9a701fe9436a516ced3a5bbf7971fd238f1942bd8856517da11c41f42e9862c8
af58b47ddfdf8a85d5f607e9a7ee2caa701acc70a203b2d64c6d67aa2932e82c
c2f173e76d9242998f0e96608801950656294b35cf0cb504f6846afcef4bf817
c447dd7677b419db7b21dbdfc6277c7816a913ffda76fd2e52702df538de0e49
cb38b49686da9fd4b4c84d95eede8cfba4d292ee736bdac7ff94a87b449c6c85
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e3ddc3348cb99eaa623105186b3f1de801861b176aa10baba97c18276cdc4cdd
f3526d34565fd11fd422eb40833ceb328a8282d9c080c000774728104a31d85e