b2bpro.fr
Open in
urlscan Pro
94.23.147.34
Public Scan
Effective URL: https://b2bpro.fr/NP_4645_FR_0724_DTW/?qcp=NP_4645_FR_0724_DTW
Submission: On November 19 via api from FR — Scanned from ES
Summary
TLS certificate: Issued by R11 on October 23rd 2024. Valid for: 3 months.
This is the only time b2bpro.fr was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 185.221.19.8 185.221.19.8 | 201942 (SOLTIA So...) (SOLTIA Soltia Consulting SL) | |
6 | 94.23.147.34 94.23.147.34 | 16276 (OVH OVH SAS) (OVH OVH SAS) | |
8 | 188.114.97.3 188.114.97.3 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
3 | 2a00:1450:400... 2a00:1450:4001:82f::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2600:9000:26e... 2600:9000:26e8:a400:5:b7cc:d3c0:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 54.36.212.233 54.36.212.233 | 16276 (OVH OVH SAS) (OVH OVH SAS) | |
1 | 3.161.82.94 3.161.82.94 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2600:9000:225... 2600:9000:2250:3000:d:2044:5c40:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 142.250.186.68 142.250.186.68 | 15169 (GOOGLE) (GOOGLE) | |
1 | 18.66.122.4 18.66.122.4 | 16509 (AMAZON-02) (AMAZON-02) | |
27 | 10 |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
sdk.privacy-center.org |
ASN16509 (AMAZON-02, US)
PTR: server-3-161-82-94.fra56.r.cloudfront.net
sdk.privacy-center.org |
ASN16509 (AMAZON-02, US)
api.privacy-center.org |
ASN16509 (AMAZON-02, US)
PTR: server-18-66-122-4.fra60.r.cloudfront.net
api.privacy-center.org |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
companeo.com
www.companeo.com api.companeo.com |
155 KB |
6 |
privacy-center.org
sdk.privacy-center.org — Cisco Umbrella Rank: 4542 api.privacy-center.org — Cisco Umbrella Rank: 12351 |
219 KB |
6 |
b2bpro.fr
b2bpro.fr |
19 KB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
167 KB |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 3 |
|
1 |
travauxcorp.com
1 redirects
dat.travauxcorp.com |
179 B |
27 | 6 |
Domain | Requested by | |
---|---|---|
8 | www.companeo.com |
b2bpro.fr
www.companeo.com |
6 | b2bpro.fr |
b2bpro.fr
|
3 | api.privacy-center.org |
sdk.privacy-center.org
|
3 | sdk.privacy-center.org |
b2bpro.fr
sdk.privacy-center.org |
3 | www.googletagmanager.com |
b2bpro.fr
www.googletagmanager.com |
2 | api.companeo.com |
www.companeo.com
|
1 | www.google.com |
www.googletagmanager.com
|
1 | dat.travauxcorp.com | 1 redirects |
27 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.companeo.com |
www.infopro-digital.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
b2bpro.fr R11 |
2024-10-23 - 2025-01-21 |
3 months | crt.sh |
companeo.com WE1 |
2024-09-25 - 2024-12-24 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-10-21 - 2025-01-13 |
3 months | crt.sh |
*.privacy-center.org Amazon RSA 2048 M03 |
2024-03-10 - 2025-04-07 |
a year | crt.sh |
api.privacy-center.org Amazon RSA 2048 M02 |
2024-05-28 - 2025-06-25 |
a year | crt.sh |
*.google.com WR2 |
2024-10-21 - 2025-01-13 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://b2bpro.fr/NP_4645_FR_0724_DTW/?qcp=NP_4645_FR_0724_DTW
Frame ID: 8E6AD40847ACD103835AEB8BB0692CA9
Requests: 33 HTTP requests in this frame
Frame:
https://www.googletagmanager.com/static/service_worker/4al0/sw_iframe.html?origin=https%3A%2F%2Fb2bpro.fr
Frame ID: 2C3074CC38B34A81B8B3F4C524C10014
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
FontainePage URL History Show full URLs
-
https://dat.travauxcorp.com/SlVfBcHbDoIgAADQL2rLyt/THNMFIXEGo9MLQFK1mXqLIr-8cxATgYxxMWIHwIkzOEK5Tkqdp0GR...
HTTP 302
https://b2bpro.fr/NP_4645_FR_0724_DTW/?qcp=NP_4645_FR_0724_DTW Page URL
Detected technologies
Didomi (Cookie compliance) ExpandDetected patterns
- sdk\.privacy-center\.org/.*/loader\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: CGU
Search URL Search Domain Scan URL
Title: RGPD
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://dat.travauxcorp.com/SlVfBcHbDoIgAADQL2rLyt/THNMFIXEGo9MLQFK1mXqLIr-8cxATgYxxMWIHwIkzOEK5Tkqdp0GRG0r2raEzAMpRU79qn8GwnnZPO7gzyotWR-CfY0HNHUBljwN5gM9-TdlHJgPfMIsjXZhWemmsO6SgPNfRN6UCt-kIpzoTLnekq8ea3Rta30fZdVV7FH8NkJ_E2q57z7QNN4Vq9P2RaegMOX-Onjr4CsT9fSlU
HTTP 302
https://b2bpro.fr/NP_4645_FR_0724_DTW/?qcp=NP_4645_FR_0724_DTW Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
b2bpro.fr/NP_4645_FR_0724_DTW/ Redirect Chain
|
5 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.css
b2bpro.fr/NP_4645_FR_0724_DTW/css/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
api.php
www.companeo.com/ |
8 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
image_lps.jpg
b2bpro.fr/NP_4645_FR_0724_DTW/img/ |
6 KB 6 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
388 KB 115 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.js
sdk.privacy-center.org/92502d09-0e0f-4b5a-8590-cad06e72159e/ |
601 KB 69 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
puce.jpg
b2bpro.fr/NP_4645_FR_0724_DTW/img/ |
439 B 615 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bg-mas.jpg
b2bpro.fr/NP_4645_FR_0724_DTW/img/ |
8 KB 8 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ph-survey-slider.css
www.companeo.com/css/ |
97 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
survey.js
www.companeo.com/js/ |
98 KB 41 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
roboto-v27-latin-regular.woff2
www.companeo.com/fonts/roboto/ |
15 KB 16 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
138 KB 52 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
surveyLoader.js
www.companeo.com/js/ |
2 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.6e51ecd24621980b34d28f192fc1e9376ec28360.js
sdk.privacy-center.org/sdk/6e51ecd24621980b34d28f192fc1e9376ec28360/modern/ |
363 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
/
api.companeo.com/api/v1/survey/4645/fr_FR/ Frame |
0 0 |
Preflight
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
api.companeo.com/api/v1/survey/4645/fr_FR/ |
61 KB 32 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
api_campaign_get_confirmation_page
www.companeo.com/ |
30 KB 9 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ui-web-en-web.6e51ecd24621980b34d28f192fc1e9376ec28360.js
sdk.privacy-center.org/sdk/6e51ecd24621980b34d28f192fc1e9376ec28360/modern/ |
265 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
events
api.privacy-center.org/v1/ Frame |
0 0 |
Preflight
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
events
api.privacy-center.org/v1/ |
0 569 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
b2bpro.fr/ |
284 B 403 B |
Other
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
roboto-v27-latin-700.woff2
www.companeo.com/fonts/roboto/ |
15 KB 16 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
iconfont-surveyslider.ttf
www.companeo.com/fonts/iconfont/ |
4 KB 5 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
3 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
1 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
2 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google.com/ccm/ |
0 0 |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
events
api.privacy-center.org/v1/ |
0 438 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET BLOB |
7e530f6c-ba93-4d16-a24d-964ae8131f00
https://b2bpro.fr/ |
30 KB 0 |
Script
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sw_iframe.html
www.googletagmanager.com/static/service_worker/4al0/ Frame 2C30 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
66 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| qcpRegEx object| qcpSearch string| qcpHash string| qcpSession object| dataLayer boolean| gdprAppliesGlobally function| __tcfapi object| didomiConfig function| loadStyle function| loadScript function| getWithExpiry function| setConfiguration function| apiCompaneoSmartApi function| boot object| App string| DOMAIN_NAME_NO_PREFIX string| DOMAIN_NAME string| API_BASE_FRONT_URL string| API_BASE_API_URL string| restUrl string| apiRootUrl string| cc string| language string| qcp function| jsGetConfirmationPage object| tagStyle object| google_tag_manager object| google_tag_data object| __tcfapiBuffer object| Base64 object| store object| router object| basicElement object| elementInput object| elementTextarea object| elementChoice object| elementChoiceToggle object| elementSelect object| elementHeader object| elementContent object| elementCta object| elementProgress object| basicSlideTemplate object| validator object| sliderManager object| stateSurvey function| phoneFormat function| stringStartWith function| insertSpace function| loadConfirmationPopin object| didomiRemoteConfig string| didomiCountry string| didomiRegion object| didomiGeoRegulations function| gtag object| webpackChunkDidomi object| Didomi object| didomiOnReady object| didomiEventListeners object| DidomiSanitizing object| googletag object| adsbygoogle object| didomiState function| ConfirmationPage2 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 |
---|---|---|
.b2bpro.fr/ | Name: didomi_token Value: eyJ1c2VyX2lkIjoiMTkzNDM5M2QtNmM3OS02YWE3LWI5MGMtZTFmZWM4MzEzNDAxIiwiY3JlYXRlZCI6IjIwMjQtMTEtMTlUMDg6Mzk6NDIuNTM1WiIsInVwZGF0ZWQiOiIyMDI0LTExLTE5VDA4OjM5OjQyLjUzNloiLCJ2ZXJzaW9uIjpudWxsfQ== |
|
.b2bpro.fr/ | Name: _gcl_au Value: 1.1.1420027235.1732005585 |
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 |
---|---|
Strict-Transport-Security | max-age=31536000 |
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.companeo.com
api.privacy-center.org
b2bpro.fr
dat.travauxcorp.com
sdk.privacy-center.org
www.companeo.com
www.google.com
www.googletagmanager.com
142.250.186.68
18.66.122.4
185.221.19.8
188.114.97.3
2600:9000:2250:3000:d:2044:5c40:93a1
2600:9000:26e8:a400:5:b7cc:d3c0:93a1
2a00:1450:4001:82f::2008
3.161.82.94
54.36.212.233
94.23.147.34
005808e37a03149d900cafb70979f41aeb65cfa044da60899918137140f70089
0eaeadb58e6995ba85eccb6198aaef77eeb1d4b66699e4e1f3fc10eb6adfcdb9
1986143ada36e77881e18700dcb8648846702a53d8a3cd7c95a0710dd3b99984
1a624037bdeab0702e37fe4eac5268523020a6a70215d96305081bc16f01fcf1
1e2539d471b5e94ef78e0166b37d191d03a0b4f33827ba0e2bf08df3f68433fb
2ad6f7478275a5e07a687f730537d9026a1b76857fc3c68ca566c48ccec9b676
41b00babd8000fae9d760a74dca9a573fb9dd67dee5c1bbfb430156616b18d0c
41c67bc92a3813fb3e9b5c622d87bc854c1de9a0268eda7a50235e1bcfe82297
494367b4859e4fcebd045e5403c20396861dd7fc105700a7e7944b8a074c0759
5668b6f2b28090cf80ccd77343bf8f9a2567df22002ad2f5dd46274358d68f80
5b9f095ee67f7b66024293931eb2ac7d50cff4c47e50c9134422f2ad04bfc1dc
61708604198cb5228d6d1aa28bc46107d0886e3db1c97e8bfd11c36960b5d095
67f6054e5f924a7eeb2c8fc7f0cd89d1ca59ec27e1098bf896c7fc806640336b
74baef463e4b8ce51ad101045e123f4c0c6fd5919ad0abdaa62498d0a3c6b0d2
76cc131862b9912a849f8b6e810e36fcc9fa5b210c82ef4c3c0de9de2c64527e
7c4a971d00dd69903eacca895421025675e27644a43c771610bae2648ad2ca46
7ec82924d8c50183bda9d4b5ad0077ea18720ef35342cef839f626195350a29c
937ee60f7679c859a7368485f42c23852e33f4933d02373402bce9b2ac7f3257
ab35de03c7d92a1ff1317529fcf7107536c829e1d3ef1d08d3d45983235dc634
b2ca3bebb70d44db84da06bc58f14a2b551577c9a4a19033eb3552bfdde212f2
b53295f4f34ebfc0f5ec8e6fd9330a34d941c4812461039aa6a7e8a11fcc414c
bdff7a9060f7bd0e75a5c0ecab9506cc29d215c9265cc6b41777fc2656cd1b84
cc46322d5c4d41da447f26f7fa714827f2ec9a112968c12ef5736c7494985eca
db275202d68e299a4d6a77ddd3ec8d88b0857d159c319ef93bcf97b0d415f0d0
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
eced9ab89fe1dbf567587b56fc6fd7ad5b1277cc150c52966e461240f550fb7b
edfae9d4d775a8da44e73987d90f77ae05410aed6bfea41e555c7931869168d0
f400192f847a4ba181b043787acb5ed77e22c716c53440e3e2c16d84f8f2b25c
f5bbfab66b4ca73f854df8813b0c6f256cc787360a9b491b9b87ddff29a9cca5
fea6a8ad213c69b110105e40517d65399b412bd0b54858efa91484e43a7561af