www.lorealparis.cl
Open in
urlscan Pro
2606:4700:4400::ac40:9ba6
Public Scan
Effective URL: https://www.lorealparis.cl/
Submission: On December 29 via api from US — Scanned from US
Summary
TLS certificate: Issued by WE1 on November 1st 2024. Valid for: 3 months.
This is the only time www.lorealparis.cl was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 18 | 2606:4700:440... 2606:4700:4400::ac40:9ba6 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 104.17.24.14 104.17.24.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
10 | 2606:4700::68... 2606:4700::6812:572a | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2607:f8b0:400... 2607:f8b0:4006:823::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700:440... 2606:4700:4400::ac40:9b77 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6812:1863 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
30 | 7 |
ASN13335 (CLOUDFLARENET, US)
lorealparis.cl | |
www.lorealparis.cl |
ASN13335 (CLOUDFLARENET, US)
inside-our-products.wsf-e-loreal.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
lorealparis.cl
2 redirects
lorealparis.cl www.lorealparis.cl |
1 MB |
10 |
cookielaw.org
cdn.cookielaw.org — Cisco Umbrella Rank: 329 |
162 KB |
1 |
wsf-e-loreal.com
inside-our-products.wsf-e-loreal.com — Cisco Umbrella Rank: 214192 |
10 KB |
1 |
onetrust.com
geolocation.onetrust.com — Cisco Umbrella Rank: 514 |
309 B |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
147 KB |
1 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 225 |
51 KB |
30 | 6 |
Domain | Requested by | |
---|---|---|
17 | www.lorealparis.cl |
1 redirects
www.lorealparis.cl
|
10 | cdn.cookielaw.org |
www.lorealparis.cl
cdn.cookielaw.org |
1 | inside-our-products.wsf-e-loreal.com |
cdnjs.cloudflare.com
|
1 | geolocation.onetrust.com |
cdn.cookielaw.org
|
1 | www.googletagmanager.com |
www.lorealparis.cl
|
1 | cdnjs.cloudflare.com |
www.lorealparis.cl
|
1 | lorealparis.cl | 1 redirects |
30 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.standup-international.com |
www.instagram.com |
www.facebook.com |
twitter.com |
www.youtube.com |
www.onetrust.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
lorealparis.cl WE1 |
2024-11-01 - 2025-01-30 |
3 months | crt.sh |
cdnjs.cloudflare.com WE1 |
2024-11-26 - 2025-02-24 |
3 months | crt.sh |
cookielaw.org WE1 |
2024-12-09 - 2025-03-09 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
geolocation.onetrust.com WE1 |
2024-12-09 - 2025-03-09 |
3 months | crt.sh |
wsf-e-loreal.com WE1 |
2024-11-25 - 2025-02-23 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.lorealparis.cl/
Frame ID: 602F6AB089CD969D7E63907447E8553D
Requests: 29 HTTP requests in this frame
Frame:
https://www.lorealparis.cl/cdn-cgi/challenge-platform/h/b/scripts/jsd/787bc399e22f/main.js
Frame ID: 9F01A86743E13852F85E08F1D6A90A70
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
Maquillaje y Productos para piel y cabello | L'Oréal ParisPage URL History Show full URLs
-
https://lorealparis.cl/
HTTP 301
https://www.lorealparis.cl/ Page URL
Detected technologies
Google Tag Manager (Tag Managers) ExpandDetected patterns
- googletagmanager\.com/gtm\.js
OneTrust (Cookie compliance) Expand
Detected patterns
- cdn\.cookielaw\.org
- otSDKStub\.js
Page Statistics
6 Outgoing links
These are links going to different origins than the main page.
Title: RECIBIR FORMACIÓN
Search URL Search Domain Scan URL
Title: Instagram
Search URL Search Domain Scan URL
Title: Facebook
Search URL Search Domain Scan URL
Title: Twitter
Search URL Search Domain Scan URL
Title: YouTube
Search URL Search Domain Scan URL
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://lorealparis.cl/
HTTP 301
https://www.lorealparis.cl/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 14- https://www.lorealparis.cl/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://www.lorealparis.cl/cdn-cgi/challenge-platform/h/b/scripts/jsd/787bc399e22f/main.js
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.lorealparis.cl/ Redirect Chain
|
442 KB 47 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
vue.global.prod.min.js
cdnjs.cloudflare.com/ajax/libs/vue/3.5.4/ |
150 KB 51 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
CamptonW05-Bold.2c00dd13.woff2
www.lorealparis.cl/frontend/fonts/ |
32 KB 32 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
CamptonW05-Medium.272e795e.woff2
www.lorealparis.cl/frontend/fonts/ |
30 KB 31 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
CamptonW05-Book.139dfbd8.woff2
www.lorealparis.cl/frontend/fonts/ |
30 KB 30 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
home.49acc71e.css
www.lorealparis.cl/frontend/css/ |
568 KB 109 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
chunk-vendors.78d1b083.js
www.lorealparis.cl/frontend/js/ |
324 KB 143 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
home.0fc2ceac.js
www.lorealparis.cl/frontend/js/ |
516 KB 170 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otSDKStub.js
cdn.cookielaw.org/scripttemplates/ |
22 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
585 KB 147 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
37 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
77b0330e-2a09-4ac9-bf0d-4a3a0ce1c1df.json
cdn.cookielaw.org/consent/77b0330e-2a09-4ac9-bf0d-4a3a0ce1c1df/ |
4 KB 2 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
location
geolocation.onetrust.com/cookieconsentpub/v1/geo/ |
71 B 309 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widgets.bundle.js
inside-our-products.wsf-e-loreal.com/files/ |
24 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loreal-paris-black-logo.svg
www.lorealparis.cl/-/media/project/loreal/brand-sites/oap/shared/baseline/navigationext/ |
6 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
www.lorealparis.cl/cdn-cgi/challenge-platform/h/b/scripts/jsd/787bc399e22f/ Frame 9F01 Redirect Chain
|
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner-home-inicio-productos_lop_glycolic-gloss_2000x900px.jpg
www.lorealparis.cl/-/media/project/loreal/brand-sites/oap/americas/latam/products/hair/hair-care/glycolic-gloss-cl/ |
196 KB 197 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loreal_multimarca_2024.jpg
www.lorealparis.cl/-/media/project/loreal/brand-sites/oap/americas/latam/banners-home/ |
69 KB 70 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otBannerSdk.js
cdn.cookielaw.org/scripttemplates/202409.1.0/ |
457 KB 111 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner-home-inicio_lop_glycolic-gloss_2000x900px-(1).jpg
www.lorealparis.cl/-/media/project/loreal/brand-sites/oap/americas/latam/products/hair/hair-care/glycolic-gloss-cl/ |
174 KB 174 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
es-ar.json
cdn.cookielaw.org/consent/77b0330e-2a09-4ac9-bf0d-4a3a0ce1c1df/01920b4c-470d-74f2-8498-92e2fa9325fb/ |
46 KB 13 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
8f98b1129fb60fd5
www.lorealparis.cl/cdn-cgi/challenge-platform/h/b/jsd/r/ Frame 9F01 |
0 638 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otFlat.json
cdn.cookielaw.org/scripttemplates/202409.1.0/assets/ |
13 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otPcPanel.json
cdn.cookielaw.org/scripttemplates/202409.1.0/assets/v2/ |
64 KB 13 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otCommonStyles.css
cdn.cookielaw.org/scripttemplates/202409.1.0/assets/ |
24 KB 4 KB |
Fetch
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ot_guard_logo.svg
cdn.cookielaw.org/logos/static/ |
497 B 489 B |
Fetch
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ot_company_logo.png
cdn.cookielaw.org/logos/static/ |
4 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
powered_by_logo.svg
cdn.cookielaw.org/logos/static/ |
5 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.lorealparis.cl/ |
15 KB 4 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
oap-banners-homepage-glyco-bright-01-(1).jpg
www.lorealparis.cl/-/media/project/loreal/brand-sites/oap/americas/latam/homepage/ |
138 KB 138 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
banner-sitio-loreal-le-matte-2000x900px-(1).jpg
www.lorealparis.cl/-/media/project/loreal/brand-sites/oap/americas/latam/homepage/ |
90 KB 91 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
42 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 object| 1 object| Vue object| dataLayer object| wsf object| html function| OptanonWrapper function| fbAsyncInit object| webpackChunkwsf_master_oap object| OtTrustedType object| lazySizes object| $INJECTED_URLS object| gsapVersions function| Hammer object| Toasted boolean| __VUE__ string| OnetrustActiveGroups string| OptanonActiveGroups object| otStubData object| google_tag_manager object| google_tag_data object| patternCategory object| patternAction function| enableJsApi function| parseElement function| playerOverrideDeclaration function| onPlayerStateChange function| onPlayerError function| onPlayerPercent function| trackYTUnload function| insertYoutubeJsApi function| styleToBeAddedInJs function| listenerDomChangeWithCSSEvent function| checkResource function| checkYT function| launchYoutubeIframeApiTraking object| gtmYTListeners function| onYouTubePlayerAPIReady object| cdo string| wsfVersionWidget object| Optanon object| OneTrust7 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.lorealparis.cl/ | Name: shell#lang Value: en |
|
www.lorealparis.cl/ | Name: sxa_site Value: CLCD |
|
.www.lorealparis.cl/ | Name: ARRAffinity Value: f53456de6e41624542c2e8d1387060fdc412665fa2797f1ae576a4df4ca0d459 |
|
.www.lorealparis.cl/ | Name: ARRAffinitySameSite Value: f53456de6e41624542c2e8d1387060fdc412665fa2797f1ae576a4df4ca0d459 |
|
www.lorealparis.cl/ | Name: _aqv Value: true |
|
.lorealparis.cl/ | Name: cf_clearance Value: LknRiWk04mTqvefM8NenJWyr4dwDGrZSSiD_uUdxnYI-1735463793-1.2.1.1-X31rSj5S_1JujuBli14y_MA9ShRlDcBFrSUh8_vN3aNRLxkIPLdbhVu419uDKSoLDoOZ.RrVBvFgSp9YrwxCdk_GxoSuz7bAvZm0br7dAHjl8a_n95zISsMZ2YF7LPvaF6YJ6a4tcq2D4ffx19OZdOgu5FdlJxj9oTc9qY.bxW2o89ZmDTAn8v9cC2MVUwvVn3tuaSLcBTHwT55aNzgYgRyrKX1M2_voTemBomRhgLEYsYe_6mzwz6WgCZAwYjW8AnaJN6bT8f7DOIzz58P2wFdwbsmHO9dR6Zf_zeS3tfQOv.j02hb6mymxNo.ilH4M8D3pfg_BVjAxYeh1Zi7rUAqiUqRHx5GY9Fqsan.BqoWIJ.lT9KE7iaqdvSNXPfmU |
|
.lorealparis.cl/ | Name: OptanonConsent Value: isGpcEnabled=0&datestamp=Sat+Dec+28+2024+23%3A16%3A33+GMT-1000+(Hawaii-Aleutian+Standard+Time)&version=202409.1.0&browserGpcFlag=0&isIABGlobal=false&hosts=&consentId=7646c96f-5cc3-4456-807b-a3a28881a6b2&interactionCount=0&isAnonUser=1&landingPath=https%3A%2F%2Fwww.lorealparis.cl%2F&groups=1%3A1%2C2%3A0%2C3%3A0%2C4%3A0 |
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=31536000; includeSubdomains;preload |
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.
cdn.cookielaw.org
cdnjs.cloudflare.com
geolocation.onetrust.com
inside-our-products.wsf-e-loreal.com
lorealparis.cl
www.googletagmanager.com
www.lorealparis.cl
104.17.24.14
2606:4700:4400::ac40:9b77
2606:4700:4400::ac40:9ba6
2606:4700::6812:1863
2606:4700::6812:572a
2607:f8b0:4006:823::2008
092a98ea048eacd670929a1b2b2807e2c95fdfa006c236da5395a355b97f4fcc
1afeb2d93125901da6e87f3326b88f19ba52d556a6343fccca68478b7e9e6405
4da8a6638ad70698ad3d01aa0ef124aebe35c297685c0796b174822f597b1d09
50d93a2c186cbd1032ed973e133713a6dfbbd5f7fba4fb89069350f228ce4d81
5fa00d047acd959697b9d7772c31dcd37bec33c70c6fbf80ab8316205d1d286d
691dcdb24853a0f5ce4e6597e5713dea66799b57ffe2c2a10f28f98e0b569b19
6befdcbb8480468939a6d2f245269ed3814fe5a2ee386a28611a49afd7416c9e
71ca75a077979401b32b04e157549953662a281c6de7b2b0f066d72125536f27
7c2092048f21074425f3e025db78fb6505f75d6fcf2e121ced055c8d53bcb1b3
7df71698d7a1e8b76c56ae5f6a9dc4462b747a767d68a9b7f78b5b2f6034a60d
80731ef724fb1642d956dd77cdcbbe209fb51378783d908ab15244658e0029cf
8442ac8c2e79f4d605cad8b25d709e5c7824cda248c07f323eb5e32b150613fb
893556d1b9a98c2abefb9e4dd2c14c4cbf7f4a6f94b9636a6fc2c6980363d48c
89fd4a97b7b311c9aa09e90dfde2c1154d4cd14d12539cc2de9ebd823d091769
8a69897f4aa159f2c918c94fa789f9fc58fe2eb4c028a8c1ea06641eb8311742
8fe7aa0663ab0e958d86f42f1eacc7e4f1aacc88ae268ff4e2f15878456783f4
9154d414a27fae4611f3f046d25d022a22f4404d1cf169d8f27874d85e0fa2df
9992c12fa154299cf3ef0735d3ef7523b59f027a7ad56cd6926a9e697be18988
9ece9b28a5e9c7104277cfad744f7ebdbcda03fcc98eecc1f8606f1765d54da4
a335fc1da4a5ffc1fcacfa3eab57506faa41f026954496becb59cf5fbcd99d0e
ae5694b98acd2030b0fa88264b0a63d6596328e20eee7309b9dac288371fa180
b4d40000977a80c0bec27b0735c3d35cf45487bab5547e109c06717066b0c5b3
b503673921234b3aead59f70c417671982d0669b2c0fca167fd4a343a7833558
b9ba8ec2e7956153625e8621ff3bf20aaf8b3435ec12c9aa380699a75ed4db37
bb229a48bee31f5d54ca12dc9bd960c63a671f0d4be86a054c1d324a44499d96
d890abf66010907c7a0a61236d25c3c98bcb7edec34b13dc887f5be122bfef7e
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e432dff473e4819fd221e6df9ff259ce3f0b216f88d269b217338d82dae53641
eb1de9bfd50f6afc656fade22568aa86663d8b1a7f9554fb47c58271fffa47b8
eefb54387ea9b89acd6b2dac7ac276a6148ce653b4a83445a7bc85adb3fe2644
f81a622d5550eb9220a609e964745dca5fa20a4b36594863a916a46af58eeb4b