the-bitcoin-millionaire.com
Open in
urlscan Pro
104.21.66.237
Public Scan
Effective URL: https://the-bitcoin-millionaire.com/
Submission: On January 31 via api from US — Scanned from US
Summary
TLS certificate: Issued by E1 on January 16th 2024. Valid for: 3 months.
This is the only time the-bitcoin-millionaire.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2606:4700:303... 2606:4700:3030::ac43:a5dc | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
29 | 104.21.66.237 104.21.66.237 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 54.230.48.99 54.230.48.99 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 172.253.63.95 172.253.63.95 | 15169 (GOOGLE) (GOOGLE) | |
1 | 142.251.16.97 142.251.16.97 | 15169 (GOOGLE) (GOOGLE) | |
1 | 172.253.122.95 172.253.122.95 | 15169 (GOOGLE) (GOOGLE) | |
3 | 104.17.25.14 104.17.25.14 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 142.251.16.94 142.251.16.94 | 15169 (GOOGLE) (GOOGLE) | |
40 | 7 |
ASN13335 (CLOUDFLARENET, US)
the-bitcoin-millionaire.com |
ASN13335 (CLOUDFLARENET, US)
the-bitcoin-millionaire.com | |
api.the-bitcoin-millionaire.com |
ASN16509 (AMAZON-02, US)
PTR: server-54-230-48-99.yul62.r.cloudfront.net
d3e54v103j8qbb.cloudfront.net |
ASN15169 (GOOGLE, US)
PTR: bl-in-f97.1e100.net
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
PTR: bh-in-f95.1e100.net
fonts.googleapis.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
30 |
the-bitcoin-millionaire.com
1 redirects
the-bitcoin-millionaire.com api.the-bitcoin-millionaire.com |
597 KB |
4 |
gstatic.com
fonts.gstatic.com |
76 KB |
3 |
cloudflare.com
cdnjs.cloudflare.com — Cisco Umbrella Rank: 225 |
4 KB |
2 |
googleapis.com
ajax.googleapis.com — Cisco Umbrella Rank: 369 fonts.googleapis.com — Cisco Umbrella Rank: 28 |
7 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 37 |
44 KB |
1 |
cloudfront.net
d3e54v103j8qbb.cloudfront.net |
31 KB |
40 | 6 |
Domain | Requested by | |
---|---|---|
27 | the-bitcoin-millionaire.com |
1 redirects
the-bitcoin-millionaire.com
|
4 | fonts.gstatic.com |
fonts.googleapis.com
|
3 | cdnjs.cloudflare.com |
the-bitcoin-millionaire.com
cdnjs.cloudflare.com |
3 | api.the-bitcoin-millionaire.com |
the-bitcoin-millionaire.com
api.the-bitcoin-millionaire.com |
1 | fonts.googleapis.com |
ajax.googleapis.com
|
1 | www.googletagmanager.com |
the-bitcoin-millionaire.com
|
1 | ajax.googleapis.com |
the-bitcoin-millionaire.com
|
1 | d3e54v103j8qbb.cloudfront.net |
the-bitcoin-millionaire.com
|
40 | 8 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
the-bitcoin-millionaire.com E1 |
2024-01-16 - 2024-04-15 |
3 months | crt.sh |
*.cloudfront.net Amazon RSA 2048 M01 |
2023-10-10 - 2024-09-19 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-01-02 - 2024-03-26 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-01-02 - 2024-03-26 |
3 months | crt.sh |
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2023-07-03 - 2024-07-02 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-01-02 - 2024-03-26 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://the-bitcoin-millionaire.com/
Frame ID: 7CC580E976B707B3085F4937156FC9B7
Requests: 40 HTTP requests in this frame
Screenshot
Page Title
Bitcoin Millionaire ™ - The Official App WebSite 2024 [UPDATED]Page URL History Show full URLs
-
http://the-bitcoin-millionaire.com/
HTTP 301
https://the-bitcoin-millionaire.com/ Page URL
Detected technologies
Google Font API (Font Scripts) ExpandDetected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
- googleapis\.com/.+webfont
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- googletagmanager\.com/gtm\.js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://the-bitcoin-millionaire.com/
HTTP 301
https://the-bitcoin-millionaire.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
40 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
the-bitcoin-millionaire.com/ Redirect Chain
|
50 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poster_index.jpg
the-bitcoin-millionaire.com/images/ |
30 KB 31 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
logo.png
the-bitcoin-millionaire.com/images/ |
4 KB 4 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
normalize.css
the-bitcoin-millionaire.com/css/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
components.css
the-bitcoin-millionaire.com/css/ |
29 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
the-bitcoin-millionaire.css
the-bitcoin-millionaire.com/css/ |
41 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
languageSwitcher.css
the-bitcoin-millionaire.com/assets/ |
2 KB 938 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-3.5.1.min.dc5e7f18c8.js
d3e54v103j8qbb.cloudfront.net/js/ |
87 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
the-bitcoin-millionaire.js
the-bitcoin-millionaire.com/js/ |
55 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webfont.js
ajax.googleapis.com/ajax/libs/webfont/1.6.26/ |
13 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
languageSwitcher.js
the-bitcoin-millionaire.com/assets/ |
1 KB 645 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
115 KB 44 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sing-bg-b.webp
the-bitcoin-millionaire.com/images/ |
36 KB 36 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
steps-bg.webp
the-bitcoin-millionaire.com/images/ |
6 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brokers-bg-b.webp
the-bitcoin-millionaire.com/images/ |
52 KB 53 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
like-bg-b.webp
the-bitcoin-millionaire.com/images/ |
44 KB 44 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scam-bg.webp
the-bitcoin-millionaire.com/images/ |
4 KB 4 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hat-bg-b.webp
the-bitcoin-millionaire.com/images/ |
50 KB 50 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
why-bg.webp
the-bitcoin-millionaire.com/images/ |
9 KB 10 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
features-bg-b.webp
the-bitcoin-millionaire.com/images/ |
97 KB 97 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
login-ico_1login-ico.png
the-bitcoin-millionaire.com/images/ |
160 B 485 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soft-ico-1.webp
the-bitcoin-millionaire.com/images/ |
412 B 730 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soft-ico-2.webp
the-bitcoin-millionaire.com/images/ |
358 B 661 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
soft-ico-3.webp
the-bitcoin-millionaire.com/images/ |
284 B 638 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brokers-ico-1.webp
the-bitcoin-millionaire.com/images/ |
510 B 848 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brokers-ico-2.webp
the-bitcoin-millionaire.com/images/ |
552 B 875 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
brokers-ico-3.webp
the-bitcoin-millionaire.com/images/ |
544 B 937 B |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
like.webp
the-bitcoin-millionaire.com/images/ |
90 KB 91 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scam.webp
the-bitcoin-millionaire.com/images/ |
101 KB 102 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
9 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.js
api.the-bitcoin-millionaire.com/dist/js/ |
10 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
integration.css
api.the-bitcoin-millionaire.com/dist/css/ |
51 KB 9 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
flag-icon.min.css
cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.4.6/css/ |
33 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.svg
api.the-bitcoin-millionaire.com/images/ |
1 KB 745 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
KFOmCnqEu92Fr1Mu4mxK.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 H2 |
flag-icon.min.css
cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.4.6/css/ |
33 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4iCv6KVjbNBYlgoCxCvjsGyN.woff2
fonts.gstatic.com/s/ubuntu/v20/ |
29 KB 29 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gb.svg
cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.4.6/flags/4x3/ |
538 B 634 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
12 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| funnel object| dataLayer function| $ function| jQuery function| tram object| Webflow object| WebFont function| startTimer function| setFlagIcon function| setCountryName object| google_tag_manager object| google_tag_data2 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 |
---|---|---|
the-bitcoin-millionaire.com/ | Name: SERVERID Value: 1 |
|
api.the-bitcoin-millionaire.com/ | Name: SERVERID Value: 1 |
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.
ajax.googleapis.com
api.the-bitcoin-millionaire.com
cdnjs.cloudflare.com
d3e54v103j8qbb.cloudfront.net
fonts.googleapis.com
fonts.gstatic.com
the-bitcoin-millionaire.com
www.googletagmanager.com
104.17.25.14
104.21.66.237
142.251.16.94
142.251.16.97
172.253.122.95
172.253.63.95
2606:4700:3030::ac43:a5dc
54.230.48.99
080173141d4ba42bfe3a55b972586b014797305f510934f1d3cf8cdff0e4720b
08db3c125ee4c66a2b6bd4c7653b5314d1d8cbce55447889822a8d60b89ddd3f
0d00e81c130bf447eee9a900caa285399b49ac9df96808d990b54139e29155ad
25244b309cff70775c338fb3373a2a94273872101e1f2c90db75892777b7def6
269aad434663137cd98fadb65d1cb09495139547cae628a7fe85e4c3d2eee427
2d42111db73144e79ad47fab64cc4c9178fecdbfb5677793e353ae41b692a732
3ebe849f63f4327725f137399d127157b99c684d3ea8c007dc17d636520dfdaa
494cc190fe31345797557db9220c995b28c0e266fa6a2d38fdfcd7efb5be565f
59af8f97890a5da02e78b2220600143f38585c56d3f43e6daf5bd8c8ca88ef74
5d99d605e0f4c05e753769d3ff88f7af34b2e9aebaa867b2a3edb3d13b23ad5a
623702bd791d4553ae7226c2f48e26052e359573eb59fa98d819e9b248593e7c
65baaf73001c13bbb1ae1934c4267e35f27855d25a0f2d2ac3dd20f0df6d66ba
6b6338e9e15db6219701bb8a27ed3129effc2f46fdf6d03e426ee69ea27ee6d2
721b91e2d2fb639524f5a6e64aab384fef96fa6fe7103469894c36f1cca24fdf
7c00752ce82d6abaed0b9766d35b906b16675facdbe24115b410d1fab975effa
81016ac6be850b72df5d4faa0c3cec8e2c1b0ba0045712144a6766adfad40bee
825310f9bcc8892559317bfc87fc28d5d7bad06c02d562b5740aafcf4b040803
8a850c3ee87977618c3774c641ae2537604966dbbe0e6aa8e290ecce25ad2f90
8fca833b8d4fc0752624ad3eaa2d05a24679886ea8b88dc3681bc1bcab47e30e
973f6ae095978cf7e4abc44b5b49c1baa74584837e69532794b381b5f2bd71b0
98ddeb0f4891cd491a2ddcb8b9e47a85806057e6baa6c35fe7e57f154c8ee013
a06926a12c30f4bba93cba9236085265544e6ac1021ae62d62755921d92e3db5
a536b128867763b8730aa905dfae36d75cbf5544a58eeb883a68cb852bd7081c
abcdfb0b76d65b334a56e60bc901f9547fdce26a753c8b00bb8db769966ed1aa
b019538234514166ec7665359d097403358f8a4c991901983922fb4d56989f1e
b1623d587ee4b0ed0cba200fecd7850a7fb7e17d158ed9d9b2f1c3b1b1c7ffef
b5fa946604dc9ab2bf38bfd38c5da50b02838dfa2f3aff433313e355b8020b5d
ba1b4278c886a1b72f7fdadd1f88c66d0864e91c84a57888ebbf223ce6842e61
bc273fb4ca58d238d33fb2850f6b4f85dfff7915a61b99c7f522137fb953eed4
d0b73603225f509de882de6ef1a6c53504a3ea5c6e76a914eee47ad8ab360920
dce64084784cc7b119aa37e8f32129f57bb6b35e2cf1dcdb800b2c93e67acc78
e18d760c3dd001d68d699f0449ef62ec916c3ebfba6cc9ac6648ec450184179d
ea972e605a8d717aa7c04debf236d801a81014a7b8a9e72faf3cab37c9dfdbe2
f319d450c3745ce3b0767b2402f9a26b57ffc4a49753d6726a208b70e6858fa5
f5aebdfea35d1e7656ef4acc5db1f243209755ae3300943ef8fc6280f363c860
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615
f7f6a5894f1d19ddad6fa392b2ece2c5e578cbf7da4ea805b6885eb6985b6e3d
f82e125f6ecf9ffd5785a74deb5f098cda9ffb017e182c340cd6bdf594f5134e
fd49a721ed99abde27646551d6b3bf78b299f0c03dec9a280ecf0543c91d3e19