www.bfrz.ru
Open in
urlscan Pro
195.9.9.52
Public Scan
Submission Tags: ru l4ing misc www Search All
Submission: On January 03 via manual from UA — Scanned from DE
Summary
This is the only time www.bfrz.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
33 | 195.9.9.52 195.9.9.52 | 25513 (ASN-MGTS-...) (ASN-MGTS-USPD) | |
1 | 2001:4de0:ac1... 2001:4de0:ac18::1:a:1b | 20446 (STACKPATH...) (STACKPATH-CDN) | |
1 1 | 2a00:1450:400... 2a00:1450:4001:831::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:827::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 1 | 87.240.129.187 87.240.129.187 | 47541 (VKONTAKTE...) (VKONTAKTE-SPB-AS vk.com) | |
2 | 93.186.225.194 93.186.225.194 | 47541 (VKONTAKTE...) (VKONTAKTE-SPB-AS vk.com) | |
1 1 | 87.240.129.133 87.240.129.133 | 47541 (VKONTAKTE...) (VKONTAKTE-SPB-AS vk.com) | |
1 3 | 2a02:6b8::1:119 2a02:6b8::1:119 | 208722 (GLOBAL_DC) (GLOBAL_DC) | |
41 | 6 |
ASN25513 (ASN-MGTS-USPD, RU)
PTR: mail.bfrz.ru
www.bfrz.ru |
ASN47541 (VKONTAKTE-SPB-AS vk.com, RU)
PTR: srv187-129-240-87.vk.com
userapi.com |
ASN47541 (VKONTAKTE-SPB-AS vk.com, RU)
PTR: srv133-129-240-87.vk.com
vk.com |
ASN208722 (GLOBAL_DC, FI)
mc.yandex.ru | |
informer.yandex.ru |
Apex Domain Subdomains |
Transfer | |
---|---|---|
33 |
bfrz.ru
www.bfrz.ru |
815 KB |
3 |
yandex.ru
1 redirects
mc.yandex.ru — Cisco Umbrella Rank: 1851 informer.yandex.ru — Cisco Umbrella Rank: 42503 |
58 KB |
3 |
vk.com
1 redirects
vk.com — Cisco Umbrella Rank: 2571 |
46 KB |
1 |
userapi.com
1 redirects
userapi.com — Cisco Umbrella Rank: 5011 |
318 B |
1 |
gstatic.com
www.gstatic.com |
20 KB |
1 |
google.com
1 redirects
www.google.com — Cisco Umbrella Rank: 16 |
340 B |
1 |
jquery.com
code.jquery.com — Cisco Umbrella Rank: 943 |
29 KB |
0 |
mos.ru
Failed
www.mos.ru Failed stats.mos.ru Failed |
|
41 | 8 |
Domain | Requested by | |
---|---|---|
33 | www.bfrz.ru |
www.bfrz.ru
|
3 | vk.com |
1 redirects
www.bfrz.ru
|
2 | mc.yandex.ru |
1 redirects
www.bfrz.ru
|
1 | informer.yandex.ru |
www.bfrz.ru
|
1 | userapi.com | 1 redirects |
1 | www.gstatic.com |
www.bfrz.ru
|
1 | www.google.com | 1 redirects |
1 | code.jquery.com |
www.bfrz.ru
|
0 | stats.mos.ru Failed |
www.bfrz.ru
|
0 | www.mos.ru Failed |
www.bfrz.ru
|
41 | 10 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
mc.yandex.ru GlobalSign ECC OV SSL CA 2018 |
2022-10-18 - 2023-03-30 |
5 months | crt.sh |
This page contains 1 frames:
Primary Page:
http://www.bfrz.ru/
Frame ID: 0CE4A1A5373336E4509678A17CA2821D
Requests: 41 HTTP requests in this frame
Screenshot
Detected technologies
Yandex.Metrika (Analytics) ExpandDetected patterns
- mc\.yandex\.ru/metrika/(?:tag|watch)\.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.
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 8- http://www.google.com/jsapi HTTP 301
- https://www.gstatic.com/charts/loader.js
- http://userapi.com/js/api/openapi.js?34 HTTP 301
- https://vk.com/js/api/openapi.js?34
- http://vk.com/js/api/openapi.js?75 HTTP 301
- https://vk.com/js/api/openapi.js?75
- http://mc.yandex.ru/metrika/watch.js HTTP 302
- https://mc.yandex.ru/metrika/watch.js
41 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
www.bfrz.ru/ |
23 KB 24 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bigPic.css
www.bfrz.ru/skins/bfrz/css/ |
2 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
tizer_block.css
www.bfrz.ru/skins/bfrz/css/ |
3 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
load.css
www.bfrz.ru/skins/bfrz/css/ |
209 B 462 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-2.0.2.min.js
code.jquery.com/ |
82 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.js
www.bfrz.ru/skins/bfrz/js/ |
2 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
phpopac.user.js
www.bfrz.ru/modules/phpopac/ |
3 KB 4 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yasearch.user.js
www.bfrz.ru/modules/yasearch/ |
0 257 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
boxover.js
www.bfrz.ru/core/js/ |
11 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
loader.js
www.gstatic.com/charts/ Redirect Chain
|
65 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
mosTizer.js
www.mos.ru/otrasli-static/outer/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
openapi.js
vk.com/js/api/ Redirect Chain
|
104 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
openapi.js
vk.com/js/api/ Redirect Chain
|
104 KB 23 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
watch.js
mc.yandex.ru/metrika/ Redirect Chain
|
162 KB 57 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
home.jpg
www.bfrz.ru/skins/bfrz/images/ |
11 KB 11 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bullet.gif
www.bfrz.ru/skins/bfrz/images/ |
300 B 555 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bannerd.jpg
www.bfrz.ru/skins/bfrz/images/ |
45 KB 45 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
depMos.png
www.bfrz.ru/skins/bfrz/images/ |
143 KB 143 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3_0_FFE6CCFF_FFE6CCFF_0_pageviews
informer.yandex.ru/informer/40751849/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
foto1_2.jpg
www.bfrz.ru/data/images/2018/news10/161018/vistovka/ |
18 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
foto3_2sm.jpg
www.bfrz.ru/data/images/2018/news10/011018/ |
19 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
f7_2sm.jpg
www.bfrz.ru/data/images/2015/news11/041115/ |
34 KB 35 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
posolstvo.jpg
www.bfrz.ru/data/_first_page/ |
32 KB 32 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Afisha200.jpg
www.bfrz.ru/skins/bfrz/images/ |
94 KB 94 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
obl1_2sm.jpg
www.bfrz.ru/skins/bfrz/images/ |
23 KB 23 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
banner_2018_336x280.jpg
www.bfrz.ru/skins/bfrz/images/ |
178 KB 178 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
museum.jpg
www.bfrz.ru/skins/bfrz/images/ |
7 KB 7 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ialiubliumoskvu.jpg
www.bfrz.ru/skins/bfrz/images/ |
15 KB 15 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
logo_A.jpg
www.bfrz.ru/skins/bfrz/images/ |
23 KB 23 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
DR.png
www.bfrz.ru/skins/bfrz/images/ |
24 KB 25 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ocenka.png
www.bfrz.ru/skins/bfrz/images/ |
76 KB 76 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rss.png
www.bfrz.ru/skins/bfrz/images/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
counter.js
stats.mos.ru/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Common.css
www.bfrz.ru/skins/bfrz/css/ |
657 B 911 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bfrz.css
www.bfrz.ru/skins/bfrz/css/ |
6 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
news.class.css
www.bfrz.ru/skins/bfrz/css/ |
910 B 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
afisha.class.css
www.bfrz.ru/skins/bfrz/css/ |
509 B 763 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
arhiv.class.css
www.bfrz.ru/skins/bfrz/css/ |
936 B 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
phpopac.class.css
www.bfrz.ru/skins/bfrz/css/ |
1 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
books.class.css
www.bfrz.ru/skins/bfrz/css/ |
4 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yasearch.class.css
www.bfrz.ru/skins/bfrz/css/ |
2 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- www.mos.ru
- URL
- https://www.mos.ru/otrasli-static/outer/mosTizer.js
- Domain
- stats.mos.ru
- URL
- https://stats.mos.ru/counter.js
Verdicts & Comments Add Verdict or Comment
74 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| oncontentvisibilityautostatechange function| $ function| jQuery function| fieldChange function| Selected function| Clear_all function| ukri function| SelectAll function| TestSelect function| TestChoice function| TestSelect_Dict function| SelectAll_Dict function| PhpOpacShowSearch function| PhpOpacHideSearch object| oDv object| dvHdr object| dvBdy undefined| windowlock undefined| boxMove undefined| fixposx undefined| fixposy number| lockX number| lockY undefined| fixx undefined| fixy number| ox number| oy undefined| boxLeft undefined| boxRight undefined| boxTop undefined| boxBottom undefined| evt undefined| mouseX undefined| mouseY boolean| boxOpen undefined| totalScrollTop undefined| totalScrollLeft function| init function| defHdrStyle function| defBdyStyle function| checkElemBO function| scanBO function| getParam function| Left function| Top undefined| ah undefined| ab function| applyStyles undefined| CSE undefined| iterElem undefined| LSE undefined| CBE undefined| LBE undefined| width undefined| height boolean| ini function| SHW object| ID function| moveMouse function| doCheck function| pauseBox function| showHideBox function| hideBox number| COL boolean| stopfade function| fadeIn function| fadeIn2 function| fadeOut function| isChild undefined| cSrc function| checkMove function| showSelects function| hideSelects object| google1 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 |
---|---|---|
www.bfrz.ru/ | Name: PHPSESSID Value: enq1s1v4p6ahok26jbqd03gbv7 |
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.
code.jquery.com
informer.yandex.ru
mc.yandex.ru
stats.mos.ru
userapi.com
vk.com
www.bfrz.ru
www.google.com
www.gstatic.com
www.mos.ru
stats.mos.ru
www.mos.ru
195.9.9.52
2001:4de0:ac18::1:a:1b
2a00:1450:4001:827::2003
2a00:1450:4001:831::2004
2a02:6b8::1:119
87.240.129.133
87.240.129.187
93.186.225.194
032e4c6803150781152dae70836798f586d64ff9debbbba535e859125f6d2e1d
10423191fd3301769bdba3d8f720a2c4376e88a0b563261615bfc26cea6a52c7
1199bb8ba9c7752d088b25b63952a23ab8969942b5e2c7527ef28c6a9b7e40fd
165b8ec03fe10df1210e5935934d4efd83e76351dbb1c7c9fbd39df8cf741674
179dc87d2c9ca04b0b34d184fe72c86a9a9a750f8cc9b0406b74ae5d6e7c8717
208732e50c1a9a48e54fbf068f893565d9912e8db751e368fc4696afb1ab74f0
270bc8ea42d33e125c2ec853048bccf6bbcba1ceed97cece29119bd403fbf1c9
297577d52fce5df45a53b1d2e06469f65ee1dcf2e9bfbc8e2f45dbd06a0de8b4
2aff810aaca344226048c2e990c869ac50f94e28894274c7122ef1e1438172ad
2cef0cc982702c020c98edcfab86a3b311b0c5a7e0770abfefd98f4e638e4b09
2fa12c838d748af32aeed6986750bfe6b59bf99d8e22aaeece0ff07975e34dc5
3c42ae7e84132121c8b32b471556e9cce0bdb805921d7f4c9494dd061a234541
3f9163219ef5718b41608166436c5310815c51606ca165bbae07575da0ad0856
40facd38fe080180f4eb0ecd7b9d5e1ceb355065d3cb3470cdccb5eda43d70ba
49d6b1c87a9b4b5d12478031345291f7f421931ca8650d1916a9f6967b5e843d
4d9586a075f082a04fd40178499c472012b351db4c1a4d210907a0891f7d8ad9
517cb9d7398671a397cb1b054be7a5b463f22977be5a1a2a903bf446c65839ae
5b808a13485f765471d4e72c474c8ff3f8d0a072692d97d521b5b6fa0c8a4958
634cd58045bb9e4447e755f0c86aa499ac7b0738a33929bbb663fc6ff654475a
64de6466275ffcf3720dd60825c51dea4348e7bf6cc434d918e5da82c8c801ef
703aec5949a08656b343f1e5e34100d8172bbbca8546dccacfbb01ffd17e6112
7625b7a21367a3278e5fe40cd601e14eaccae729bd6a421100eaa9ae44da3599
78b135b850398ea7625eb6fb3d17bd611cc20047171d2671289388aaa6292c19
7c997df7c260baee0e8beb0262eb5ebd141043ee62d40df4401e2566a4a55f30
7d8793dce990847bdea43775f2524db776253b90ad365afe2b3a778c7ed62504
840aa9716a31f3a9493723ab25af3fa1cf14f2ffeac4b1de435888c0c811792b
a609c0f797633e160a71b937c26bd74d31459875641f48c3a59c2bc8b82ea107
bbfcf25e77abe4a75ef9ff19455ca8a7d57a2fde4fa1b16fceb028e067aeac65
bd3f999a7dadc572c691ae5308bc348d1102efa0c62fd78ad3b0d965a8cdd55e
c681e4e329210ca840170b393fb0d77f4dd2805a8b451b02cc55e241e61a154f
d53a9a946c54af5f303b1c0d9180a1aed5074f7b7a4e1b60ee4ac3c79a25c2fd
d6dfe8b2aff5a1912b8190b2af7a57c47fe39e1d836e4d8fde9adb834591e230
e0d251fc581d657ece6af8ed8bd873e19edab55a003299bea1106c9412428ba6
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e90b7957cb4fb263d51946605a2064d9fcaebc271763f4ee1fa3a4c609b2590e
ea6dc9e0fd61faac9f62c4cba07011a0cb6dac388a1610efc733f2acd56985c2
f5cecd59e22ff2b722cedfe2f33d92d2504a97cdf33d4f24b8dbc735eb575558
f95d1a1e5edfa4fbe88add11e5da54fd59fec017d16a7eb9d6108ad1d3513f7c