codeo.mdi-editions.com
Open in
urlscan Pro
89.185.39.157
Public Scan
Submission: On July 05 via api from US — Scanned from FR
Summary
TLS certificate: Issued by DigiCert Global G2 TLS RSA SHA256 202... on February 15th 2024. Valid for: a year.
This is the only time codeo.mdi-editions.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
30 | 89.185.39.157 89.185.39.157 | 8426 (CLARANET-...) (CLARANET-AS ClaraNET LTD) | |
1 | 2a00:1450:400... 2a00:1450:4001:82b::200e | 15169 (GOOGLE) (GOOGLE) | |
2 | 2600:9000:26e... 2600:9000:26e8:7e00:5:b7cc:d3c0:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:82b::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 3.161.82.117 3.161.82.117 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 89.185.39.158 89.185.39.158 | 8426 (CLARANET-...) (CLARANET-AS ClaraNET LTD) | |
36 | 6 |
ASN8426 (CLARANET-AS ClaraNET LTD, GB)
PTR: unused-89-185-39-157.fr.clara.net
codeo.mdi-editions.com |
ASN16509 (AMAZON-02, US)
sdk.privacy-center.org |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: server-3-161-82-117.fra56.r.cloudfront.net
sdk.privacy-center.org |
ASN8426 (CLARANET-AS ClaraNET LTD, GB)
PTR: unused-89-185-39-158.fr.clara.net
www.mdi-editions.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
mdi-editions.com
codeo.mdi-editions.com www.mdi-editions.com |
908 KB |
3 |
privacy-center.org
sdk.privacy-center.org — Cisco Umbrella Rank: 4471 |
156 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 81 |
84 KB |
1 |
youtube.com
img.youtube.com — Cisco Umbrella Rank: 1994 |
7 KB |
36 | 4 |
Domain | Requested by | |
---|---|---|
30 | codeo.mdi-editions.com |
codeo.mdi-editions.com
|
3 | sdk.privacy-center.org |
codeo.mdi-editions.com
sdk.privacy-center.org |
1 | www.mdi-editions.com |
codeo.mdi-editions.com
|
1 | www.googletagmanager.com |
codeo.mdi-editions.com
|
1 | img.youtube.com |
codeo.mdi-editions.com
|
36 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.mdi-editions.com |
www.youtube.com |
www.calameo.com |
www.facebook.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.mdi-editions.com DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-02-15 - 2025-03-13 |
a year | crt.sh |
*.google.com WR2 |
2024-06-13 - 2024-09-05 |
3 months | crt.sh |
*.privacy-center.org Amazon RSA 2048 M03 |
2024-03-10 - 2025-04-07 |
a year | crt.sh |
*.google-analytics.com WR2 |
2024-06-13 - 2024-09-05 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://codeo.mdi-editions.com/
Frame ID: C746AF0463BE59B4DBA4CAA8D38296D9
Requests: 36 HTTP requests in this frame
Screenshot
Page Title
Codéo Site compagnon de la collection de lecture des éditions MDIDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Didomi (Cookie compliance) Expand
Detected patterns
- sdk\.privacy-center\.org/.*/loader\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
Page Statistics
9 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: La vidéo de la collection
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Questions fréquentes
Search URL Search Domain Scan URL
Title: Nous contacter
Search URL Search Domain Scan URL
Title: Mentions légales
Search URL Search Domain Scan URL
Title: Conditions générales de vente
Search URL Search Domain Scan URL
Title: Charte de protection des données personnelles
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
36 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
codeo.mdi-editions.com/ |
39 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.css
codeo.mdi-editions.com/assets/css/bootstrap/ |
59 KB 12 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
video-js.min.css
codeo.mdi-editions.com/components/video.js/dist/ |
38 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
style.css
codeo.mdi-editions.com/assets/css/site/ |
104 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
gtm.min.js
codeo.mdi-editions.com/assets/js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5c618fedce4df.PNG
codeo.mdi-editions.com/images/books/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
65cf83833847d.png
codeo.mdi-editions.com/images/sites/ |
58 KB 59 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
65ce2773e3304.png
codeo.mdi-editions.com/images/books/ |
86 KB 87 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
65cf81a3bf225.png
codeo.mdi-editions.com/images/books/ |
77 KB 78 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
646e1c4f97fd4.jpeg
codeo.mdi-editions.com/images/books/ |
14 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
646e1cf04385a.jpeg
codeo.mdi-editions.com/images/books/ |
15 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
65cf815db1608.png
codeo.mdi-editions.com/images/books/ |
63 KB 64 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
65cf835457ab6.png
codeo.mdi-editions.com/images/books/ |
47 KB 48 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mqdefault.jpg
img.youtube.com/vi/aTmfsMplxfY/ |
7 KB 7 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
640773b9ef801.jpeg
codeo.mdi-editions.com/images/fields/ |
28 KB 30 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
640773b9ee84d.jpeg
codeo.mdi-editions.com/images/fields/ |
26 KB 27 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vendor.min.js
codeo.mdi-editions.com/assets/js/ |
400 KB 108 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
router.js
codeo.mdi-editions.com/bundles/fosjsrouting/js/ |
15 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
routing
codeo.mdi-editions.com/js/ |
7 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
functions.min.js
codeo.mdi-editions.com/assets/js/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app-common.min.js
codeo.mdi-editions.com/assets/js/ |
23 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app.min.js
codeo.mdi-editions.com/assets/js/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.js
sdk.privacy-center.org/97d9cc3e-4f0e-4d58-ad0e-4b418ce971c9/ |
11 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
255 KB 84 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sprite.png
codeo.mdi-editions.com/assets/images/sprite/ |
141 KB 143 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home.png
codeo.mdi-editions.com/assets/images/icons/ |
172 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popin-close.png
codeo.mdi-editions.com/assets/images/icons/ |
202 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
steagal-light-webfont.woff
codeo.mdi-editions.com/assets/fonts/steagal/ |
28 KB 29 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
roboto-regular-webfont.woff
codeo.mdi-editions.com/assets/fonts/roboto/ |
24 KB 26 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
roboto-light-webfont.woff
codeo.mdi-editions.com/assets/fonts/roboto/ |
24 KB 25 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
steagal-regular-webfont.woff
codeo.mdi-editions.com/assets/fonts/steagal/ |
28 KB 29 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
steagal-medium-webfont.woff
codeo.mdi-editions.com/assets/fonts/steagal/ |
29 KB 30 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.1abe9b26d01ff658b887f6ede160abb2dbd780ca.js
sdk.privacy-center.org/sdk/1abe9b26d01ff658b887f6ede160abb2dbd780ca/modern/ |
345 KB 97 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ui-gdpr-en-web.1abe9b26d01ff658b887f6ede160abb2dbd780ca.js
sdk.privacy-center.org/sdk/1abe9b26d01ff658b887f6ede160abb2dbd780ca/modern/ |
266 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mdi-solo.jpg
www.mdi-editions.com/sites/all/themes/mdi/images/ |
13 KB 14 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
5c618fedd08f4.ico
codeo.mdi-editions.com/images/books/ |
764 B 2 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
49 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 undefined| event object| fence object| sharedStorage boolean| gdprAppliesGlobally function| __tcfapi object| didomiConfig function| decodeHTML object| dataLayer function| Gtm undefined| $ function| jQuery function| respimage object| respimgCFG function| picturefill object| picturefillCFG function| videojs object| vttjs function| VTTRegion function| WebVTT function| addToHomescreen object| didomiRemoteConfig string| didomiCountry undefined| didomiRegion object| didomiGeoRegulations object| Routing object| fos function| Slider function| Menu function| UserMenu function| Search function| FilterSearch function| ToggleBooks function| Popin function| RadioButton function| TogglePanel function| BooksList object| AppCommon object| App object| google_tag_manager object| google_tag_data object| __tcfapiBuffer function| onYouTubeIframeAPIReady object| webpackChunkDidomi object| Didomi object| didomiOnReady object| didomiEventListeners object| didomiState object| DidomiSanitizing5 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 |
---|---|---|
codeo.mdi-editions.com/ | Name: PHPSESSID Value: 1uadfgpb35m9tqu0muf73hugea |
|
.mdi-editions.com/ | Name: doUserHash Value: 1 |
|
.mdi-editions.com/ | Name: nbvisits Value: 1 |
|
.mdi-editions.com/ | Name: oldVisit Value: 1720176495826 |
|
.mdi-editions.com/ | Name: didomi_token_mdi_ens Value: eyJ1c2VyX2lkIjoiMTkwODI4MjQtZDdmMS02N2QxLWExNGItNmIyZDIyY2NlOTNiIiwiY3JlYXRlZCI6IjIwMjQtMDctMDVUMTA6NDg6MTUuOTk5WiIsInVwZGF0ZWQiOiIyMDI0LTA3LTA1VDEwOjQ4OjE2LjAxMloiLCJ2ZXJzaW9uIjpudWxsfQ== |
2 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-ancestors 'self' https://*.mdi-editions.com; |
Strict-Transport-Security | max-age=15552001; 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.
codeo.mdi-editions.com
img.youtube.com
sdk.privacy-center.org
www.googletagmanager.com
www.mdi-editions.com
2600:9000:26e8:7e00:5:b7cc:d3c0:93a1
2a00:1450:4001:82b::2008
2a00:1450:4001:82b::200e
3.161.82.117
89.185.39.157
89.185.39.158
04a4575c90d1502386ff5a6662227ced393c7dcee0a0e3d204efd2f90061cb5f
0785be09176c22434cf18cc1b960c5a09443cd8af0cdc952ec660a90aa765592
161cb4e6959a8764721adb4165096fbd403f9312214a3e4e0f54766f25310632
1bdafcf588d1974af11930f2ae55218731f4c276f2386f7967368ffc7a7d098c
1ed6453033a7182c22412e9a81cad44790e448533e77ff6b51dd689498d9bd6f
207e7729dc210bcfda84665181f18977b6efcd5a958015d91b10050756818474
2f67403d6f7f5877b5e83c4187006feced20b0850508bc47a4834ebcb4a7909f
2f8fc1d06f9da598779a7c1a17ee92de8eddfa7d90c30fd155cb876b84f8fe7d
33905e7f6e061ffa3071114a9081a2e6d6f6d4baa4dba97bd5f834d477f8f49c
383b169b35984bfd265b63825e9cd42460791428c94e66bf094b79de3d4c2d4c
4cad82be19ae381b6b0d108df7d6c761db64cd08777050b11eb8027a691d583c
5c55fefd1c11bcf689b836d87b02c73e145ecf696ef3c7f6584054d47d8740ba
5e0c27e4e1d4ca646428282896676dbe7bd73cbe5f837ecdf1651306d99b0db5
65137d7787256be1a0964fb035cefcd5f3f80e863a15df269fd7020ac3a2cea2
6771c2886cd045294ae79b30a0ffea414ca345c8b2bb1ff2050eb417fd858d3e
67c2f64602b1d95097b95a2eaf723cca31ca38c978a3e675c501b345ac0c4f33
6c084acff0391da704d3865ddeb3a35812edea90956bdbbf60af00d7ee86fd05
8485bbe194798ae8b6d9d5b071477543adbcd2193a2886f94d05a54546e7c0ef
871f37f55d6f07bf64d88798fd7541b79694856a437cc435a93acd8b96be66ea
8a86e7feb471f144787fbe1f67c65d669f46fca7219b04ea624ce934c6bd6d74
8ab21831c082e31bee6b53169d442530aeed8b4082077bce09345016ca24322b
91aba21b2f87ff9888c18e6feeeb139c7b52ba4b36a4996a4c8dbe244c757cf9
927f58a9bbe4b825df056643ec45461db51de50a8d05837592a59539c3ea215e
9cc0f8164fe2c15739b8725e73a8e8da8d662917e3133c67c8ea4f54a2f2ee46
a2e15f1dbd0aa0029f119861e8156a4cf9eb308dabc969ebfdc9b1fc06d173e7
a8eb6fc53549a56fd8b096d8586ad9856e590efa2e76c01efe5092e6355c8a88
b606305824d72f02f5d8f1692c2e3cabe4d0a521590db8b4a63658765b6369d7
b7c93fc98ebe36d3fd3002e220f56018820b3ec07567736abcdae4da7925868c
cb59e6dfcfd173a47071763ffffe05e030f392970d04edcc2961ccaafdef6533
cee7b3016ac52c0d37b08300c6e9b9b63535f9b77567b036bc7975236a8cd4f3
d9f15d17759343ca240010e22888de4f80774d589ad93e638afc81338accadd5
dc1a9d1492b1673e8299f33cad3b2cc45d1e1783c5481c3dcd8844dfc83a98f6
e30ce789d3cbf7b8a010c4b793f679b55aaf1b7031e90ccc741539e47a6e5426
efa6a67531f8d26b7957951a0708e43803bcc856157228a2b760db5bc2c51909
f8ee2bcc4e675904b9efd356d12dfea732ce0d8204fe9d29bf4e6397bb23ebe4
fcf311f489cf8863c40e16bb7ba8ff7fe3ce74f0d5fe6e2c0ef63b2dd2729cec