theartistblueprint.thinkific.com
Open in
urlscan Pro
2606:4700:4400::6812:239f
Public Scan
Effective URL: https://theartistblueprint.thinkific.com/collections
Submission: On November 22 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on August 22nd 2023. Valid for: a year.
This is the only time theartistblueprint.thinkific.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 12 | 2606:4700:440... 2606:4700:4400::6812:239f | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 2600:9000:225... 2600:9000:2250:6e00:1e:d21e:3d00:93a1 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:828::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2606:4700::68... 2606:4700::6812:acf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:808::200e | 15169 (GOOGLE) (GOOGLE) | |
5 | 2a00:1450:400... 2a00:1450:4001:830::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c0c::9c | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:801::2004 | 15169 (GOOGLE) (GOOGLE) | |
26 | 8 |
ASN13335 (CLOUDFLARENET, US)
theartistblueprint.thinkific.com | |
cdn.thinkific.com | |
cdn-themes.thinkific.com | |
import.cdn.thinkific.com |
ASN16509 (AMAZON-02, US)
assets.thinkific.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN15169 (GOOGLE, US)
fonts.gstatic.com | |
www.google.de |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
thinkific.com
2 redirects
theartistblueprint.thinkific.com assets.thinkific.com — Cisco Umbrella Rank: 70565 cdn.thinkific.com — Cisco Umbrella Rank: 56100 cdn-themes.thinkific.com — Cisco Umbrella Rank: 77190 import.cdn.thinkific.com — Cisco Umbrella Rank: 64760 |
448 KB |
4 |
gstatic.com
fonts.gstatic.com |
63 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 27 |
21 KB |
2 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com — Cisco Umbrella Rank: 1137 |
83 KB |
1 |
google.de
www.google.de — Cisco Umbrella Rank: 6862 |
408 B |
1 |
google.com
www.google.com — Cisco Umbrella Rank: 2 |
408 B |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 78 |
360 B |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 31 |
1 KB |
26 | 8 |
Domain | Requested by | |
---|---|---|
5 | cdn.thinkific.com |
theartistblueprint.thinkific.com
|
5 | theartistblueprint.thinkific.com |
2 redirects
theartistblueprint.thinkific.com
|
4 | fonts.gstatic.com |
fonts.googleapis.com
|
4 | assets.thinkific.com |
theartistblueprint.thinkific.com
assets.thinkific.com |
2 | www.google-analytics.com |
theartistblueprint.thinkific.com
www.google-analytics.com |
2 | maxcdn.bootstrapcdn.com |
theartistblueprint.thinkific.com
maxcdn.bootstrapcdn.com |
1 | www.google.de |
theartistblueprint.thinkific.com
|
1 | www.google.com |
theartistblueprint.thinkific.com
|
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | import.cdn.thinkific.com |
theartistblueprint.thinkific.com
|
1 | cdn-themes.thinkific.com |
theartistblueprint.thinkific.com
|
1 | fonts.googleapis.com |
theartistblueprint.thinkific.com
|
26 | 12 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.thinkific.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
thinkific.com Cloudflare Inc ECC CA-3 |
2023-08-22 - 2024-08-21 |
a year | crt.sh |
*.thinkific.com Amazon RSA 2048 M01 |
2023-08-16 - 2024-09-14 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-10-23 - 2024-01-15 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-12-30 - 2023-12-30 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-10-23 - 2024-01-15 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-10-23 - 2024-01-15 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-10-23 - 2024-01-15 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2023-10-23 - 2024-01-15 |
3 months | crt.sh |
www.google.de GTS CA 1C3 |
2023-10-23 - 2024-01-15 |
3 months | crt.sh |
This page contains 2 frames:
Primary Page:
https://theartistblueprint.thinkific.com/collections
Frame ID: C682038F8801D1695CDD6BCE18252EEC
Requests: 24 HTTP requests in this frame
Frame:
https://theartistblueprint.thinkific.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/9914b343/main.js
Frame ID: 9951C00A7C738CC4E01EF17F2E73A2F6
Requests: 2 HTTP requests in this frame
Screenshot
Page Title
The Artist BlueprintPage URL History Show full URLs
-
http://theartistblueprint.thinkific.com/
HTTP 307
https://theartistblueprint.thinkific.com/ HTTP 302
https://theartistblueprint.thinkific.com/collections 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=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <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-analytics\.com/(?:ga|urchin|analytics)\.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 Migrate (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Powered By Thinkific
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://theartistblueprint.thinkific.com/
HTTP 307
https://theartistblueprint.thinkific.com/ HTTP 302
https://theartistblueprint.thinkific.com/collections Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 23- https://theartistblueprint.thinkific.com/cdn-cgi/challenge-platform/scripts/jsd/main.js HTTP 302
- https://theartistblueprint.thinkific.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/9914b343/main.js
26 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
collections
theartistblueprint.thinkific.com/ Redirect Chain
|
293 KB 33 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom_site_theme_required-8cf58dbd99e9f17dae253d40b70905472d0187da6d25c5044a02f7f53bbb0219.css
assets.thinkific.com/assets/ |
14 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
toga-icons.css
cdn.thinkific.com/assets/toga-css/0.83.3/fonts/ |
8 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
toga-product-icons.css
cdn.thinkific.com/assets/toga-css/0.83.3/fonts/ |
3 KB 984 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
froala-v3-custom-theme.css
assets.thinkific.com/assets/libs/ |
0 0 |
Stylesheet
application/xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
froala_style.min.css
assets.thinkific.com/assets/ |
8 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
cdn.thinkific.com/assets/jquery/3.5.1/ |
87 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-migrate.js
cdn.thinkific.com/assets/jquery-migrate/3.3.1/ |
24 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rails.min.js
cdn.thinkific.com/assets/jquery-ujs/1.2.2/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-themes-v2-d292764bf64fd2ede1c912b8f5d897aed18640cee6905c2816f23484d978fd7c.js
assets.thinkific.com/assets/ |
33 KB 11 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
15 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
script.min-1569682564.js
cdn-themes.thinkific.com/213824/295619/ |
54 KB 15 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 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOlCnqEu92Fr1MmSU5fBBc4.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOlCnqEu92Fr1MmEU9fBBc4.woff2
fonts.gstatic.com/s/roboto/v30/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
fontawesome-webfont.woff2
maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOlCnqEu92Fr1MmWUlfBBc4.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rAc8ipJOTwGAvgBQyPsd_The%20Artist%20Blueprint%20-%20Webinar%20%281920%20%C3%97%201080%20px%29%20%28760%20%C3%97%20420%20px%29.png
import.cdn.thinkific.com/213824/courses/2318532/ |
333 KB 334 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
4 B 220 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
4 B 360 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.com/ads/ |
42 B 408 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ |
42 B 408 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
theartistblueprint.thinkific.com/cdn-cgi/challenge-platform/h/g/scripts/jsd/9914b343/ Frame 9951 Redirect Chain
|
7 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
82a3adef9e1a3aa0
theartistblueprint.thinkific.com/cdn-cgi/challenge-platform/h/g/jsd/r/ Frame 9951 |
0 254 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
25 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| documentPictureInPicture object| Thinkific string| thinkific_google_analytics_disabled string| tcd string| tenantGoogleAnalyticsKey undefined| tenantCD string| GoogleAnalyticsObject function| ga function| $ function| jQuery function| createOptions function| instantiateCreditCardForm function| recreateCreditCardForm object| StripeCreditCardForm object| ThinkificAnalytics object| respond object| jstz object| google_tag_data object| gaplugins object| gaGlobal object| gaData function| FastClick object| html5 number| headerHeight7 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 |
---|---|---|
theartistblueprint.thinkific.com/ | Name: visitor_id Value: 2204353388 |
|
.thinkific.com/ | Name: __cf_bm Value: Z1XAE47_NVJXSkhPIR2eAkL8nn27TaBXOpr8zuyHohk-1700682396-0-AcmvXwrNjgEweMmlN+sZ4mTpsyj6Bs8nyVFh/PxvukNw47kOiCC6vlH4/2Wz74pzOY6wXrnEDD9NM/7xn3EI0pc= |
|
theartistblueprint.thinkific.com/ | Name: _thinkific_session Value: ODd5MGZGbDBtdFdjODM3eE9OU1BNdUtTQW1HZDVZa2pPUUhHVjRNN3pFTisveVZNWWxDU2NPUlkvMlBwZGcxM2ZOWCszcVF0VkZlTnN5bC9xRWtJOUd1ZTM3Z2o1aS9zTkI4Rkd0ZzdUR2dmNFdENFhieWpqeFJSZWM3T0tIRzVVQWJBVk1DTFJpNGx4VGo4TFNMWTFBPT0tLUdZdnhCRnhTWE9lL0dEYXRsK3dNMVE9PQ%3D%3D--bc0242f1fb0482268c018119a2c34b118e80898f |
|
.thinkific.com/ | Name: _ga Value: GA1.2.193726393.1700682397 |
|
.thinkific.com/ | Name: _gid Value: GA1.2.2073033547.1700682397 |
|
.thinkific.com/ | Name: _gat Value: 1 |
|
.thinkific.com/ | Name: cf_clearance Value: uWymMR88foKs3GKmSgu_4GyHlYO_IOSGtSYg.w_VZhk-1700682397-0-1-f7b23e71.443eb384.a0b36191-0.2.1700682397 |
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=63072000; 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.
assets.thinkific.com
cdn-themes.thinkific.com
cdn.thinkific.com
fonts.googleapis.com
fonts.gstatic.com
import.cdn.thinkific.com
maxcdn.bootstrapcdn.com
stats.g.doubleclick.net
theartistblueprint.thinkific.com
www.google-analytics.com
www.google.com
www.google.de
2600:9000:2250:6e00:1e:d21e:3d00:93a1
2606:4700:4400::6812:239f
2606:4700::6812:acf
2a00:1450:4001:801::2004
2a00:1450:4001:808::200e
2a00:1450:4001:828::200a
2a00:1450:4001:830::2003
2a00:1450:400c:c0c::9c
05bc968429f41be17ac5b589da9708e4b9e7a6c9e94b3ca324d56d97b001a7e3
2238b16da099729547fd841f41e31608f1162b41b79d9f79d0ca8976ab183cfa
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
4fff0c5a674de76ac31fca312fd0b7500b99d04f229c64d5967a374b6933cd6d
6f78d3e5ecf76cbae7a1345c6c0d20d18a5282cea7c5a576b93ad2163aab75b4
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
84e01419bd81f32ac6df0f75f49c604fda9172000a3ae432b3c47b2a6a712d80
8cf58dbd99e9f17dae253d40b70905472d0187da6d25c5044a02f7f53bbb0219
946b94a8950f5c910c8105ff45168cea66642baa27a398b96c7b81304e2a382a
9d71f71f397da987bce397bff97f4b892d04fef24b2e307419f55b3f6859cbee
a277f167248ccbbf09751d63867b3f258aa24629cec669071319124906fe320e
a3ace6588fa0cd27f106a248dd58941526c1d1cb91e7beb50a8e54edb42c43da
a679d72d945215c5c99ca4786dd7a32d5c6634aacaa6f3a14a77d377adbc800d
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
b019538234514166ec7665359d097403358f8a4c991901983922fb4d56989f1e
d72f68670cd11e0feae5bae18bca4a6238f5f5db840331508280777a6a6e8af3
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e3ce0142bdbee7804e76e22fa10c0ab1fad799953c9394585ac548198b870b49
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
f5aebdfea35d1e7656ef4acc5db1f243209755ae3300943ef8fc6280f363c860
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615
f75911313e1c7802c23345ab57e754d87801581706780c993fb23ff4e0fe62ef
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d