![](/screenshots/b63a997f-2d7c-4e67-990c-e039c4bee93e.png)
okashik.atype.jp
Open in
urlscan Pro
39.110.226.221
Public Scan
Submission: On February 12 via manual from MX — Scanned from JP
Summary
TLS certificate: Issued by R3 on January 14th 2023. Valid for: 3 months.
This is the only time okashik.atype.jp was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
46 | 39.110.226.221 39.110.226.221 | 2527 (SO-NET So...) (SO-NET Sony Network Communications Inc.) | |
1 1 | 39.110.226.219 39.110.226.219 | 2527 (SO-NET So...) (SO-NET Sony Network Communications Inc.) | |
1 | 111.90.158.103 111.90.158.103 | 45839 (SHINJIRU-...) (SHINJIRU-MY-AS-AP Shinjiru Technology Sdn Bhd) | |
47 | 3 |
ASN2527 (SO-NET Sony Network Communications Inc., JP)
PTR: okashik.atype.jp
okashik.atype.jp |
ASN2527 (SO-NET Sony Network Communications Inc., JP)
PTR: atype.jp
atype.jp |
ASN45839 (SHINJIRU-MY-AS-AP Shinjiru Technology Sdn Bhd, MY)
PTR: server.pufu-pufu.com
ichigocandy.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
47 |
atype.jp
1 redirects
okashik.atype.jp atype.jp |
1 MB |
1 |
ichigocandy.com
ichigocandy.com |
|
47 | 2 |
Domain | Requested by | |
---|---|---|
46 | okashik.atype.jp |
okashik.atype.jp
|
1 | ichigocandy.com |
okashik.atype.jp
|
1 | atype.jp | 1 redirects |
47 | 3 |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.atype.jp R3 |
2023-01-14 - 2023-04-14 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://okashik.atype.jp/p/26283.html?atv=10640_O26283JKT1s_18_64
Frame ID: 3CC4083F72DEF1952BB83DEDD4BBBF1E
Requests: 48 HTTP requests in this frame
Screenshot
![](/screenshots/b63a997f-2d7c-4e67-990c-e039c4bee93e.png)
Page Title
ちょっと不思議な日記 〜莉子たむの夏休み下巻編〜 河西莉子 アイドル 動画 お菓子系 OkashiKDetected technologies
![](/vendor/wappa/icons/Bootstrap.png)
Detected 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
![](/vendor/wappa/icons/Ionicons.png)
Detected patterns
- <link[^>]* href=[^>]+ionicons(?:\.min)?\.css
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
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 41- https://atype.jp/track/click.php?nr=1&aid=10640&linkid=O26283JKT1s&pid=18&mid=64 HTTP 302
- https://ichigocandy.com/
47 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
26283.html
okashik.atype.jp/p/ |
64 KB 65 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-1.12.4.min.js
okashik.atype.jp/js/ |
95 KB 95 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.css
okashik.atype.jp/bootstrap/3.3.7/css/ |
118 KB 119 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap-theme.min.css
okashik.atype.jp/bootstrap/3.3.7/css/ |
23 KB 23 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap.min.js
okashik.atype.jp/bootstrap/3.3.7/js/ |
36 KB 36 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
stylesheet.css
okashik.atype.jp/ |
22 KB 22 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ibox.js
okashik.atype.jp/ipop/ |
12 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
global.css
okashik.atype.jp/ipop/ |
1 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
video-js.min.css
okashik.atype.jp/video-js-5.11.6/ |
40 KB 40 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
videojs-ie8.min.js
okashik.atype.jp/video-js-5.11.6/ie8/ |
27 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
custom.css
okashik.atype.jp/video-js-5.11.6/aby/ |
686 B 993 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
video.min.js
okashik.atype.jp/video-js-5.11.6/ |
275 KB 275 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ionicons.min.css
okashik.atype.jp/bootstrap/3.3.7/css/ |
50 KB 50 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_p.png
okashik.atype.jp/images/ |
8 KB 8 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header_account.gif
okashik.atype.jp/images/ |
5 KB 5 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header_cart.gif
okashik.atype.jp/images/ |
5 KB 5 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header_help.gif
okashik.atype.jp/images/ |
1 KB 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
wakaba.gif
okashik.atype.jp/images/ |
131 B 438 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
okashik_mobile.png
okashik.atype.jp/images/ |
10 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ranking_left.gif
okashik.atype.jp/images/ |
3 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fullhd_s.png
okashik.atype.jp/images/ |
12 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
arrow_r.gif
okashik.atype.jp/images/ |
49 B 355 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
blank.gif
okashik.atype.jp/images/ |
43 B 349 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1.jpg
okashik.atype.jp/images/112-azy-004/ |
41 KB 41 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pixel_trans.gif
okashik.atype.jp/images/ |
43 B 349 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
c1.jpg
okashik.atype.jp/images/112-azy-004/ |
21 KB 21 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
button_in_cart.gif
okashik.atype.jp/includes/languages/japanese/images/buttons/ |
2 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fav.gif
okashik.atype.jp/images/ |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
payment_nobc.gif
okashik.atype.jp/images/ |
4 KB 4 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/106-taskj-110/ |
70 KB 70 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/112-cpsky-259/ |
20 KB 20 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/101-sbkd-0013/ |
46 KB 46 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/110-cand-01129/ |
19 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/2119-ten-288/ |
83 KB 83 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/104-wpcs-008/ |
56 KB 56 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/106-taskj-045/ |
21 KB 21 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/105-jrag-078/ |
99 KB 99 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/101-sbkd-0087/ |
54 KB 54 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/104-sws-001/ |
77 KB 78 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/112-snm-025/ |
22 KB 22 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/112-cpsky-156/ |
15 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1s.jpg
okashik.atype.jp/images/112-azy-004/ |
10 KB 11 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
ichigocandy.com/ Redirect Chain
|
0 0 |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headersRedirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
gfx_bgstripes_full.png
okashik.atype.jp/images/ |
25 KB 25 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_search_genre.png
okashik.atype.jp/images/ |
575 B 883 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icon_info.png
okashik.atype.jp/images/ |
215 B 522 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_p_s.png
okashik.atype.jp/images/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
4 KB 4 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
39 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.
boolean| credentialless object| oncontentvisibilityautostatechange function| $ function| jQuery object| jQuery112409948504764523483 string| indicator_img_html string| close_comment number| opacity_level string| ibAttr object| imgPreloader function| init_ibox boolean| loadCancelled number| ibox_w_height object| http function| addEvent function| showBG function| hideBG function| showIndicator function| hideIndicator function| createIbox function| showIbox function| setOpacity function| resizeImageToScreen function| maintPos function| hideIbox function| posToCenter function| getScrollPos function| getPageSize function| getElementSize function| setIBoxContent function| clearIboxContent function| getElem function| parseQuery function| createRequestObject undefined| returnExports function| videojs object| vttjs function| VTTRegion function| WebVTT3 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 |
---|---|---|
okashik.atype.jp/p | Name: TEMPCOOKIE Value: CookieOn |
|
.okashik.atype.jp/ | Name: sido Value: 912u1r5k4dcbufc71rqt8vn4o2 |
|
atype.jp/ | Name: PHPSESSID Value: fhmd1gghmfobsjbbrvsho51v74 |
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.
atype.jp
ichigocandy.com
okashik.atype.jp
111.90.158.103
39.110.226.219
39.110.226.221
1d564d83da76401570e25b86d9685afeabefaa2d577052dee0439ae246c90220
28bdf1f363287ee77af75d8310335b858fa1293bf8236f23e7a5983435ba4066
2c7a2f361f3b48a06f933681351af8c47da388534e1c16a0c4c2f19d7e46a7ae
2cdd90765cd4f8bdbd29f757daf47bb849a8dfd658c783b16fb2d380f4cd43e5
354cd4b5c171fa1b9ead5acb21a34fea54a8c04a54dc476052767eb98016e7ce
35c3f7d5ad8c635dce9971904d27ed33abf9e844fb08539aaecb9144c96b0e9f
3722e970843d25341adeae6820a5009444992d1ee7801d80dbd4ae27a2cf1820
38359259a9f768af5d7444fd1807c74c9be46a1cc7b14ad6f9f9729980a56866
389daf204dfef37d3f7725c7e8891cdcf9f3592e3cbaeb4deee4619735849e24
3cea9fd4486e2820f34fdeb7970fd29c4fa531e79a285bf58aaab1ecdadfa99a
43bd4037273df51dfde7ff922544c514845ff11fb705c30d483eddbf868e7104
4c22861347b57913ba078f2091e5a64eb69723abf362335924e7fc810b9a41e3
502128eddd69af845c6926eaf27785683fbe9087a51421bee612fd838ef562c8
53964478a7c634e8dad34ecc303dd8048d00dce4993906de1bacf67f663486ef
653e073e97423adda5bc3917a241ee8497dd38a48f14bcde0098a4e54fd0fa5e
668b046d12db350ccba6728890476b3efee53b2f42dbb84743e5e9f1ae0cc404
6c1b980a9094f665bed0de0a80df6da12ed835ff60514c3cab7b1dc3b3ce865a
72997f92176435df9b18037faa0f10e2365124e0c6060e8fd85f88af1e833a65
7b4e873eaad92d97ca452422c1a26219408dd0b3c9a441daadd4aff013acf84e
81456abdc84c8230fcd20c5dfae0fd7dfb035e46ecdc838099dbefc69dc2f1d9
819b10e5dfb21eaed3c868ea22409f14fab2b3f74adcd6958581de6f0f632911
82e400c090fb5260267fa339b115e8fe2cb3171303e252844d9756f252f39099
864fb8674250d11fc571f88c29b2ae4ab6b3a926638c8b580510fab8c5ddecb6
8e6e11c6ffdbb04409798851d5df56c46277b1598a64acfd5ff7017bccd3a1ad
97e89386ecf6fa713a436343233c0b4b5bbdea40000106e0eca88316f895e334
a04ad0053a8bdf514833e35c84238a467a859cab27ca5710c6c54f78919ef99c
a126b53af94f97f3700c82209c0334facc4f8fcfc3776d97d65673fd3be5bfbb
a39d9acefe24437ed2d4031241c6a1e19751f7e2010681b9320dd2264d27ef54
a5572f47317c5966fd34a2bc0c5cc3735a31619f0baa23fff1570d775d7de94e
a9f77fbd0e0017274deea71bc0d99ba08ae5862f5823205ccf1aec1bccce0d9c
ac8ac8cd9f7af47bb469c32b16f0a3601e52d90d040813f3bbdc9b93e43fa8e7
b0e1724564f1c52b7d66f96833c6e0770ab05b9b9a297db8e97f9fa54cfb523d
be89452841434fa9a58fc10b026aa5cbfbeae8ed4f52f4b45b2261a9b69ddb85
c04c83194405109697513e1c9f37b88b8296fe75b4deea422a1d1562445cef87
c1cb6f5fde22b2e7dcf29e17d2408bbe798cf697cb806ed998c32866d05919c1
c40180ef07b2c1f89f024fc0d74d9a705f1bee18bb1a49246f5b9817c9d9d7d8
c64aa15e403798d0eead4bac7e4efe077d567f3b47bc00813b492f639d441f08
d9cdd49256f4d27a0bd3ffdc08d4e714e07a44dad321a43806b80b47f283cf8b
da570672c71d99ff6bce8aa7c4f7d68895955db4576ea3f6b317f38654c7ca9d
de2bbd8e0b32f53a53c1729bedb350cea59e9115fba4f2bed8e2e3dd1f76d9fa
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e436d2bb16f875256164a2e2751979b9754674f8b42aca862ad61ee1763d32b2
e4e8125b30c5a5a9755f43299029d2533b7967f319dfc64525f137b5ab67b4ae
e662357e1469eef9fd5237b9f5d1e41850cd4e34f792e2d40661fb1fb9d7826f
efc0e4bed0f71dd468d22e069fddd867bd76c37b1fce3f717ad10e1291cd2654
f42319c8806c1641314d00f115b32aa95994434d05e0e39b20020008d644a9e1
f75e846cc83bd11432f4b1e21a45f31bc85283d11d372f7b19accd1bf6a2635c