auth.codebots.tech
Open in
urlscan Pro
60.242.152.42
Public Scan
Submission: On July 16 via automatic, source certstream-suspicious — Scanned from CH
Summary
TLS certificate: Issued by R11 on July 15th 2024. Valid for: 3 months.
This is the only time auth.codebots.tech was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
ASN7545 (TPG-INTERNET-AP TPG Telecom Limited, AU)
PTR: 60-242-152-42.static.tpgi.com.au
auth.codebots.tech | |
cdn.codebots.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN16509 (AMAZON-02, US)
PTR: server-108-139-243-112.mxp63.r.cloudfront.net
static.hotjar.com |
ASN15169 (GOOGLE, US)
PTR: fra24s07-in-f2.1e100.net
googleads.g.doubleclick.net |
ASN16509 (AMAZON-02, US)
PTR: server-3-165-206-73.vie50.r.cloudfront.net
script.hotjar.com |
ASN15169 (GOOGLE, US)
PTR: fra16s08-in-f196.1e100.net
www.google.com |
ASN16509 (AMAZON-02, US)
PTR: server-18-239-36-44.ams58.r.cloudfront.net
vc.hotjar.io |
ASN16509 (AMAZON-02, US)
PTR: ec2-34-252-158-105.eu-west-1.compute.amazonaws.com
content.hotjar.io |
Apex Domain Subdomains |
Transfer | |
---|---|---|
7 |
codebots.tech
auth.codebots.tech |
266 KB |
4 |
gstatic.com
fonts.gstatic.com |
468 KB |
4 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
2 KB |
3 |
google.com
region1.analytics.google.com — Cisco Umbrella Rank: 3773 www.google.com — Cisco Umbrella Rank: 10 |
64 B |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 112 |
287 KB |
2 |
hotjar.io
vc.hotjar.io — Cisco Umbrella Rank: 4716 content.hotjar.io — Cisco Umbrella Rank: 8904 |
403 B |
2 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 252 googleads.g.doubleclick.net — Cisco Umbrella Rank: 77 |
2 KB |
2 |
nrich.ai
serve.nrich.ai — Cisco Umbrella Rank: 162393 |
2 KB |
2 |
hotjar.com
static.hotjar.com — Cisco Umbrella Rank: 1335 script.hotjar.com — Cisco Umbrella Rank: 2017 |
60 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 104 |
21 KB |
2 |
codebots.com
cdn.codebots.com |
144 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 6716 |
64 B |
1 |
google.ch
www.google.ch — Cisco Umbrella Rank: 18392 |
408 B |
35 | 13 |
Domain | Requested by | |
---|---|---|
7 | auth.codebots.tech |
auth.codebots.tech
|
4 | fonts.gstatic.com |
fonts.googleapis.com
|
4 | fonts.googleapis.com |
auth.codebots.tech
|
3 | www.googletagmanager.com |
auth.codebots.tech
www.googletagmanager.com |
2 | region1.analytics.google.com |
www.googletagmanager.com
|
2 | serve.nrich.ai |
auth.codebots.tech
serve.nrich.ai |
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
2 | cdn.codebots.com |
auth.codebots.tech
cdn.codebots.com |
1 | content.hotjar.io |
script.hotjar.com
|
1 | vc.hotjar.io |
script.hotjar.com
|
1 | www.google.de | |
1 | www.google.com | |
1 | script.hotjar.com |
static.hotjar.com
|
1 | googleads.g.doubleclick.net |
www.googletagmanager.com
|
1 | www.google.ch | |
1 | stats.g.doubleclick.net |
www.googletagmanager.com
|
1 | static.hotjar.com |
www.googletagmanager.com
|
35 | 17 |
This site contains links to these domains. Also see Links.
Domain |
---|
codebots.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
auth.codebots.tech R11 |
2024-07-15 - 2024-10-13 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
cdn.codebots.com R11 |
2024-06-13 - 2024-09-11 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.google-analytics.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.hotjar.com Amazon RSA 2048 M03 |
2024-05-22 - 2025-06-20 |
a year | crt.sh |
*.nrich.ai ZeroSSL RSA Domain Secure Site CA |
2023-12-21 - 2024-12-20 |
a year | crt.sh |
*.g.doubleclick.net WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.google.ch WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.google.com WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.google.de WR2 |
2024-06-24 - 2024-09-16 |
3 months | crt.sh |
*.hotjar.io Amazon ECDSA 256 M02 |
2024-02-07 - 2025-03-08 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://auth.codebots.tech/
Frame ID: A630A5BF33A5ADAF83A62A17B8732D91
Requests: 35 HTTP requests in this frame
Screenshot
Page Title
Welcome to CodebotsDetected technologies
Google Analytics (Analytics) ExpandDetected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtm\.js
- googletagmanager\.com/gtag/js
Hotjar (Analytics) Expand
Detected patterns
- //static\.hotjar\.com/
TrackJs (Analytics) Expand
Detected patterns
- tracker\.js
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Software Licence
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
35 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
auth.codebots.tech/ |
1 KB 828 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
5 KB 935 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
424 B 374 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
719 B 520 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
639 B 470 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lightning-icons.css
cdn.codebots.com/lampbot/lightning-icons/latest/ |
46 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-52cd521b.js
auth.codebots.tech/assets/ |
682 KB 256 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index-87ff0a4e.css
auth.codebots.tech/assets/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
config.json
auth.codebots.tech/config/ |
556 B 407 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
me
auth.codebots.tech/user/ |
0 169 B |
Fetch
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
auth.codebots.tech/ |
15 KB 4 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6uyw4BMUTPHjx4wXg.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 24 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo-coloured-e8c5ca52.svg
auth.codebots.tech/assets/ |
3 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
296 KB 102 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2
fonts.gstatic.com/s/materialiconsoutlined/v109/ |
152 KB 152 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDDxHOej.woff2
fonts.gstatic.com/s/materialsymbolsoutlined/v199/ |
269 KB 270 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
S6u9w4BMUTPHh6UVSwiPGQ.woff2
fonts.gstatic.com/s/lato/v24/ |
23 KB 23 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lightning-icons.ttf
cdn.codebots.com/lampbot/lightning-icons/7/ |
272 KB 135 KB |
Font
font/ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
310 KB 103 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
destination
www.googletagmanager.com/gtag/ |
227 KB 82 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hotjar-3143096.js
static.hotjar.com/c/ |
9 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tracker.js
serve.nrich.ai/tracker/assets/ |
2 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/g/ |
0 255 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.ch/ads/ |
42 B 408 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
googleads.g.doubleclick.net/pagead/viewthroughconversion/616053934/ |
3 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
3 B 209 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
d821cddd-c534-4427-bd95-7aa2469e93ae
serve.nrich.ai/tracker/ |
27 B 756 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modules.e4b2dc39f985f11fb1e4.js
script.hotjar.com/ |
223 KB 56 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
www.google.com/pagead/1p-user-list/616053934/ |
42 B 64 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
/
www.google.de/pagead/1p-user-list/616053934/ |
42 B 64 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3143096
vc.hotjar.io/sessions/ |
0 232 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
/
content.hotjar.io/ |
56 B 171 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.analytics.google.com/g/ |
0 0 |
Fetch
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
19 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| dataLayer object| google_tag_manager object| google_tag_data string| GoogleAnalyticsObject function| ga function| hj object| _hjSettings object| config function| nt function| onYouTubeIframeAPIReady object| gaGlobal object| GooglebQhCsO object| gaplugins object| gaData object| hjSiteSettings function| hjBootstrap object| hjLazyModules object| hjBootstrapCalled8 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 |
---|---|---|
.codebots.tech/ | Name: _gcl_au Value: 1.1.1195207077.1721131623 |
|
.codebots.tech/ | Name: _ga_N7MMBTRHM0 Value: GS1.1.1721131623.1.0.1721131623.60.0.0 |
|
.codebots.tech/ | Name: _ga Value: GA1.2.1193138540.1721131623 |
|
.codebots.tech/ | Name: _gid Value: GA1.2.665483505.1721131623 |
|
.codebots.tech/ | Name: _gat_UA-98636758-1 Value: 1 |
|
.doubleclick.net/ | Name: test_cookie Value: CheckForPermission |
|
.codebots.tech/ | Name: _hjSessionUser_3143096 Value: eyJpZCI6IjMwY2U1MzU1LWM5NWUtNTE3Zi1iOTIxLTRjMjUwMGQxOTM3NiIsImNyZWF0ZWQiOjE3MjExMzE2MjM0OTMsImV4aXN0aW5nIjp0cnVlfQ== |
|
.codebots.tech/ | Name: _hjSession_3143096 Value: eyJpZCI6ImI3ZjFlMTc3LTk0OWMtNDZmZi1hNDc1LTMwOTgyNzI1YmJhNSIsImMiOjE3MjExMzE2MjM0OTQsInMiOjEsInIiOjEsInNiIjowLCJzciI6MCwic2UiOjAsImZzIjoxLCJzcCI6MX0= |
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 |
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.
auth.codebots.tech
cdn.codebots.com
content.hotjar.io
fonts.googleapis.com
fonts.gstatic.com
googleads.g.doubleclick.net
region1.analytics.google.com
script.hotjar.com
serve.nrich.ai
static.hotjar.com
stats.g.doubleclick.net
vc.hotjar.io
www.google-analytics.com
www.google.ch
www.google.com
www.google.de
www.googletagmanager.com
108.139.243.112
142.250.186.130
172.217.16.196
18.239.36.44
2001:4860:4802:34::36
216.58.206.67
2a00:1450:4001:801::200e
2a00:1450:4001:80b::200a
2a00:1450:4001:813::2003
2a00:1450:4001:827::2003
2a00:1450:4001:82f::2008
2a00:1450:400c:c1d::9a
3.165.206.73
34.252.158.105
51.178.78.162
60.242.152.42
016e823bdb0b757dcd3514e36e521a681b64d80522f94831ecb367b40d4ebcd6
11c47bed0890e604f22dda1e25f05b600b5e2490f836662a714c032dd95329c4
1cffc2b3146584685cd72751d7f28aa030ab9ae2f1bc78f2c27909f8d8287b26
287644022be024f9f0a90ca591f1bcfa5ee6f4a1473b7cc42f4322ff74475480
35dca8a7145a17c8d1306f25a3ca091578e15396f0b22d61eb8e73262ac75577
3a9952e551eb7768223e017a301119073a487956c9f3bb3b777f050c2ac1fe18
4c5ba3a4a0c0c8f4dbce1f09fc5a84bae3f967e91aaf33d9e4d8241ffd94aa3b
5005d788dbc6c9124d63455fbbf30e43322010ff48fc8d7785497234d7e08c72
517a024359781ddff4fc2dc8cbc827f35af3afe49aa88ed92264f12787a2043a
526f704b8ff8647e38638d9dc839914372f6a9d3f9c8c3a4723822ce8fa92dc1
579d114c40d74d609714da1d0d04ea2cdbc25587bf27fa98d861341efec04e63
619feac205d68f6356fcad13d6758533011a8acc7830e3deb0f763249d7516c0
87ff0a4e6c6f30a667c82d8a7091ce49e143c3be5647cbafbcaf66bf570d89b9
8ac35e9ab918b3e1a40cc5ae03d752d3eb2a1dc8c3c9c73729da658ee4e79893
8b01fcd67d9eab3c2edc005292434318c6697e17fccd1e4cad3495e9ce81e4cb
8daf31478482f3381491dc630f8067acd8b9efca34cf0d4d37227d80ec665019
918b7dc3e2e2d015c16ce08b57bcb64d2253bafc1707658f361e72865498e537
9391e34f6b580ee08fc14f968732b03c5cb644345ddba9672a9e046d61f0bab0
988f39b8ad134e74d80338874a9f62988a6c71a21d19cf3522ec26e83d6b4caf
9e127cb4e5b4c4f72304875f5277305bb78ea133c99e5ac792ec698ddacf1385
b182db1057f945fffa546ba81b50550db742f6007c3298d9a2ffc5a8b9472f91
c447dd7677b419db7b21dbdfc6277c7816a913ffda76fd2e52702df538de0e49
c7b16ee13c2e6d5296085188afc777966aa13decd4ea002888ee9e1c607b4686
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e239d85b0b206199f1c623846ccfddba8df1692e55c211ca1043a90131b72290
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e3faad621999ea8487da3a64a3acbb0b15ced91c738948cdccdde2e8c1d5e2ea
e8c5ca52288cf8368d6f7fba09a848c82f135d157905d3b1fb81176a91b0b0b5
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629