quotesearchdeals.com
Open in
urlscan Pro
66.155.17.146
Public Scan
Effective URL: https://quotesearchdeals.com/businessprotection/landingpage/?supplierid=108&supplierkey=14f83ad5-79da-4089-9a5f-d7a8acaaa4c2&...
Submission: On August 23 via api from US — Scanned from GB
Summary
TLS certificate: Issued by R3 on July 21st 2022. Valid for: 3 months.
This is the only time quotesearchdeals.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 2 | 3.11.25.68 3.11.25.68 | 16509 (AMAZON-02) (AMAZON-02) | |
4 | 66.155.17.146 66.155.17.146 | 13768 (COGECO-PEER1) (COGECO-PEER1) | |
5 | 2606:4700::68... 2606:4700::6810:9540 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:831::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a04:4e42:a00... 2a04:4e42:a00::282 | 54113 (FASTLY) (FASTLY) | |
2 | 2a00:1450:400... 2a00:1450:4001:80f::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:812::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 142.250.184.194 142.250.184.194 | 15169 (GOOGLE) (GOOGLE) | |
1 | 143.204.89.4 143.204.89.4 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a00:1450:400... 2a00:1450:4001:809::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:82f::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:808::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:830::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 143.204.215.84 143.204.215.84 | 16509 (AMAZON-02) (AMAZON-02) | |
23 | 13 |
ASN16509 (AMAZON-02, US)
PTR: ec2-3-11-25-68.eu-west-2.compute.amazonaws.com
c.keymanquote.uk |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN15169 (GOOGLE, US)
PTR: fra24s11-in-f2.1e100.net
www.googleadservices.com |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-89-4.fra50.r.cloudfront.net
rum.uptime.com |
ASN15169 (GOOGLE, US)
googleads.g.doubleclick.net |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-215-84.fra53.r.cloudfront.net
rumcollector.uptime.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
5 |
cookielaw.org
cdn.cookielaw.org — Cisco Umbrella Rank: 426 |
100 KB |
4 |
quotesearchdeals.com
quotesearchdeals.com |
153 KB |
2 |
gstatic.com
fonts.gstatic.com |
46 KB |
2 |
uptime.com
rum.uptime.com — Cisco Umbrella Rank: 54031 rumcollector.uptime.com — Cisco Umbrella Rank: 233759 |
6 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 45 |
20 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 78 |
86 KB |
2 |
keymanquote.uk
2 redirects
c.keymanquote.uk |
780 B |
1 |
google.co.uk
www.google.co.uk — Cisco Umbrella Rank: 3200 |
548 B |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 9 |
548 B |
1 |
doubleclick.net
googleads.g.doubleclick.net — Cisco Umbrella Rank: 52 |
2 KB |
1 |
googleadservices.com
www.googleadservices.com — Cisco Umbrella Rank: 130 |
16 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 54 |
1 KB |
1 |
polyfill.io
polyfill.io — Cisco Umbrella Rank: 1410 |
417 B |
23 | 13 |
Domain | Requested by | |
---|---|---|
5 | cdn.cookielaw.org |
quotesearchdeals.com
cdn.cookielaw.org rum.uptime.com |
4 | quotesearchdeals.com |
quotesearchdeals.com
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | www.googletagmanager.com |
quotesearchdeals.com
www.googletagmanager.com |
2 | c.keymanquote.uk | 2 redirects |
1 | rumcollector.uptime.com |
rum.uptime.com
|
1 | www.google.co.uk |
quotesearchdeals.com
|
1 | www.google.com |
quotesearchdeals.com
|
1 | googleads.g.doubleclick.net |
www.googleadservices.com
|
1 | rum.uptime.com |
quotesearchdeals.com
|
1 | www.googleadservices.com |
www.googletagmanager.com
|
1 | fonts.googleapis.com |
quotesearchdeals.com
|
1 | polyfill.io |
quotesearchdeals.com
|
23 | 14 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.facebook.com |
twitter.com |
www.linkedin.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
quotesearchdeals.com R3 |
2022-07-21 - 2022-10-19 |
3 months | crt.sh |
cookielaw.org Cloudflare Inc ECC CA-3 |
2022-05-01 - 2023-05-01 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-08-08 - 2022-10-31 |
3 months | crt.sh |
polyfill.io GlobalSign Atlas R3 DV TLS CA 2022 Q1 |
2022-03-08 - 2023-04-09 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-08-01 - 2022-10-24 |
3 months | crt.sh |
www.googleadservices.com GTS CA 1C3 |
2022-08-01 - 2022-10-24 |
3 months | crt.sh |
uptime.com Amazon |
2022-04-08 - 2023-05-07 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2022-08-01 - 2022-10-24 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2022-08-01 - 2022-10-24 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2022-08-01 - 2022-10-24 |
3 months | crt.sh |
www.google.co.uk GTS CA 1C3 |
2022-08-01 - 2022-10-24 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://quotesearchdeals.com/businessprotection/landingpage/?supplierid=108&supplierkey=14f83ad5-79da-4089-9a5f-d7a8acaaa4c2&channelid=127&leadtypeid=2&affsubid1=&affsubid2=&affsubid3=&utm_source=&utm_medium=&utm_term=&recid=24865854&sid=136
Frame ID: C3E19EF3AB0117BF2D25B6DC7C375B37
Requests: 22 HTTP requests in this frame
Frame:
https://quotesearchdeals.com/click?supplierid=108&supplierkey=14f83ad5-79da-4089-9a5f-d7a8acaaa4c2&channelid=127&leadtypeid=2&affsubid1=&affsubid2=&affsubid3=&utm_source=&utm_medium=&utm_term=&recid=24865854&sid=136&pageurl=http://quotesearchdeals.com/businessprotection/landingpage/
Frame ID: 7628EB39B4CAE7B11C8DA6F5BB85268D
Requests: 1 HTTP requests in this frame
Screenshot
Page Title
Key Man Insurance - Protect Your Business | QuoteSearchQuoteSearch LogoAviva LogoLegal & General LogoLiverpool Victoria LogoVitality LogoZurich LogoPage URL History Show full URLs
-
http://c.keymanquote.uk/C-3S-J5-2GVP8-7EO-ESYM6-761BFZTMM
HTTP 301
https://c.keymanquote.uk/C-3S-J5-2GVP8-7EO-ESYM6-761BFZTMM HTTP 302
https://quotesearchdeals.com/businessprotection/landingpage/?supplierid=108&supplierkey=14f83ad5-79da-408... Page URL
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
OneTrust (Cookie compliance) Expand
Detected patterns
- cdn\.cookielaw\.org
- otSDKStub\.js
Polyfill (JavaScript Libraries) Expand
Detected patterns
- /polyfill\.min\.js
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
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.
-
http://c.keymanquote.uk/C-3S-J5-2GVP8-7EO-ESYM6-761BFZTMM
HTTP 301
https://c.keymanquote.uk/C-3S-J5-2GVP8-7EO-ESYM6-761BFZTMM HTTP 302
https://quotesearchdeals.com/businessprotection/landingpage/?supplierid=108&supplierkey=14f83ad5-79da-4089-9a5f-d7a8acaaa4c2&channelid=127&leadtypeid=2&affsubid1=&affsubid2=&affsubid3=&utm_source=&utm_medium=&utm_term=&recid=24865854&sid=136 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 H/1.1 |
Primary Request
/
quotesearchdeals.com/businessprotection/landingpage/ Redirect Chain
|
50 KB 22 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otSDKStub.js
cdn.cookielaw.org/scripttemplates/ |
21 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
106 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfill.min.js
polyfill.io/v3/ |
101 B 417 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pool.css
quotesearchdeals.com/Areas/BusinessProtection/Views/LandingPage/lp003_t01/dist/css/ |
21 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app.js
quotesearchdeals.com/Areas/BusinessProtection/Views/LandingPage/lp003_t01/dist/js/ |
260 KB 123 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6c93db3a-de7d-45f2-a5b0-72b04211b3b6.json
cdn.cookielaw.org/consent/6c93db3a-de7d-45f2-a5b0-72b04211b3b6/ |
2 KB 2 KB |
XHR
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
114 KB 45 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
7 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otBannerSdk.js
cdn.cookielaw.org/scripttemplates/6.10.0/ |
356 KB 78 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
conversion_async.js
www.googleadservices.com/pagead/ |
41 KB 16 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3 |
collect
www.google-analytics.com/j/ |
1 B 21 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rum.js
rum.uptime.com/static/rum/compiled/v2/ |
5 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6u9w4BMUTPHh6UVSwiPGQ.woff2
fonts.gstatic.com/s/lato/v23/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6uyw4BMUTPHjx4wXg.woff2
fonts.gstatic.com/s/lato/v23/ |
23 KB 24 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
click
quotesearchdeals.com/ Frame 7628 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en.json
cdn.cookielaw.org/consent/6c93db3a-de7d-45f2-a5b0-72b04211b3b6/585499a8-3afa-48a1-931e-15d951f71484/ |
33 KB 10 KB |
Fetch
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
googleads.g.doubleclick.net/pagead/viewthroughconversion/835789994/ |
3 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
otFloatingRoundedCorner.json
cdn.cookielaw.org/scripttemplates/6.10.0/assets/ |
9 KB 3 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.google.com/pagead/1p-user-list/835789994/ |
42 B 548 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.google.co.uk/pagead/1p-user-list/835789994/ |
42 B 548 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
rumcollector.uptime.com/ |
3 B 257 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
48 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| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation object| OneTrustStub function| OptanonWrapper function| gtag object| dataLayer object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga string| OnetrustActiveGroups string| OptanonActiveGroups object| otStubData object| gaplugins object| gaGlobal object| gaData object| _uptime_rum2 string| firstname_error string| lastname_error string| companyname_error string| industry_error string| covertype_error string| smoker_error string| dob_error string| gender_error string| street_error string| city_error string| postcode_error string| mobile_error string| email_error string| policytype_error string| formrequest function| setImmediate function| clearImmediate object| acc object| panel function| GooglemKTybQhCsO function| google_trackConversion object| GooglebQhCsO object| Optanon object| OneTrust9 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 |
---|---|---|
quotesearchdeals.com/ | Name: SERVERID Value: DC1-MMG-FWEB03 |
|
.quotesearchdeals.com/ | Name: _gcl_au Value: 1.1.980450378.1661251411 |
|
.quotesearchdeals.com/ | Name: _ga Value: GA1.2.1816409852.1661251411 |
|
.quotesearchdeals.com/ | Name: _gid Value: GA1.2.895658457.1661251411 |
|
.quotesearchdeals.com/ | Name: _gat_gtag_UA_56325776_14 Value: 1 |
|
quotesearchdeals.com/ | Name: ASP.NET_SessionId Value: 2rgwkhty05kzgjhls2woxoyg |
|
.quotesearchdeals.com/ | Name: qsd-user-id Value: 11603887 |
|
.doubleclick.net/ | Name: test_cookie Value: CheckForPermission |
|
.quotesearchdeals.com/ | Name: OptanonConsent Value: isIABGlobal=false&datestamp=Tue+Aug+23+2022+10%3A43%3A31+GMT%2B0000+(GMT)&version=6.10.0&hosts=&consentId=3e5a9056-c796-4268-b579-084ce7464ebf&interactionCount=0&landingPath=https%3A%2F%2Fquotesearchdeals.com%2Fbusinessprotection%2Flandingpage%2F%3Fsupplierid%3D108%26supplierkey%3D14f83ad5-79da-4089-9a5f-d7a8acaaa4c2%26channelid%3D127%26leadtypeid%3D2%26affsubid1%3D%26affsubid2%3D%26affsubid3%3D%26utm_source%3D%26utm_medium%3D%26utm_term%3D%26recid%3D24865854%26sid%3D136&groups=C0002%3A1%2CC0003%3A1%2CC0004%3A1%2CC0001%3A1 |
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;includeSubDomains;preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | DENY |
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.
c.keymanquote.uk
cdn.cookielaw.org
fonts.googleapis.com
fonts.gstatic.com
googleads.g.doubleclick.net
polyfill.io
quotesearchdeals.com
rum.uptime.com
rumcollector.uptime.com
www.google-analytics.com
www.google.co.uk
www.google.com
www.googleadservices.com
www.googletagmanager.com
142.250.184.194
143.204.215.84
143.204.89.4
2606:4700::6810:9540
2a00:1450:4001:808::2004
2a00:1450:4001:809::2003
2a00:1450:4001:80f::200e
2a00:1450:4001:812::200a
2a00:1450:4001:82f::2002
2a00:1450:4001:830::2003
2a00:1450:4001:831::2008
2a04:4e42:a00::282
3.11.25.68
66.155.17.146
04132038f782fb2d69fba23ce1009307f5e25980a8a8bd32a2f5ba9e4227b29b
0b02531f1979cef1396c0f05fe30cb1e9829bbcc6de902c1ab42cc0bfe94e1b6
22c660cc4a984080d7105aacba762ee883f86de8a00485d1985ccf35dea8c372
23538faf2f14d4e00ccbaf7ccde65c0699320343d853c1816ae8988e82f493c9
64873be29866f579685f62a5c6b0ff28bccbf9df7c3947c13afe9baca4a63a19
6854343e00c3b85696ab0203e2389917dee112fef408125323d7cd3f48faaab2
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6daba355aee10a30185a52fa31f3828e2feccabb49256c13fd1e0b7b3efc8e1c
7a23e0e46e16f067271bc79c92a917c13769848457d16cdf109e4dc04c687e8f
918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
a1925038db769477ab74b4df34350c35688a795bb718727b0f4292a4a78a6210
a2c340dd3914586acfd9e644e15964cb976c43d5d05dd4db674cf70271cac1ed
a89500215ca7a062c9301d49b792cc01d1e5c34193d7a17cc5d0ad7183c6ad64
bff4df82eafa28b822448c75842f2279bd0954ea7b705bfa2e7c1bf100768e22
c447dd7677b419db7b21dbdfc6277c7816a913ffda76fd2e52702df538de0e49
c8ec2e828fc23bdb628eb96e0fed8dfe144fced22592149665c885f8093a8687
d64ffeec5a038011098e529ed98bf311addbcb556173b00966049018620b34cf
d7f817255acac24d24766a420471f23c0796b5228b84f8432bf70570ed870b72
e84072fe9253c713c492865893f6505afee835eb0d57bcd43e10cdf0f642b2f6
ee5ed2fed5c6942b0984ab0966bf65d4d3809eaedad249c7484054ae7be459a7
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629