brushflower62.doodlekit.com
Open in
urlscan Pro
54.221.240.15
Public Scan
Submission: On June 25 via manual from US
Summary
TLS certificate: Issued by RapidSSL RSA CA 2018 on July 3rd 2020. Valid for: 2 years.
This is the only time brushflower62.doodlekit.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 54.221.240.15 54.221.240.15 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 2620:0:862:ed... 2620:0:862:ed1a::2:b | 14907 (WIKIMEDIA) (WIKIMEDIA) | |
1 | 209.97.178.214 209.97.178.214 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN) | |
5 | 2a00:1450:400... 2a00:1450:4001:813::2004 | 15169 (GOOGLE) (GOOGLE) | |
9 | 2a00:1450:400... 2a00:1450:4001:82f::200e | 15169 (GOOGLE) (GOOGLE) | |
7 | 2a00:1450:400... 2a00:1450:4001:809::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:812::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 2 | 2a00:1450:400... 2a00:1450:4001:82a::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:810::2006 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::2001 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:810::2016 | 15169 (GOOGLE) (GOOGLE) | |
30 | 12 |
ASN14618 (AMAZON-AES, US)
PTR: ec2-54-221-240-15.compute-1.amazonaws.com
brushflower62.doodlekit.com |
ASN15169 (GOOGLE, US)
googleads.g.doubleclick.net |
ASN15169 (GOOGLE, US)
static.doubleclick.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
9 |
gstatic.com
www.gstatic.com fonts.gstatic.com |
483 KB |
9 |
youtube.com
www.youtube.com |
655 KB |
5 |
google.com
www.google.com |
36 KB |
3 |
doubleclick.net
1 redirects
googleads.g.doubleclick.net static.doubleclick.net |
1 KB |
1 |
ytimg.com
i.ytimg.com |
19 KB |
1 |
ggpht.com
yt3.ggpht.com |
3 KB |
1 |
bbk.ac.uk
19.bbk.ac.uk |
188 KB |
1 |
wikimedia.org
upload.wikimedia.org |
413 KB |
1 |
doodlekit.com
brushflower62.doodlekit.com |
9 KB |
30 | 9 |
Domain | Requested by | |
---|---|---|
9 | www.youtube.com |
brushflower62.doodlekit.com
www.youtube.com |
7 | www.gstatic.com |
www.google.com
www.youtube.com www.gstatic.com |
5 | www.google.com |
brushflower62.doodlekit.com
www.gstatic.com www.youtube.com |
2 | googleads.g.doubleclick.net |
1 redirects
www.youtube.com
|
2 | fonts.gstatic.com |
www.youtube.com
www.google.com |
1 | i.ytimg.com |
www.youtube.com
|
1 | yt3.ggpht.com |
www.youtube.com
|
1 | static.doubleclick.net |
www.youtube.com
|
1 | 19.bbk.ac.uk |
brushflower62.doodlekit.com
|
1 | upload.wikimedia.org |
brushflower62.doodlekit.com
|
1 | brushflower62.doodlekit.com | |
30 | 11 |
This site contains links to these domains. Also see Links.
Domain |
---|
escatter11.fullerton.edu |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.doodlekit.com RapidSSL RSA CA 2018 |
2020-07-03 - 2022-08-02 |
2 years | crt.sh |
*.wikipedia.org DigiCert SHA2 High Assurance Server CA |
2020-11-09 - 2021-11-16 |
a year | crt.sh |
olh.janewaysharedhosting.com R3 |
2021-06-07 - 2021-09-05 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
*.google.com GTS CA 1C3 |
2021-05-31 - 2021-08-23 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
*.doubleclick.net GTS CA 1C3 |
2021-05-31 - 2021-08-23 |
3 months | crt.sh |
*.googleusercontent.com GTS CA 1C3 |
2021-05-24 - 2021-08-16 |
3 months | crt.sh |
edgestatic.com GTS CA 1C3 |
2021-05-31 - 2021-08-23 |
3 months | crt.sh |
This page contains 4 frames:
Primary Page:
https://brushflower62.doodlekit.com/blog/entry/15752705/14891505149714931501-150214931514-148915041501-1508151215021496151214971501-1513151214931503-1493151214931489151214961493-150014971496149314931511-14881497150414961497150214971514-14931504149515021492-150014971500149114971501-148915041497-148814911501-1489149115121498-15131500-15061502149114931514-1502151314951511-1488149315041500149714971503-150414971497149114931514
Frame ID: 2FCBE52EE8ABCF3E48C475DE6A3FEA18
Requests: 5 HTTP requests in this frame
Frame:
https://www.youtube.com/embed/AoSFf14NWkY
Frame ID: 38F631BB3DB8F732EBB74929DC27DCC8
Requests: 17 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcSWwATAAAAAEWee0YDAUeqNIuSMcM2hb7GvZmJ&co=aHR0cHM6Ly9icnVzaGZsb3dlcjYyLmRvb2RsZWtpdC5jb206NDQz&hl=en&v=eKRIyK-9MtX6JxeZcNZIkfUq&size=normal&cb=ajk34gsp9tcb
Frame ID: B6B0EE148953103DA9B8963D92DB7313
Requests: 8 HTTP requests in this frame
Frame:
https://www.google.com/recaptcha/api2/bframe?hl=en&v=eKRIyK-9MtX6JxeZcNZIkfUq&k=6LcSWwATAAAAAEWee0YDAUeqNIuSMcM2hb7GvZmJ&cb=dgozgn2tj158
Frame ID: 47B6D09DE92C72C25C4D0532016289EF
Requests: 3 HTTP requests in this frame
Screenshot
Detected technologies
Ubuntu (Operating Systems) ExpandDetected patterns
- headers server /Ubuntu/i
YouTube (Video Players) Expand
Detected patterns
- html /<(?:param|embed|iframe)[^>]+youtube(?:-nocookie)?\.com\/(?:v|embed)/i
Apache (Web Servers) Expand
Detected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^/-])|(?:^|\b)HTTPD)/i
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: סופר סת"ם לילדים
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 11- https://googleads.g.doubleclick.net/pagead/id HTTP 302
- https://googleads.g.doubleclick.net/pagead/id?slf_rd=1
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
14891505149714931501-150214931514-148915041501-1508151215021496151214971501-1513151214931503-1493151214931489151214961493-150014971496149314931511-14881497150414961497150214971514-14931504149515021...
brushflower62.doodlekit.com/blog/entry/15752705/ |
52 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1200px-M4_Sherman_tank_-_Flickr_-_Joost_J._Bakker_IJmuiden.jpg
upload.wikimedia.org/wikipedia/commons/thumb/5/53/M4_Sherman_tank_-_Flickr_-_Joost_J._Bakker_IJmuiden.jpg/ |
412 KB 413 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ntn-2021-32-3481-g3.jpg
19.bbk.ac.uk/article/id/3481/ |
201 KB 188 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.js
www.google.com/recaptcha/ |
850 B 990 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AoSFf14NWkY
www.youtube.com/embed/ Frame 38F6 |
54 KB 23 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__en.js
www.gstatic.com/recaptcha/releases/eKRIyK-9MtX6JxeZcNZIkfUq/ |
341 KB 133 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
www-player-webp.css
www.youtube.com/s/player/11aba956/ Frame 38F6 |
323 KB 45 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v18/ Frame 38F6 |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
www-embed-player.js
www.youtube.com/s/player/11aba956/www-embed-player.vflset/ Frame 38F6 |
194 KB 64 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
base.js
www.youtube.com/s/player/11aba956/player_ias.vflset/en_US/ Frame 38F6 |
2 MB 484 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fetch-polyfill.js
www.youtube.com/s/player/11aba956/fetch-polyfill.vflset/ Frame 38F6 |
8 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
anchor
www.google.com/recaptcha/api2/ Frame B6B0 |
40 KB 20 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
id
googleads.g.doubleclick.net/pagead/ Frame 38F6 Redirect Chain
|
113 B 161 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ad_status.js
static.doubleclick.net/instream/ Frame 38F6 |
29 B 424 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
remote.js
www.youtube.com/s/player/11aba956/player_ias.vflset/en_US/ Frame 38F6 |
93 KB 29 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
CERillvU4SbhvkAYoHZXQeFiJ2Q8K_EEbcgX25PTAwY.js
www.google.com/js/th/ Frame 38F6 |
35 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
embed.js
www.youtube.com/s/player/11aba956/player_ias.vflset/en_US/ Frame 38F6 |
25 KB 7 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame 38F6 |
175 B 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
AAUvwngszUNR53zN4kYxfnykC98zYM43pFWywoNFsIVN=s68-c-k-c0x00ffffff-no-rj
yt3.ggpht.com/ytc/ Frame 38F6 |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sddefault.webp
i.ytimg.com/vi_webp/AoSFf14NWkY/ Frame 38F6 |
19 KB 19 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
styles__ltr.css
www.gstatic.com/recaptcha/releases/eKRIyK-9MtX6JxeZcNZIkfUq/ Frame B6B0 |
52 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
recaptcha__en.js
www.gstatic.com/recaptcha/releases/eKRIyK-9MtX6JxeZcNZIkfUq/ Frame B6B0 |
341 KB 132 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
cast_sender.js
www.gstatic.com/cv/js/sender/v1/ Frame 38F6 |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
generate_204
www.youtube.com/ Frame 38F6 |
0 9 B |
Image
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame B6B0 |
14 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ Frame B6B0 |
2 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
logo_48.png
www.gstatic.com/recaptcha/api2/ Frame B6B0 |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v18/ Frame B6B0 |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
webworker.js
www.google.com/recaptcha/api2/ Frame B6B0 |
102 B 132 B |
Other
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
bframe
www.google.com/recaptcha/api2/ Frame 47B6 |
7 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
styles__ltr.css
www.gstatic.com/recaptcha/releases/eKRIyK-9MtX6JxeZcNZIkfUq/ Frame 47B6 |
52 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3-29 |
recaptcha__en.js
www.gstatic.com/recaptcha/releases/eKRIyK-9MtX6JxeZcNZIkfUq/ Frame 47B6 |
341 KB 132 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H3-29 |
log_event
www.youtube.com/youtubei/v1/ Frame 38F6 |
28 B 54 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
21 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| 2 object| 3 object| onbeforexrselect object| ontransitionrun object| ontransitionstart object| ontransitioncancel object| cookieStore function| showDirectoryPicker function| showOpenFilePicker function| showSaveFilePicker boolean| originAgentCluster object| trustedTypes boolean| crossOriginIsolated object| ___grecaptcha_cfg object| grecaptcha string| __recaptcha_api boolean| __google_recaptcha_client object| recaptcha object| closure_lm_9814232 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 |
---|---|---|
.youtube.com/ | Name: VISITOR_INFO1_LIVE Value: lD5CXPbB_fo |
|
.youtube.com/ | Name: YSC Value: -NRlFui7QeA |
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.
19.bbk.ac.uk
brushflower62.doodlekit.com
fonts.gstatic.com
googleads.g.doubleclick.net
i.ytimg.com
static.doubleclick.net
upload.wikimedia.org
www.google.com
www.gstatic.com
www.youtube.com
yt3.ggpht.com
209.97.178.214
2620:0:862:ed1a::2:b
2a00:1450:4001:809::2003
2a00:1450:4001:810::2006
2a00:1450:4001:810::2016
2a00:1450:4001:812::2003
2a00:1450:4001:813::2004
2a00:1450:4001:82a::2001
2a00:1450:4001:82a::2002
2a00:1450:4001:82f::200e
54.221.240.15
0767bdc4826710f645f0ba695b1aaa18f625cc77b6fb634b9d0a8e96d6d90a39
07d0be87f0cefdd50636fcae271c12bec6ea4160dad9986a12193d53b09c0939
084462965bd4e126e1be4018a0765741e16227643c2bf1046dc817db93d30306
0964d141519db34adc6aa127a33dbc6761cda1e56b584ea402082d99c44afb9e
12576739e2ab9cd34e89e14eae02fe54972f30143da4f2a8836bdf7c15af6554
136ee04c40fecd320c2a611126709cafd7b96565c11136fc34ff14aba0843a4a
1b9efb22c938500971aac2b2130a475fa23684dd69e43103894968df83145b8a
1ebbd1be83cf71c1f7f62013bcf807ee37fe53c42d32e2a08edf8cb9e854bdf1
22d13335c1a0be5dbeae8ebfa64551fe8103e6572398ad18db9c58be27d1fee0
26db9408ffa2e8d2f22844343bafb0037ee51ecf791e496b42e00ed63962650c
32c06bcdefab4656de82006a1a97fbf0598191f54260731e758131403425153d
3e253b66056519aa065b00a453bac37ac5ed8f3e6fe7b542e93a9dcdcc11d0bc
43ef4025567f7a15859b5252b6ccc1efe2ff8c7331b1aefbea7ce88eb5084d27
5fe20047c1cc1be61a786d56c5c02b96453b9c60656d6c8429a1add79017e47f
67ea46bc3d15351067faccb3613bd833dd3f15137a4b4a09f2e873fd41d024d2
6ce8aae5de48a35e63d34f9063feb1be99b6c8463167da911722fa7aa6ed31b0
7297db34a861e87c6ef7c7ce6ae08ac300de16626626ea542ce98453a643d8ff
744cc8970c935e9aa1c81fe5f36317f5582c0c0b8a6cddeacf205e5bcb4aca2a
7bc8e5b76e1d3dcf3e0681e3307dfb3b1177c343d03fca62a2784d2bd2e69653
ad28998a980be42a6734032f14ba4f38dcbcff1dc99303d7141574a71917aa37
cd79c3ca06671f1088754dc301596e1b75d56fed54ec18956166ebd741fb7c72
d572e1be2a8466b9cce285a08a99a6bf79f0569aac9017826c3ae6153ac8b48a
d7d5e54ad1e33d7ab49c664323ced79cb9723ff15e9764cd0edc3e15208e8336
dbbbc429a4bd535adb45f9ee2f1f8b899a9dbfccb4e11408e3ccc177563c2ce3
de6c4ffa2bd9fd283610e28d0db2ec48607aab39d213a51aef248673a0a7e980
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ee147e859ad0f09aa50367974e38ab53e7c7054c4a51d400a7f45b0eb251454f
eed0dc1fdb5d97ed188ae16fd5e1024a5bb744af47340346be2146300a6c54b9
fb4e2796c5e173f72404858cf3053887da7312863efe97ae1220b70f377fddc4