www.cours-souterelle.fr
Open in
urlscan Pro
2620:1ec:29:1::64
Public Scan
Effective URL: https://www.cours-souterelle.fr/organization/subscription/locked?cause=subscription&redirect=%2Fpage%2F2369371-accueil
Submission: On October 23 via api from LU — Scanned from FR
Summary
TLS certificate: Issued by DigiCert TLS RSA SHA256 2020 CA1 on September 4th 2024. Valid for: a year.
This is the only time www.cours-souterelle.fr was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 217.70.184.38 217.70.184.38 | 29169 (GANDI-AS ...) (GANDI-AS Domain name registrar - www.gandi.net) | |
2 9 | 2620:1ec:29:1... 2620:1ec:29:1::64 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
2 | 2a00:1450:400... 2a00:1450:4001:827::200a | 15169 (GOOGLE) (GOOGLE) | |
6 | 104.17.24.14 104.17.24.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2600:9000:275... 2600:9000:275d:5c00:16:a497:9700:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 142.250.186.99 142.250.186.99 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2600:9000:225... 2600:9000:2251:a00:9:fddd:fc40:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
4 | 44.218.48.209 44.218.48.209 | 14618 (AMAZON-AES) (AMAZON-AES) | |
23 | 7 |
ASN29169 (GANDI-AS Domain name registrar - www.gandi.net, FR)
PTR: webredir.vip.gandi.net
cours-souterelle.fr |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
www.cours-souterelle.fr | |
web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net | |
cdn.jamesnook.com |
ASN15169 (GOOGLE, US)
PTR: fra24s06-in-f3.1e100.net
fonts.gstatic.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-44-218-48-209.compute-1.amazonaws.com
assoconnecczhh.dataplane.rudderstack.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
6 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 220 |
107 KB |
4 |
rudderstack.com
assoconnecczhh.dataplane.rudderstack.com |
83 B |
4 |
azureedge.net
web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net |
56 KB |
4 |
cours-souterelle.fr
3 redirects
cours-souterelle.fr www.cours-souterelle.fr |
16 KB |
3 |
rudderlabs.com
cdn.rudderlabs.com — Cisco Umbrella Rank: 9868 api.rudderlabs.com — Cisco Umbrella Rank: 8196 |
120 KB |
2 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 30 |
3 KB |
2 |
jamesnook.com
cdn.jamesnook.com |
105 KB |
1 |
gstatic.com
fonts.gstatic.com |
47 KB |
23 | 8 |
Domain | Requested by | |
---|---|---|
6 | cdnjs.cloudflare.com |
www.cours-souterelle.fr
|
4 | assoconnecczhh.dataplane.rudderstack.com |
cdn.rudderlabs.com
|
4 | web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net |
www.cours-souterelle.fr
|
3 | www.cours-souterelle.fr | 2 redirects |
2 | api.rudderlabs.com |
cdn.rudderlabs.com
|
2 | fonts.googleapis.com |
www.cours-souterelle.fr
cdn.jamesnook.com |
2 | cdn.jamesnook.com |
www.cours-souterelle.fr
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | cdn.rudderlabs.com |
www.cours-souterelle.fr
|
1 | cours-souterelle.fr | 1 redirects |
23 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
support.assoconnect.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.cours-souterelle.fr DigiCert TLS RSA SHA256 2020 CA1 |
2024-09-04 - 2025-09-04 |
a year | crt.sh |
*.azureedge.net Microsoft Azure RSA TLS Issuing CA 04 |
2024-09-19 - 2025-09-14 |
a year | crt.sh |
*.assoconnect.com R11 |
2024-08-28 - 2024-11-26 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-10-07 - 2024-12-30 |
3 months | crt.sh |
cdnjs.cloudflare.com WE1 |
2024-09-28 - 2024-12-27 |
3 months | crt.sh |
*.rudderlabs.com Amazon RSA 2048 M03 |
2024-05-14 - 2025-06-12 |
a year | crt.sh |
*.gstatic.com WR2 |
2024-10-07 - 2024-12-30 |
3 months | crt.sh |
*.dataplane.rudderstack.com R11 |
2024-09-16 - 2024-12-15 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.cours-souterelle.fr/organization/subscription/locked?cause=subscription&redirect=%2Fpage%2F2369371-accueil
Frame ID: F277D5638C0B35266D7C2A9F5461BAE9
Requests: 20 HTTP requests in this frame
Screenshot
Page Title
AssoConnectPage URL History Show full URLs
-
http://cours-souterelle.fr/
HTTP 307
https://cours-souterelle.fr/ HTTP 307
http://cours-souterelle.fr/ HTTP 301
https://www.cours-souterelle.fr/ HTTP 302
https://www.cours-souterelle.fr/page/2369371-accueil HTTP 302
https://www.cours-souterelle.fr/organization/subscription/locked?cause=subscription&redirect=%2Fpage%2F23693... Page URL
Detected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- ([\d.]+)/jquery-ui(?:\.min)?\.js
- jquery-ui.*\.js
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Contacter le support
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.
-
http://cours-souterelle.fr/
HTTP 307
https://cours-souterelle.fr/ HTTP 307
http://cours-souterelle.fr/ HTTP 301
https://www.cours-souterelle.fr/ HTTP 302
https://www.cours-souterelle.fr/page/2369371-accueil HTTP 302
https://www.cours-souterelle.fr/organization/subscription/locked?cause=subscription&redirect=%2Fpage%2F2369371-accueil Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
23 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
locked
www.cours-souterelle.fr/organization/subscription/ Redirect Chain
|
42 KB 14 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.min.css
web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/common/javascript/jquery-ui/base/ |
30 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.-.layout.-.presentation.DESKTOP.css
cdn.jamesnook.com/public/build/css/ |
135 KB 23 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
7 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
intl-messageformat.min.js
cdnjs.cloudflare.com/ajax/libs/intl-messageformat/5.1.0/ |
18 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.min.js
cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/ |
95 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-ui.min.js
cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/ |
248 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery-ui-i18n.min.js
cdnjs.cloudflare.com/ajax/libs/jqueryui/1.9.2/i18n/ |
54 KB 10 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
bootstrap-switch.min.js
cdnjs.cloudflare.com/ajax/libs/bootstrap-switch/3.3.2/js/ |
15 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
jquery.mousewheel.min.js
cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.9/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.-.layout.-.presentation.js
cdn.jamesnook.com/public/build/js/ |
350 KB 82 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
yado.happy.200.color.png
web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/common/ico/ |
19 KB 20 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
400x80.png
web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/assoconnect.com/image/logo/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
11 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rudder-analytics.min.js
cdn.rudderlabs.com/v1/ |
467 KB 119 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v40/ |
47 KB 47 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
/
api.rudderlabs.com/sourceConfig/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
identify
assoconnecczhh.dataplane.rudderstack.com/v1/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
api.rudderlabs.com/sourceConfig/ |
561 B 1 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
page
assoconnecczhh.dataplane.rudderstack.com/v1/ |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
identify
assoconnecczhh.dataplane.rudderstack.com/v1/ |
2 B 55 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
page
assoconnecczhh.dataplane.rudderstack.com/v1/ |
2 B 28 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.png
web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net/legacy/assoconnect.com/image/ |
2 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
106 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.
function| isCrappyIE string| SIZE_FIXED string| SIZE_FREE string| SIZE_MIN string| SIZE_MIN_WIDTH string| SIZE_MIN_HEIGHT string| SIZE_MAX string| SIZE_MAX_WIDTH string| SIZE_MAX_HEIGHT number| ORIGINAL_WIDTH number| ORIGINAL_HEIGHT string| SIZE_STANDARD string| SIZE_USER string| SIZE_VENDOR number| THUMB_WIDTH number| THUMB_HEIGHT number| USER_NORMAL object| TIMEZONE_TO_COUNTRIES string| HOST_PUBLIC string| HOST_SPARK string| SPARK_VERSION number| SPARK_FORM_UPLOAD_MAX_SIZE string| URI_CLIENT string| URI_SERVER number| VENDOR_ID object| _GIFS string| RECAPTCHA string| MAPBOX_TOKEN string| CSP_NONCE string| I18N_CURRENCY string| I18N_LOCALE string| I18N_TIMEZONE string| SITE_CODE object| IntlMessageFormat function| trans function| transCurrency function| transDate function| transDateFromYMD function| transDateTime function| transAbsoluteDate function| transAbsoluteDateYMD object| translations function| $ function| jQuery object| CKEDITOR_CONFIG function| levenshtein object| _spark object| _sparkAjax object| _sparkAjaxHash function| getConfirmDOM function| getConfirmDialogParams function| getDateFromCellValue object| SPARK_FILTER_MAIL_USER object| SPARK_FILTER_MAIL_ISP object| SPARK_FILTER_MONEY object| SPARK_FILTER_PHONE object| SPARK_FILTER_IBAN object| SPARK_FILTER_PERCENT object| SPARK_IBAN_LENGTH string| COL05 string| COL1 string| COL2 string| COL3 string| COL4 string| COL5 string| COL6 string| COL7 string| COL8 string| COL9 string| COL10 string| COL11 string| COL12 string| COL10_10_2 string| COL2_10_2 string| COL2_8_2_2 string| COL8_8_2_2 string| OFFSET1 string| OFFSET2 string| OFFSET3 string| OFFSET4 string| OFFSET5 string| OFFSET6 string| OFFSET7 string| OFFSET8 string| OFFSET9 string| OFFSET10 string| OFFSET11 object| SPARK_FILTER_POSTAL object| SPARK_FILTER_COUNTRY object| SPARK_FILTER_COUNTRY_FR object| SPARK_FILTER_COUNTRY_EN object| CKEDITOR_CONFIG_LIGHT object| _buypacker function| jqueryUiConfiguration object| jQuery1124011837925633494284 function| Cookies object| ALGOLIA_CONFIG object| script object| methods string| method object| traits object| SITES_URLS function| track function| trackPage function| trackLink object| rudderanalytics8 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 |
---|---|---|
.cours-souterelle.fr/ | Name: rl_user_id Value: RudderEncrypt%3AU2FsdGVkX19MxS43Yyaw%2Fyfeh3%2B3V%2B%2BM4VdsDpzT%2FM8%3D |
|
.cours-souterelle.fr/ | Name: rl_anonymous_id Value: RudderEncrypt%3AU2FsdGVkX19pcPYYLqzZHHYFsPQFhDakziuT%2BFPJ%2F7lQL6QOOpwDjJTXrv3gegQxFJR7DrXcZpuE3fF7MQslYA%3D%3D |
|
.cours-souterelle.fr/ | Name: rl_group_id Value: RudderEncrypt%3AU2FsdGVkX1%2BRghTtOrQfbOO6zWTaVVW9cIFkV5WBbvk%3D |
|
.cours-souterelle.fr/ | Name: rl_group_trait Value: RudderEncrypt%3AU2FsdGVkX18wAymow04VcK7Btokh5cCNAn5M5oh10F0%3D |
|
.cours-souterelle.fr/ | Name: rl_page_init_referrer Value: RudderEncrypt%3AU2FsdGVkX19RR2ZPXTyPJ%2FtnhMgX%2BoiKK728hrtBui4%3D |
|
.cours-souterelle.fr/ | Name: rl_page_init_referring_domain Value: RudderEncrypt%3AU2FsdGVkX188pNSPSPGrKMjpW2%2BB6jOKmPmcdAox958%3D |
|
.cours-souterelle.fr/ | Name: rl_trait Value: RudderEncrypt%3AU2FsdGVkX1%2FUm1uwQ1Ab4XY8D1a0fs9ztWd%2FZyrQlPQZchr5L%2FNPTdM47TweGe3uiHIAFsvlOD%2Fpi5ldKMarrQ%3D%3D |
|
.cours-souterelle.fr/ | Name: rl_session Value: RudderEncrypt%3AU2FsdGVkX19SagoDRyOGaU2nK4TIFFO6Q4lHUCjWLIlGqVbDgiEfK8GAhovn5cAwmHgOWTB9NetsLMiUO%2BuXThD3IVcnqIMsUng3AhQfx2bDfhu4%2Frx%2B4wrjmna9Xe9lF13PssOhjGyl%2FGoNKTmuYw%3D%3D |
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 | base-uri 'none';object-src 'self';script-src 'strict-dynamic' https: 'nonce-UXBUmrMuU7LLNTRkhLKPDpK56Zt6Axeb';frame-ancestors 'self'; |
Strict-Transport-Security | max-age=2592000; 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.
api.rudderlabs.com
assoconnecczhh.dataplane.rudderstack.com
cdn.jamesnook.com
cdn.rudderlabs.com
cdnjs.cloudflare.com
cours-souterelle.fr
fonts.googleapis.com
fonts.gstatic.com
web-assoconnect-frc-prod-cdn-endpoint-software.azureedge.net
www.cours-souterelle.fr
104.17.24.14
142.250.186.99
217.70.184.38
2600:9000:2251:a00:9:fddd:fc40:93a1
2600:9000:275d:5c00:16:a497:9700:93a1
2620:1ec:29:1::64
2a00:1450:4001:827::200a
44.218.48.209
04c8ff352041f27fde618329d75b1b97957a81642a6655d273b9f36127781e99
28ce75d953678c4942df47a11707a15e3c756021cf89090e3e6aa7ad6b6971c3
3c4d6a1421c7ddb7e404521fe8c4cd5be5af446d7689cd880be26612eaad3cfa
3e31fcd40a8a22729a399d91613e089c4420778068b944585008530dfe3ee2f1
4099d0dc74ea892bf49fd78a729c8ed5528e6d5f885786575ab525ae54e33978
5055baffa21a01dbfe25f8154604be0c28848862935ec19746565e2cbdc588f3
542289cac6c0b73f610ed27d112c81ae2e07eef1e1b8c9792536a5745f1b9698
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3
6064383cb1f63b285d9a999140df0b97d3b05ecee7e5728905b751f1c99aec0f
668b046d12db350ccba6728890476b3efee53b2f42dbb84743e5e9f1ae0cc404
80a029690cd5b3abf2655ad55a4b371716a7fd2896ff9a37cf0ba3999f5f421c
8e4630c80253694e1eb140c591603ddb1cfe0118d73a63cef2e9798e36373169
a7b972c92930011d09f6da8b83e7e1e8ba3eb342ae7b669fd15843bbdf582ebc
abf1223f0e210f17fb00a2449081d606ca6c30bde72cbd1507bdbdcaec33f9c7
b009172f00c548007f4b4f4908e591be7a0e9e11980eef55a8c9db08a0213332
b0419faf03242236e04c1c062d52b7f011bf5f0222342fc4006f51cec7dd6ba0
f4f47b9be239c91ebcbfc05e94282b3e8e24cc386cb5bbd1c008a20a1a0886ac
f99589c9ec7b26d18ec4249246efd08290e489359012a06e1363bcc473156424
f9ceb5050f8dd64969724502be962befc323de4fb54327a438d6fa972c0fac1e