pro100apple.ru
Open in
urlscan Pro
185.65.148.57
Public Scan
Effective URL: https://pro100apple.ru/
Submission: On July 24 via automatic, source certstream-suspicious — Scanned from DE
Summary
TLS certificate: Issued by R3 on May 26th 2024. Valid for: 3 months.
This is the only time pro100apple.ru was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 5 | 185.65.148.57 185.65.148.57 | 51115 (HLL-AS) (HLL-AS) | |
21 | 37.230.196.245 37.230.196.245 | 208677 (CLOUDRU-AS) (CLOUDRU-AS) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 104.18.10.207 104.18.10.207 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 2a00:1450:400... 2a00:1450:4001:81c::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 185.65.149.70 185.65.149.70 | 51115 (HLL-AS) (HLL-AS) | |
33 | 6 |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
insales-cdn.com
static.insales-cdn.com — Cisco Umbrella Rank: 299688 |
2 MB |
5 |
pro100apple.ru
1 redirects
www.pro100apple.ru pro100apple.ru |
331 KB |
4 |
gstatic.com
fonts.gstatic.com |
50 KB |
2 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com — Cisco Umbrella Rank: 1832 |
83 KB |
1 |
insales.com
counter.insales.com — Cisco Umbrella Rank: 381205 |
281 B |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 110 |
1 KB |
33 | 6 |
Domain | Requested by | |
---|---|---|
21 | static.insales-cdn.com |
pro100apple.ru
|
4 | fonts.gstatic.com |
fonts.googleapis.com
|
4 | pro100apple.ru |
pro100apple.ru
static.insales-cdn.com |
2 | maxcdn.bootstrapcdn.com |
pro100apple.ru
maxcdn.bootstrapcdn.com |
1 | counter.insales.com |
pro100apple.ru
|
1 | fonts.googleapis.com |
pro100apple.ru
|
1 | www.pro100apple.ru | 1 redirects |
33 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
myshop-zb174.myinsales.ru |
www.insales.ru |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.pro100apple.ru R3 |
2024-05-26 - 2024-08-24 |
3 months | crt.sh |
insales-cdn.com E6 |
2024-06-17 - 2024-09-15 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-07-01 - 2024-09-23 |
3 months | crt.sh |
bootstrapcdn.com WE1 |
2024-07-23 - 2024-10-21 |
3 months | crt.sh |
*.gstatic.com WR2 |
2024-07-01 - 2024-09-23 |
3 months | crt.sh |
insales.es R3 |
2024-05-30 - 2024-08-28 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://pro100apple.ru/
Frame ID: 81BE1CE230EF4E3B70FF85F508CD43E2
Requests: 33 HTTP requests in this frame
Screenshot
Page Title
Интернет магазин PRO100APPLEPage URL History Show full URLs
-
https://www.pro100apple.ru/
HTTP 301
https://pro100apple.ru/ Page URL
Detected technologies
Cart Functionality (Ecommerce) ExpandDetected patterns
- <a[^>]*href=[^>]*/Cart
Bootstrap (Web Frameworks) Expand
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
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 Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Lodash (JavaScript Libraries) Expand
Detected patterns
- lodash.*\.js
Modernizr (JavaScript Libraries) Expand
Detected patterns
- ([\d.]+)?/modernizr(?:\.([\d.]+))?.*\.js
Page Statistics
4 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Сделано в InSales
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.
-
https://www.pro100apple.ru/
HTTP 301
https://pro100apple.ru/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
pro100apple.ru/ Redirect Chain
|
53 KB 9 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
shop_bundle-8aad705feff93a558484.js
pro100apple.ru/packs/js/ |
1 MB 318 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common.v2.24.69.js
static.insales-cdn.com/assets/common-js/ |
822 KB 261 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lodash.min.js
static.insales-cdn.com/assets/static-versioned/v3.72/static/libs/lodash/4.17.21/ |
72 KB 29 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modernizr-custom.js
static.insales-cdn.com/assets/1/5339/1316059/1674913171/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
6 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/ |
30 KB 8 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
plugins.css
static.insales-cdn.com/assets/1/5339/1316059/1674913171/ |
79 KB 17 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.css
static.insales-cdn.com/assets/1/5339/1316059/1674913171/ |
269 KB 37 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
346945929863748__1___1_.jpeg
static.insales-cdn.com/files/1/4151/33517623/original/ |
102 KB 102 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3.jpg
static.insales-cdn.com/files/1/6445/21395757/original/ |
99 KB 100 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4.jpg
static.insales-cdn.com/files/1/6541/21395853/original/ |
144 KB 145 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
image.png
static.insales-cdn.com/files/1/1551/25953807/original/ |
1 MB 1 MB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large_346945929863748__1___1_.jpeg
static.insales-cdn.com/images/collections/1/3319/93482231/ |
15 KB 16 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large_34775.970.jpeg
static.insales-cdn.com/images/products/1/2236/876243132/ |
41 KB 42 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large_iPad_Pro_Set_01.jpg5F855BBF-EED4-4432-8C3A-5B6355A3F560Zoom.jpg
static.insales-cdn.com/images/collections/1/5822/5322430/ |
61 KB 61 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large_01011.png
static.insales-cdn.com/images/products/1/2256/635611344/ |
112 KB 112 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large_18624-251Forest_Green.jpeg
static.insales-cdn.com/images/products/1/5510/643544454/ |
17 KB 18 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
large_ps.jpg
static.insales-cdn.com/images/products/1/2827/669567755/ |
9 KB 9 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
benefit1_d805088c06c48d54495ee0dd164682b9.png
static.insales-cdn.com/files/1/1199/10765487/original/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
benefit2_6f7789b9a4f5e75f5110face3427fe48.png
static.insales-cdn.com/files/1/1200/10765488/original/ |
9 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
benefit3_6f6e7eb91b645c99ba332957c9b8d08e.png
static.insales-cdn.com/files/1/1201/10765489/original/ |
9 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
plugins.js
static.insales-cdn.com/assets/1/5339/1316059/1674913171/ |
357 KB 123 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.js
static.insales-cdn.com/assets/1/5339/1316059/1674913171/ |
16 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
insales_counter.js
pro100apple.ru/javascripts/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 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 |
KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2
fonts.gstatic.com/s/roboto/v30/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2
fonts.gstatic.com/s/roboto/v30/ |
9 KB 10 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
counter.insales.com/ |
49 B 281 B |
XHR
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
cart.json
pro100apple.ru/front_api/ |
177 B 938 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
static.insales-cdn.com/assets/1/5339/1316059/1674913171/ |
593 B 1 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
94 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.
function| jQuery function| $ object| jQuery112401076773979501322 function| MD5 object| I18n object| InSales function| jq_throttle function| Spinner function| Bloodhound function| compact function| calculate_total_cost function| get_prices function| floatToString function| initAjaxAddToCartButton function| addOrderItem function| errors_to_arr function| show_preloader function| hide_preloader function| set_preloaders_message function| changeCss function| getPageScroll function| getPageHeight function| isBundleJQuery function| no_delivery function| set_message function| get_deferred_deliveries function| get_deliveries function| get_deferred_payments function| get_payments function| disable_element function| enable_element function| debounced_payments function| debounced_deliveries function| set_deliveries_query function| Delivery object| CheckoutDelivery string| __INDIVIDUAL_ONE_VERSION_ev-store_ENFORCE_SINGLETON object| InSalesUI object| localforage object| Template object| EventBus object| Shop object| InsalesCommonCart object| Cart object| Compare object| FavoritesProducts object| ajaxAPI object| Products object| AjaxSearch object| reCaptchaCommon object| Tools object| Site function| _ number| __id object| Modernizr function| maxSendError object| xmlhttp function| Swiper function| FormSerializer object| magicJS function| $mjs string| $J_TYPE number| $J_UUID function| jGetSize function| jGetScroll function| jGetFullSize function| jFetch function| jStore function| jDel function| byClass function| byTag function| jAddEvent function| jRemoveEvent function| jCallEvent function| jRaiseEvent function| jClearEvents function| $J_EXT object| MagicZoomPlus object| MagicZoom object| alertify function| validateForm function| parseErrors function| markErrors object| InsalesThemeSettings function| initLeftMenu function| isScrolledIntoView function| onReCaptchaSuccess function| initCollectionFilter function| initCollectionMenu boolean| __initProduct function| sendPreorder object| mzOptions object| insalesGeocodeResults function| recaptchaCallbackInsalesCommon7 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 |
---|---|---|
.pro100apple.ru/ | Name: first_current_location Value: %2F |
|
.pro100apple.ru/ | Name: first_referer Value: |
|
.pro100apple.ru/ | Name: referer Value: |
|
.pro100apple.ru/ | Name: current_location Value: %2F |
|
pro100apple.ru/ | Name: ins_myshop-zb174 Value: an2c2-57bc287c529562da7da0ab2663d30ec1 |
|
pro100apple.ru/ | Name: visit Value: t |
|
pro100apple.ru/ | Name: x_csrf_token Value: 1L36kpbwcjFEx-UEo3U2HJqJP-jqepmid2WLSG_6tDhwgbBVAiC89-A8wfODer1u2mtE0GlUvkYVHv_jxuqexg |
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 |
---|---|
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.
counter.insales.com
fonts.googleapis.com
fonts.gstatic.com
maxcdn.bootstrapcdn.com
pro100apple.ru
static.insales-cdn.com
www.pro100apple.ru
104.18.10.207
185.65.148.57
185.65.149.70
2a00:1450:4001:81c::2003
2a00:1450:4001:82a::200a
37.230.196.245
0353dd561d9bec2f1dac2c9c0913af0fe5ec24db8c1e9beea4c7ba7e1c09f732
06b589b312cef5bda266933e887f333050c68c2f37e8a5cf147926fe38f9b975
0ba5abbc6e816a2d6193669ef83d5962cb6d4eb900161a1f10357337de9d388d
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2b8d92b508217a7603d2382e78b3e76d6d0676584f67c2e61521078c8d163860
2bfbd81f4e33d10e30dff97c8e10443be5c656897cd264cdc0beddcc88d73d06
399466e046c2919bff6e5ff3b6c92774d0a5ac43c4a553d1c7a149a11c6b4172
47aa3bfad6cb9e2d63abdd58f4e6ce4f7b9fd2704b2b15193c71874035fe025d
4eb37527e51ae98fef91e48fa59740d0673b8046ee0dafa201bf7881f24f50fd
52a705a5d7f7a6f01bcf3f1603b6e76c0682a3f5899ae983c209dacb2878a2d3
5d4dce9ed21b89eb3960da7de42a4cbafc25012eb17ce7251b8af0c62e45bbb4
6a84eeee6a25e7c9a8a03191007a6720566b5a2aa2384d36168fb07f49e97e9e
733b383f275a22d7a95abdc629948e5725114840ae8b73038b5828d659dbdc84
778d148f5bf6b5c3e1e88006449711f9b5122aa4c5bba804be083498b83debf0
78b140bb4264de146c2bbbcba7d2156d17cde1b916e58f51b60d40a858948a0a
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
7bf8e08445e6d68dca0d574121a18075b0f885f09ab03a26f5768014c7581c39
7ee756b01de4464eaf4b71b85779bdb7a955b4d2af89faa3d29c4906d0ece1db
7f303530115214bfac4657efbd5f13a987c1bfeaadd0c4d10ef9a11468f0f417
8c0f8afd20b3cda9ffd4165c6f178847bcdae173101d8d98ba7dd65b215291d0
b93ef94a39805edf097cce97a5df64ec14d3cdeda9d92e1baa82a0e60c6b77ea
bc84acabf5111d6793152cc6d783071c05e19a04ab6dc3bb457f4e985390ce41
bdb7d822d6afd1c8354749a111f68d56ce5e5db03b8a3028698acfc78358e06d
bdcdc664844fe862764d3977f340181d59ac2d1e5cb366a01f86857d5c93eb2d
cf14a764489fcc7fdabc59ce925202e5b23d1784e960050d378ccb2b0004b9b2
df9e764425cf823ea63bbf34884f084ceeb08850b1186dafa0b4c0f200315c36
e7499c8175ac6e566a1f442bee46413f40e7aacd7390b0fdd0c1e5d1d1d85f61
ee79642a589d54ef57d7c4d919f1c036008aa359612f1de1c8e0fe6fbf24440b
f0446f2a861df7b6b8d05cbecf06ab898119a8feaa604a71d557b7f310c6d012
f38b8ac6787a523b87814a60840dc569251422ce46893bd5c0b146f95dd11af9
f5aebdfea35d1e7656ef4acc5db1f243209755ae3300943ef8fc6280f363c860
f75911313e1c7802c23345ab57e754d87801581706780c993fb23ff4e0fe62ef
f7c6191640f9eacfbaf80b0fb607eb5f95fb8afc2f5bd03c352665c7ba19c6af