www.booklette.fr
Open in
urlscan Pro
54.37.56.102
Public Scan
Effective URL: https://www.booklette.fr/
Submission: On December 22 via api from CH — Scanned from CH
Summary
TLS certificate: Issued by E5 on December 8th 2024. Valid for: 3 months.
This is the only time www.booklette.fr was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 33 | 54.37.56.102 54.37.56.102 | 16276 (OVH OVH SAS) (OVH OVH SAS) | |
2 | 2a00:1450:400... 2a00:1450:4001:80f::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 35.201.118.58 35.201.118.58 | 396982 (GOOGLE-CL...) (GOOGLE-CLOUD-PLATFORM) | |
1 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
36 | 4 |
ASN16276 (OVH OVH SAS, FR)
PTR: ip102.ip-54-37-56.eu
booklette.ch | |
www.booklette.ch | |
www.booklette.fr |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN396982 (GOOGLE-CLOUD-PLATFORM, US)
PTR: 58.118.201.35.bc.googleusercontent.com
form.jotform.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
31 |
booklette.fr
www.booklette.fr |
15 MB |
2 |
jotform.com
form.jotform.com — Cisco Umbrella Rank: 26107 |
3 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
174 KB |
2 |
booklette.ch
2 redirects
booklette.ch www.booklette.ch |
1001 B |
1 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 3353 |
|
36 | 5 |
Domain | Requested by | |
---|---|---|
31 | www.booklette.fr |
www.booklette.fr
|
2 | form.jotform.com |
www.booklette.fr
form.jotform.com |
2 | www.googletagmanager.com |
www.booklette.fr
|
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | www.booklette.ch | 1 redirects |
1 | booklette.ch | 1 redirects |
36 | 6 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.booklette.be |
www.booklette.ch |
form.jotform.com |
www.imprimerie-villiere.com |
www.facebook.com |
www.instagram.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
back.villiere.com E5 |
2024-12-08 - 2025-03-08 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-12-02 - 2025-02-24 |
3 months | crt.sh |
jotform.com Sectigo RSA Domain Validation Secure Server CA |
2024-09-11 - 2025-09-11 |
a year | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.booklette.fr/
Frame ID: 6AA63A0A300A4EC36D890E0C4B4995BB
Requests: 35 HTTP requests in this frame
Frame:
https://form.jotform.com/210821929858062?parentURL=https%3A%2F%2Fwww.booklette.fr%2F&jsForm=true
Frame ID: DC0A698D13A9D2A532F61D21728BC38C
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Imprimez et vendez vos livres grâce à BooklettePage URL History Show full URLs
-
https://booklette.ch/
HTTP 301
https://www.booklette.ch/ HTTP 301
https://www.booklette.fr/ Page URL
Detected 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
Font Awesome (Font Scripts) Expand
Detected 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]+)?)?)|)
Google Analytics (Analytics) Expand
Detected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: Belgique
Search URL Search Domain Scan URL
Title: Suisse
Search URL Search Domain Scan URL
Title: CONTACTEZ-NOUS
Search URL Search Domain Scan URL
Title: au coeur du bassin Genevois
Search URL Search Domain Scan URL
Title: impression écologique
Search URL Search Domain Scan URL
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://booklette.ch/
HTTP 301
https://www.booklette.ch/ HTTP 301
https://www.booklette.fr/ Page 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
/
www.booklette.fr/ Redirect Chain
|
19 KB 7 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
306 KB 104 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.css
www.booklette.fr/static/css/ |
154 KB 26 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
blueimp-gallery.min.css
www.booklette.fr/static/externals/blueimp-gallery-2.18.2/css/ |
6 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
flag-icon.min.css
www.booklette.fr/static/externals/flag-icon-css/css/ |
32 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
all.min.css
www.booklette.fr/static/externals/font-awesome-6.5.1/css/ |
100 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header_logo.png
www.booklette.fr/static/images/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header_logo_sm.png
www.booklette.fr/static/images/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_25-1013-1_0_0.jpg
www.booklette.fr/static/ |
162 KB 140 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_25-1013-2_0_0.jpg
www.booklette.fr/static/ |
272 KB 251 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_25-1013-3_0_0.jpg
www.booklette.fr/static/ |
211 KB 190 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_25-1013-4_0_0.jpg
www.booklette.fr/static/ |
258 KB 237 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
25-1036-3.jpg
www.booklette.fr/static/upload/ |
231 KB 206 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
25-1039-1.png
www.booklette.fr/static/upload/ |
79 KB 79 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
25-1048-2.jpg
www.booklette.fr/static/upload/ |
222 KB 200 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
25-1054-1.jpg
www.booklette.fr/static/upload/ |
1 MB 1 MB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
25-2469-1.jpg
www.booklette.fr/static/upload/ |
3 MB 3 MB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
25-3177-1.jpg
www.booklette.fr/static/upload/ |
2 MB 2 MB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
25-4182-1.jpg
www.booklette.fr/static/upload/ |
6 MB 6 MB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
210821929858062
form.jotform.com/jsform/ |
10 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.js
www.booklette.fr/static/externals/ |
94 KB 33 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-animate-css-rotate-scale.js
www.booklette.fr/static/externals/ |
1 KB 971 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
www.booklette.fr/static/externals/bootstrap/js/ |
36 KB 10 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-hover-dropdown.min.js
www.booklette.fr/static/externals/bootstrap-hover-dropdown/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.blueimp-gallery.min.js
www.booklette.fr/static/externals/blueimp-gallery-2.18.2/js/ |
31 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
helpers.js
www.booklette.fr/static/javascript/ |
53 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
193 KB 70 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fr.svg
www.booklette.fr/static/externals/flag-icon-css/flags/4x3/ |
932 B 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
_25-1166-3_0_0.jpg
www.booklette.fr/static/ |
542 KB 537 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
glyphicons-halflings-regular.woff2
www.booklette.fr/static/externals/bootstrap/fonts/ |
18 KB 18 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
blackjack.ttf
www.booklette.fr/static/polices/ |
55 KB 55 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
210821929858062
form.jotform.com/ Frame DC0A |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fa-solid-900.woff2
www.booklette.fr/static/externals/font-awesome-6.5.1/webfonts/ |
153 KB 153 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fa-brands-400.woff2
www.booklette.fr/static/externals/font-awesome-6.5.1/webfonts/ |
115 KB 115 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.png
www.booklette.fr/static/images/ |
3 KB 4 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
102 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 function| gtag object| dataLayer object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal object| qsProxy function| FrameBuilder number| initialHeight object| i210821929858062 object| permittedDomains string| renderURLDomain function| handleIFrameMessage function| isPermitted string| DEVISE string| TVA string| PRIX_TVA string| PRIX_UNITAIRE string| URL_DEVIS_PDF function| $ function| jQuery object| jQuery1112016940334114210653 object| blueimp function| in_array function| _phpCastString function| strip_tags function| get_html_translation_table function| html_entity_decode function| strpos function| urlencode function| urldecode function| isset function| is_string function| str_replace function| strtolower function| trim function| substr function| is_numeric function| is_object function| utf8_decode function| array_unique function| array_filter function| array_merge function| round function| max function| min function| ucfirst function| dbg function| getById object| aRequetesAjax function| ajax function| post function| redirect function| submit_form function| set_cookie function| get_cookie function| test_adresse_livraison_identique function| prix function| calcul_prix function| limite_decimale function| enlever_accents function| enlever_caracteres_speciaux function| format_url function| getAllUrlParams function| window_open object| Latinise function| formatDate function| arrayUnique function| addToShoppingCart function| getProductToAdd function| updateShoppingCartBadge function| updateParameter function| select_update function| initTooltips function| textarea_autosize function| initTabs function| initModals function| modal_close function| modalSubmit function| mergeObjects function| hideIfChecked function| showIfChecked function| filterRows function| focusNavbarSearchInput function| focusWithoutShowingKeyboard function| getParametersAndPriceXhrData function| enableLoadingView function| updateParametersAndPrice function| updateParameters function| showPriceLoader function| changer_quantite function| cancelQuantityUpdateCall function| applyImposedQuantities function| updatePrice function| getTimeOutValue function| getPreviewFileNames function| checkPreviews function| sendQuotationEmail function| checkTabClosure function| parseQuantity number| UNIQUE_ID6 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.booklette.ch/ | Name: PHPSESSID Value: 7avq6hoc48r7e5uecb8p7qtgt5 |
|
www.booklette.fr/ | Name: PHPSESSID Value: nahf6tsv31flskhouet332k56r |
|
www.booklette.fr/ | Name: visites_client_inconnu Value: 2343730%7C |
|
www.booklette.fr/ | Name: shopping_cart_quantity Value: 0 |
|
.booklette.fr/ | Name: _ga_EGT4Z3CMC9 Value: GS1.1.1734840562.1.0.1734840562.0.0.0 |
|
.booklette.fr/ | Name: _ga Value: GA1.1.1936758216.1734840563 |
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 |
---|---|
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.
booklette.ch
form.jotform.com
region1.google-analytics.com
www.booklette.ch
www.booklette.fr
www.googletagmanager.com
2001:4860:4802:34::36
2a00:1450:4001:80f::2008
35.201.118.58
54.37.56.102
020c6dc41fc5b4dd3938f9ecf0e335d58446aac2c31c993f78121430f0c092d5
07cfcec13b8b78d80a4f598fcb4ed091b569238b960b50d8bb8a8a6108d6b7cb
10714b07a90dd4822ffd8c64a50a23a1ac96d03f18b720a9ccb05b46c62c2a5a
21eb5403cac24c64cef7d013d9f8beefe8464da07f3767fefea8e62193b51579
2b7394a0ddd90344c3f538f87489dc67e88a520e073aea308347f80595307dfc
36fa2f524ab555a43fb02930c665478341aa58848dacc00711d8e01dc26d72da
3a8924cd5203a28628716aedb5cef0943da4c3b44e3ffcee90ab06387b41c490
3d65f9e788f7ef78d0e1e40bdce42caf85b1c2b18d8eb1ecc358b113d01265d6
405779d2debac1e03f09d8bb46fd1f5705d963c3abd8af3b3e29ece1a6105c8b
471798a34ab52cd47bd60e3c78fec76a0d051047e87f28e066ebbd5061d653e8
47285234a4c38a386cdbf07dcc81557d55c99610fc918412cec31879e15c44df
4a4de7903ea62d330e17410ea4db6c22bcbeb350ac6aa402d6b54b4c0cbed327
596cc3c058723228cc9ce0191b4b18be9441e4e3f42a2fdc80aefa4483a69573
789debda555e3706ebf83096b17de232c3ee366c7d12a8676a3e7a74c0801522
7f78a145ce2ae6829627cc5b5f88ee3356ff67f0d880a2a40dfcf78a4daa3f9d
842457de59fb264d5851adc818ebae361dc4d653739826c345e1d1114185b23a
918f5e7c876764dfefc28bdcc78ba1f573d017c17a1e5b4be3e79c7f2d5af694
95b7acb61d950c7c690563134536f57370a00047a448bb254770fe92c0296bbf
9b45c948d6d82bb6cfa1a6f6a9aa7f9fb0eb32a2e4c040b652ff5a6747bb733c
9fc85f3a4544ab0d570c7f8f9bbb88db8d92c359b2707580ea8b07c75673eae2
a21f68c5ce5067e34ab79ac1d3ee96b2aac5f439c35647380ea5faeee9d23b60
b2694f20026368350226bddce516f0292e2d55a06db32a0b66004aefe0e743f5
b6c6dd893f8d1249389890c913250967edce928e67a1fd116cf8be1612a81cc4
b7dfd8cda1c332d34356ea694f461aef9cc888e5ca9c3444dc046f594c338b0f
ba1c2cf12079e5729904b983ab63946bad25b5add6ddf7754134a675d571951f
c22cfb6520a7fdbb738632834019acf47c78b1279462c0eb4cb83bae83ecb5a7
d4cea7e6cf421632ac431ac84fa60186929f5a2dcb27dedfcb1352ba43ed3196
db51717dd35377b36a8f912bfb5026e62ba6702e22cacc5212e810cf02c49886
e02b5c16892d3725335b54c38994d0a6b917793d00948714cfee3e8e4c458b68
e0c9bf7a40b606390f947277201557a4e6deb8a6ac5270ad52a1bc2a972d8ec3
e38be10f04b1d94c9d43eed83de1bc37f1381a5670e4b6099fe29923eb3423cd
fa7bb1f79bbf9fcfd01c4d959b0a1f0421b5e96fcdbb765eaf0eb8196e9118c6
fe185d11a49676890d47bb783312a0cda5a44c4039214094e7957b4c040ef11c
ff4a1b680fe25d9d713f0cbdff2f541732655baea96c6f92332e611a02dd32c3