relaxed-penguin.lfujqyek.poc.claroty.com
Open in
urlscan Pro
35.172.23.217
Public Scan
Submission: On May 14 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Amazon RSA 2048 M02 on May 13th 2024. Valid for: a year.
This is the only time relaxed-penguin.lfujqyek.poc.claroty.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
29 | 35.172.23.217 35.172.23.217 | 14618 (AMAZON-AES) (AMAZON-AES) | |
29 | 1 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-35-172-23-217.compute-1.amazonaws.com
relaxed-penguin.lfujqyek.poc.claroty.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
29 |
claroty.com
relaxed-penguin.lfujqyek.poc.claroty.com |
2 MB |
29 | 1 |
Domain | Requested by | |
---|---|---|
29 | relaxed-penguin.lfujqyek.poc.claroty.com |
relaxed-penguin.lfujqyek.poc.claroty.com
|
29 | 1 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
relaxed-penguin.lfujqyek.poc.claroty.com Amazon RSA 2048 M02 |
2024-05-13 - 2025-06-11 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://relaxed-penguin.lfujqyek.poc.claroty.com/
Frame ID: 2E2FDCB2A35B847AB0BBADF21FE4F830
Requests: 29 HTTP requests in this frame
Screenshot
Page Title
ClarotyDetected technologies
Highlight.js (Miscellaneous) ExpandDetected patterns
- /(?:([\d.])+/)?highlight(?:\.min)?\.js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
29 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
relaxed-penguin.lfujqyek.poc.claroty.com/ |
10 KB 4 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
highlight.pack.js
relaxed-penguin.lfujqyek.poc.claroty.com/static/lib/highlight.js/ |
115 KB 46 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
runtime-es2015.f91cd6741c76678c102e.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
5 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills-es2015.56aeb02adbea6e579a4b.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
36 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scripts.6fdc301b0ed2cd58854a.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
390 KB 129 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-es2015.b65d6288a0497a4f4b70.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
3 MB 881 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.316315ad45d4bc49b797.css
relaxed-penguin.lfujqyek.poc.claroty.com/ |
827 KB 163 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
titillium-regular-webfont.7c283a8b7f8bf161c69b.woff2
relaxed-penguin.lfujqyek.poc.claroty.com/ |
23 KB 24 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.316315ad45d4bc49b797.css
relaxed-penguin.lfujqyek.poc.claroty.com/ |
827 KB 0 |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
titillium-regular-webfont.7c283a8b7f8bf161c69b.woff2
relaxed-penguin.lfujqyek.poc.claroty.com/ |
23 KB 0 |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
public_config
relaxed-penguin.lfujqyek.poc.claroty.com/ranger/ |
267 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
relaxed-penguin.lfujqyek.poc.claroty.com/ |
58 KB 59 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en_English.json
relaxed-penguin.lfujqyek.poc.claroty.com/static/i18n/ |
4 KB 5 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4933-es2015.4fada7f3694c88badf2d.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
407 KB 108 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2108-es2015.743ca3071e90e8d9dae8.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
45 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8238-es2015.a9ba52bd46a0b17079e3.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6343-es2015.110ee6326281a5d2eb2a.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
18 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
7256-es2015.ff02eeae4c0993f67bfa.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
797 KB 271 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3579-es2015.9ee131dbac085ffaa4f9.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
23 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common-es2015.e77d5533e73a14caf86a.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
34 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2627-es2015.cabf83355678357d5038.js
relaxed-penguin.lfujqyek.poc.claroty.com/ |
436 KB 106 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-32x32.png
relaxed-penguin.lfujqyek.poc.claroty.com/static/images/claroty/ |
2 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap
relaxed-penguin.lfujqyek.poc.claroty.com/ranger/wizard/ |
29 B 937 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
saml_basic
relaxed-penguin.lfujqyek.poc.claroty.com/ranger/ |
6 B 913 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-background.9727c43079ea11094d19.jpg
relaxed-penguin.lfujqyek.poc.claroty.com/ |
304 KB 305 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OpenSans-Regular.1b0809d519837cb7aad3.ttf
relaxed-penguin.lfujqyek.poc.claroty.com/ |
95 KB 96 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ClarotyIcons.073a32d9b1bdf75a756c.ttf
relaxed-penguin.lfujqyek.poc.claroty.com/ |
4 KB 5 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login.svg
relaxed-penguin.lfujqyek.poc.claroty.com/auth/brand_static/ |
2 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-32x32.png
relaxed-penguin.lfujqyek.poc.claroty.com/static/images/claroty/ |
2 KB 0 |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
149 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| hljs object| webpackChunklkpo_web function| Zone function| __zone_symbol__Promise function| __zone_symbol__fetch function| __zone_symbol__queueMicrotask function| __zone_symbol__setTimeout function| __zone_symbol__clearTimeout function| __zone_symbol__setInterval function| __zone_symbol__clearInterval function| __zone_symbol__requestAnimationFrame function| __zone_symbol__cancelAnimationFrame function| __zone_symbol__webkitRequestAnimationFrame function| __zone_symbol__webkitCancelAnimationFrame function| __zone_symbol__alert function| __zone_symbol__prompt function| __zone_symbol__confirm function| __zone_symbol__MutationObserver function| __zone_symbol__WebKitMutationObserver function| __zone_symbol__IntersectionObserver function| __zone_symbol__FileReader boolean| __zone_symbol__ononabortpatched boolean| __zone_symbol__ononanimationendpatched boolean| __zone_symbol__ononanimationiterationpatched boolean| __zone_symbol__ononauxclickpatched boolean| __zone_symbol__ononbeforeinputpatched boolean| __zone_symbol__ononblurpatched boolean| __zone_symbol__ononcancelpatched boolean| __zone_symbol__ononcanplaypatched boolean| __zone_symbol__ononcanplaythroughpatched boolean| __zone_symbol__ononchangepatched boolean| __zone_symbol__ononcuechangepatched boolean| __zone_symbol__ononclickpatched boolean| __zone_symbol__ononclosepatched boolean| __zone_symbol__ononcontextmenupatched boolean| __zone_symbol__onondblclickpatched boolean| __zone_symbol__onondragpatched boolean| __zone_symbol__onondragendpatched boolean| __zone_symbol__onondragenterpatched boolean| __zone_symbol__onondragleavepatched boolean| __zone_symbol__onondragoverpatched boolean| __zone_symbol__onondroppatched boolean| __zone_symbol__onondurationchangepatched boolean| __zone_symbol__ononemptiedpatched boolean| __zone_symbol__ononendedpatched boolean| __zone_symbol__ononerrorpatched boolean| __zone_symbol__ononfocuspatched boolean| __zone_symbol__onongotpointercapturepatched boolean| __zone_symbol__ononinputpatched boolean| __zone_symbol__ononinvalidpatched boolean| __zone_symbol__ononkeydownpatched boolean| __zone_symbol__ononkeypresspatched boolean| __zone_symbol__ononkeyuppatched boolean| __zone_symbol__ononloadpatched boolean| __zone_symbol__ononloadstartpatched boolean| __zone_symbol__ononloadeddatapatched boolean| __zone_symbol__ononloadedmetadatapatched boolean| __zone_symbol__ononlostpointercapturepatched boolean| __zone_symbol__ononmousedownpatched boolean| __zone_symbol__ononmouseenterpatched boolean| __zone_symbol__ononmouseleavepatched boolean| __zone_symbol__ononmousemovepatched boolean| __zone_symbol__ononmouseoutpatched boolean| __zone_symbol__ononmouseoverpatched boolean| __zone_symbol__ononmouseuppatched boolean| __zone_symbol__ononmousewheelpatched boolean| __zone_symbol__ononpausepatched boolean| __zone_symbol__ononplaypatched boolean| __zone_symbol__ononplayingpatched boolean| __zone_symbol__ononpointercancelpatched boolean| __zone_symbol__ononpointerdownpatched boolean| __zone_symbol__ononpointerenterpatched boolean| __zone_symbol__ononpointerleavepatched boolean| __zone_symbol__ononpointermovepatched boolean| __zone_symbol__ononpointeroverpatched boolean| __zone_symbol__ononpointeruppatched boolean| __zone_symbol__ononprogresspatched boolean| __zone_symbol__ononratechangepatched boolean| __zone_symbol__ononresetpatched boolean| __zone_symbol__ononresizepatched boolean| __zone_symbol__ononscrollpatched boolean| __zone_symbol__ononseekedpatched boolean| __zone_symbol__ononseekingpatched boolean| __zone_symbol__ononselectpatched boolean| __zone_symbol__ononselectionchangepatched boolean| __zone_symbol__ononselectstartpatched boolean| __zone_symbol__ononstalledpatched boolean| __zone_symbol__ononsubmitpatched boolean| __zone_symbol__ononsuspendpatched boolean| __zone_symbol__onontimeupdatepatched boolean| __zone_symbol__ononvolumechangepatched boolean| __zone_symbol__onontransitioncancelpatched boolean| __zone_symbol__onontransitionendpatched boolean| __zone_symbol__ononwaitingpatched boolean| __zone_symbol__ononwheelpatched boolean| __zone_symbol__onontogglepatched boolean| __zone_symbol__ononafterprintpatched boolean| __zone_symbol__ononappinstalledpatched boolean| __zone_symbol__ononbeforeinstallpromptpatched boolean| __zone_symbol__ononbeforeprintpatched boolean| __zone_symbol__ononbeforeunloadpatched boolean| __zone_symbol__onondevicemotionpatched boolean| __zone_symbol__onondeviceorientationpatched boolean| __zone_symbol__onondeviceorientationabsolutepatched boolean| __zone_symbol__ononhashchangepatched boolean| __zone_symbol__ononlanguagechangepatched boolean| __zone_symbol__ononmessagepatched boolean| __zone_symbol__ononofflinepatched boolean| __zone_symbol__onononlinepatched boolean| __zone_symbol__ononpageshowpatched boolean| __zone_symbol__ononpagehidepatched boolean| __zone_symbol__ononpopstatepatched boolean| __zone_symbol__ononrejectionhandledpatched boolean| __zone_symbol__ononstoragepatched boolean| __zone_symbol__ononunhandledrejectionpatched boolean| __zone_symbol__ononunloadpatched boolean| __zone_symbol__onondragstartpatched boolean| __zone_symbol__ononanimationstartpatched boolean| __zone_symbol__ononsearchpatched boolean| __zone_symbol__onontransitionrunpatched boolean| __zone_symbol__onontransitionstartpatched boolean| __zone_symbol__ononwebkitanimationendpatched boolean| __zone_symbol__ononwebkitanimationiterationpatched boolean| __zone_symbol__ononwebkitanimationstartpatched boolean| __zone_symbol__ononwebkittransitionendpatched boolean| __zone_symbol__ononpointeroutpatched boolean| __zone_symbol__ononmessageerrorpatched object| global function| define function| require object| ace object| __zone_symbol__testPassivefalse object| __zone_symbol__ON_PROPERTYtestPassive object| __zone_symbol__pagehidefalse function| saveAs object| __zone_symbol__popstatefalse object| __zone_symbol__hashchangefalse object| __zone_symbol__dragoverfalse object| __zone_symbol__dropfalse function| getAngularTestability function| getAllAngularTestabilities function| getAllAngularRootElements object| frameworkStabilizers function| __zone_symbol__addEventListener function| __zone_symbol__removeEventListener undefined| __zone_symbol__eventListeners undefined| __zone_symbol__removeAllListeners function| eventListeners function| removeAllListeners0 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.
1 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 | child-src 'self' app.pendo.io; connect-src 'self' wss://*:* app.pendo.io cdn.pendo.io pendo-static-5700791337353216.storage.googleapis.com data.pendo.io content.statisticsguidance.claroty.com data.statisticsguidance.claroty.com; default-src 'self'; font-src 'self' data:; frame-ancestors app.pendo.io; img-src 'self' data: app.pendo.io cdn.pendo.io pendo-static-5700791337353216.storage.googleapis.com data.pendo.io content.statisticsguidance.claroty.com data.statisticsguidance.claroty.com; media-src * blob:; object-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' app.pendo.io pendo-io-static.storage.googleapis.com cdn.pendo.io pendo-static-5700791337353216.storage.googleapis.com data.pendo.io content.statisticsguidance.claroty.com data.statisticsguidance.claroty.com; style-src 'self' 'unsafe-inline' app.pendo.io cdn.pendo.io pendo-static-5700791337353216.storage.googleapis.com content.statisticsguidance.claroty.com data.statisticsguidance.claroty.com |
Strict-Transport-Security | max-age=31536000; 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.
relaxed-penguin.lfujqyek.poc.claroty.com
35.172.23.217
037236ed4bf58a85f67074c165d308260fd6be01c86d7df4e79ea16eb273f8c5
0b6cb961ed7e3736791dc6fea3612954427c9be9bc8fb44c14b5985b29fa25b8
0f2e9042bf6ee4892811a29f5de7ab158ac62112a0da72b1c9d58267bea7c3a4
2ed27c1421e6928dbe13dbfdb5c59e1045b30341fe7ebe05700006bc5ac572c0
3e84513057096ca14a8aa756d8f2d72eb682ed03fa8fa16682c6224e8dd5b0f8
48938cb5a098374dea66f770ee59e237a0ceb3e912ae383237986dad6369a274
4a6f50b8619ba54246978a5a26d1901afce9a270bec46f307e63e9601518b6a9
51e138000497a7b8825a3a531b9e57cbb57c5d8aa78eac5285dd105984efd73b
5add7d2eaa262e4da38ad4a39c836064cc0ac21844d0bddcce1fc7a71b746e67
612d07f834060dea5eabd984234ed88368c8bbcd3f4aac289185b003241f8ceb
6ad1e99bee735bf81d262ad783af73f39273a45ba91587ceeb988a30c8a2133f
78b6957bbce0ed3868e70b3752873db8be29257cd226a69e7280fdd8d63f58e3
7a5c1d2a4a48119a0d1408172bd046301ab5dc876b58c6278d62a198271bf1f2
8bd44092f6b2a5118f28ecf5f2b23f0508f7dba1dcc577c539ed33fa39dd3e94
8dcf738fe2b716b174558f26a62ec99b57627cad82fd7d4f5ad5e57fc95138b1
9837db8bf64a628ac27aaacdb7a9936c7ceeecb808e96b69e2f2332b3e3b21f2
9d64745d5294ef9d132a670124e0c289fe60a86f40d9e3402d1ca7d2c7f4a318
9f4877bac8e4c186ec7341a3169e62f3a64110a36253518675b39e53da9a65d7
a80a568c0c49348246a769170e81ff8b32a6537c9fa367b64a05ec495c658581
acbced5ed7bc7fa762fd61ee3b0fb74841abd610c1b5f48880df0922c628ad9d
b6ccf688cd2ef91cb523021238b4d2733c035261c8777c84f2aa957ba068a6ff
b97b918d0e6b95b65022fd93eb7c2a399936c0b0585a3fcaf00e09faf1334883
ba94fb6cdcb7d8e5a499b8cbc4deae7f73280207c7cd75ad99399d4bb17e4c14
d1b3c5f5558cb05d11b831006b9cf40417dbd7a70a400eac30f7a882a70c8f88
f70a9ef81fd7d90b399c259bb9932f4e8a62a38380b4fb48b0baa3a4b54ee298
f9f6526ee5a17f126fb04c5555eda66e0bb50049a78c1a97000887873a47d0e0