www.bosch.com
Open in
urlscan Pro
2606:2800:11f:1cb7:261b:1f9c:2074:3c
Public Scan
Effective URL: https://www.bosch.com/
Submission: On October 11 via manual from US — Scanned from US
Summary
TLS certificate: Issued by DigiCert Global G2 TLS RSA SHA256 202... on June 12th 2024. Valid for: a year.
This is the only time www.bosch.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 139.15.177.136 139.15.177.136 | 9183 (CIAFS3) (CIAFS3) | |
27 | 2606:2800:11f... 2606:2800:11f:1cb7:261b:1f9c:2074:3c | 15133 (EDGECAST) (EDGECAST) | |
1 | 2607:f8b0:400... 2607:f8b0:4004:c17::61 | 15169 (GOOGLE) (GOOGLE) | |
2 | 3.74.193.164 3.74.193.164 | 16509 (AMAZON-02) (AMAZON-02) | |
30 | 4 |
ASN15133 (EDGECAST, US)
www.bosch.com | |
assets.bosch.com | |
btm.bosch.com | |
dock.ui.bosch.tech |
ASN16509 (AMAZON-02, US)
PTR: ec2-3-74-193-164.eu-central-1.compute.amazonaws.com
bosch-i3-caas-api.e-spirit.cloud |
Apex Domain Subdomains |
Transfer | |
---|---|---|
22 |
bosch.com
1 redirects
bosch.com — Cisco Umbrella Rank: 69765 www.bosch.com — Cisco Umbrella Rank: 485235 assets.bosch.com — Cisco Umbrella Rank: 806325 btm.bosch.com |
921 KB |
6 |
bosch.tech
dock.ui.bosch.tech — Cisco Umbrella Rank: 192950 |
84 KB |
2 |
e-spirit.cloud
bosch-i3-caas-api.e-spirit.cloud — Cisco Umbrella Rank: 811974 |
1 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39 |
101 KB |
30 | 4 |
Domain | Requested by | |
---|---|---|
11 | www.bosch.com |
www.bosch.com
|
9 | assets.bosch.com |
www.bosch.com
|
6 | dock.ui.bosch.tech |
www.bosch.com
dock.ui.bosch.tech |
2 | bosch-i3-caas-api.e-spirit.cloud |
www.bosch.com
|
1 | www.googletagmanager.com |
www.bosch.com
|
1 | btm.bosch.com |
www.bosch.com
|
1 | bosch.com | 1 redirects |
30 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
jobs.bosch.com |
www.bosch-presse.de |
www.linkedin.com |
www.facebook.com |
www.twitter.com |
psirt.bosch.com |
www.youtube.com |
www.instagram.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni1c26cgl.wpc.edgecastcdn.net DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-06-12 - 2025-06-11 |
a year | crt.sh |
sni1d5e7gl.wpc.edgecastcdn.net DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-06-12 - 2025-06-11 |
a year | crt.sh |
sni2478cgl.wpc.edgecastcdn.net DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-06-12 - 2025-06-11 |
a year | crt.sh |
sni28578gl.wpc.edgecastcdn.net DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-12-02 - 2025-01-01 |
a year | crt.sh |
*.google-analytics.com WR2 |
2024-09-24 - 2024-12-17 |
3 months | crt.sh |
*.e-spirit.cloud DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2024-04-04 - 2025-04-03 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.bosch.com/
Frame ID: 13C1ED20F6A9E426A77D9CCD2A8AB340
Requests: 32 HTTP requests in this frame
Screenshot
Page Title
Invented for life | Bosch GlobalPage URL History Show full URLs
-
http://bosch.com/
HTTP 307
https://bosch.com/ HTTP 301
https://www.bosch.com/ Page URL
Detected technologies
Google Tag Manager (Tag Managers) ExpandDetected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
Page Statistics
8 Outgoing links
These are links going to different origins than the main page.
Title: Job offers
Search URL Search Domain Scan URL
Title: Press
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Product security (PSIRT)
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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.
-
http://bosch.com/
HTTP 307
https://bosch.com/ HTTP 301
https://www.bosch.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
30 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.bosch.com/ Redirect Chain
|
131 KB 19 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ai_res_992x558.webp
assets.bosch.com/media/global/stories/topic_worlds/ai_for_a_better_future/ |
13 KB 13 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
boschsans_regular.woff2
www.bosch.com/media/tech/fonts/woff2/ |
74 KB 74 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
boschsans_bold.woff2
www.bosch.com/media/tech/fonts/woff2/ |
74 KB 74 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.css
www.bosch.com/media/tech/styles/ |
856 KB 115 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
frizz-new-cognigy-styles.css
btm.bosch.com/rb/chat/cognigy/2.63.0/ |
26 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
topic-teaser.css
www.bosch.com/media/system/ro_extensions/topicteaser/ |
10 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dock-privacy-settings.esm.js
dock.ui.bosch.tech/releases/4-latest/build/ |
6 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.js
www.bosch.com/media/tech/scripts/ |
676 KB 182 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
topic-teaser.js
www.bosch.com/media/system/ro_extensions/topicteaser/ |
32 KB 17 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
329 KB 101 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
37 B 0 |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
8 KB 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
382 B 0 |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bosch_icon_woff2.woff2
www.bosch.com/media/tech/fonts/woff2/ |
354 KB 354 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bosch_ui_icon_woff2.woff2
www.bosch.com/media/tech/fonts/woff2/ |
3 KB 3 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p-ba215d1a.js
dock.ui.bosch.tech/releases/4-latest/build/ |
15 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p-1cf7f44b.entry.js
dock.ui.bosch.tech/releases/4-latest/build/ |
1 MB 72 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
automated-driving-functions_res_400x225.webp
assets.bosch.com/media/global/stories/radar_deep_learning/ |
6 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider-home-appliances_res_400x400.webp
assets.bosch.com/media/global/products_and_solutions/at_home/home_appliances/ |
7 KB 7 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider-power-tools_res_400x400.webp
assets.bosch.com/media/global/products_and_solutions/at_home/power_tools/ |
8 KB 8 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider-garden-tools_res_400x400.webp
assets.bosch.com/media/global/products_and_solutions/at_home/garden_tools/ |
6 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider-measuring-tools_res_400x400.webp
assets.bosch.com/media/global/products_and_solutions/at_home/measuring_tools/ |
7 KB 8 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider-cleaning-tools_res_400x400.webp
assets.bosch.com/media/global/products_and_solutions/at_home/cleaning_tools/ |
6 KB 6 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H2 |
story-pages-by-ids
bosch-i3-caas-api.e-spirit.cloud/bosch-i3-prod/dc1a0ccb-76fc-414d-b82e-9256537b28c9.ro-bosch-com.content/_aggrs/ |
0 0 |
Preflight
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
story-pages-by-ids
bosch-i3-caas-api.e-spirit.cloud/bosch-i3-prod/dc1a0ccb-76fc-414d-b82e-9256537b28c9.ro-bosch-com.content/_aggrs/ |
7 KB 1 KB |
XHR
application/hal+json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p-42b68cf7.js
dock.ui.bosch.tech/releases/4-latest/build/ |
208 B 352 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p-f4de5ca1.js
dock.ui.bosch.tech/releases/4-latest/build/ |
191 B 315 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
www.bosch.com/media/tech/tech_images/ |
9 KB 10 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en-us.json
dock.ui.bosch.tech/releases/4-latest/assets/i18n/ |
5 KB 2 KB |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider-heating-cooling-and-well-being_res_400x400.webp
assets.bosch.com/media/global/products_and_solutions/at_home/heating_cooling_and_well_being/ |
2 KB 2 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
slider-smart-home_res_400x400.webp
assets.bosch.com/media/global/products_and_solutions/at_home/smart_home_1/ |
7 KB 7 KB |
Image
image/webp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-png.png
www.bosch.com/media/tech/tech_images/ |
3 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
233 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| dataLayer function| BoschPrivacyCallback_OnUpdate function| dockGetConsents function| showDockPrivacySettings function| __sc_import_dock_privacy_settings function| clearImmediate function| setImmediate object| regeneratorRuntime object| RB object| lazySizes function| Kt function| Un string| $t number| pe number| Bn number| we number| Me number| $e number| it number| st object| Wn function| de function| Ae function| U function| cn function| Nt function| qt function| lt function| ze function| Dt function| fn function| he function| qe function| wt function| vn function| je function| ne function| Pt function| at function| fe function| oe function| Ze function| Mt function| Ue function| ln function| Je function| Be function| Le function| We function| Ee function| jt function| ue function| x function| Ce function| re function| He function| dn function| ie function| Zt function| ee function| Ie function| gn function| ce function| En function| Vt function| ve function| Rt function| Te string| Qe string| xt function| Fe function| me function| ct function| ft function| Xe function| J function| hn function| ot function| be function| bt function| Ot function| Gt object| Jt function| Hn function| mn string| Re string| Qt string| _e string| et string| _n string| Xn string| Yn string| Kn string| $n string| K string| Q string| Ye string| Ft string| qn string| jn string| Zn string| kt string| Ve string| Jn string| An string| Qn string| er string| tr string| nr string| yn string| Sn string| rr string| Tn string| Ln string| In string| Nn string| vt function| H function| dt function| ir function| ar function| or string| gt string| Et string| ht string| Rn string| bn string| en string| mt object| St function| ur string| le string| De string| sr string| ae string| tt string| On string| tn string| te string| zt string| pn string| Ut string| Ke string| nn string| rn string| an object| Bt string| se string| ye string| Tt string| on string| cr string| _t string| Cn string| fr string| Wt string| At string| Dn string| wn string| yt string| Pn string| vr string| lr string| dr string| gr string| Er string| hr string| Ne string| Mn string| Vn string| pt string| Ct string| xn string| Gn object| mr object| _r function| Ar number| yr number| un string| Fn string| Lt string| It function| Sr string| Pe string| xe string| nt function| Tr function| Lr function| Ir number| Nr function| Rr function| br function| Or string| pr string| Cr number| rt function| Dr string| wr function| Pr function| Mr number| Vr number| xr number| Gr number| Fr number| kr function| zr object| Oe function| Ur object| Br function| Ht string| sn function| Wr string| ke string| ut string| Hr function| Xr function| Yr object| Kr function| $r function| qr number| jr function| Zr object| Jr object| Qr object| ei function| ti function| ni function| ri function| Xt object| google_tag_manager object| google_tag_data function| addConsentUpdateCallback function| getConsentUpdateListener0 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.
1 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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 |
---|---|
Content-Security-Policy | default-src https: 'unsafe-inline' 'unsafe-eval'; connect-src 'self' wss: https:; img-src * 'self' data: https:; font-src * 'self' data: https:; style-src * 'self' 'unsafe-inline' data: https: |
Strict-Transport-Security | max-age=63072000; preload |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
X-Xss-Protection | 0; 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.
assets.bosch.com
bosch-i3-caas-api.e-spirit.cloud
bosch.com
btm.bosch.com
dock.ui.bosch.tech
www.bosch.com
www.googletagmanager.com
139.15.177.136
2606:2800:11f:1cb7:261b:1f9c:2074:3c
2607:f8b0:4004:c17::61
3.74.193.164
01dac149d7c9fd8916718fbb7fa650f81df4509c41756315d55dd3537dfbd7e0
0443e056440c2cfae49626d5c48767d0bf1283780e7c561d167cd6ed862fed8c
1f9dbb74d1b431d30d07f4dafaa23f83cce1dee03b6f596cb39602851fa44e71
22e3ac8391e9729d34bd8f159da5a90c827c5bd8585bbf48f060f3f3791bb178
4729fb1e2ac996d8faa0539f602890686eb36331c572d70a18a405b3fe71e50e
47e869cc302e94e3f78e4144dfdd12cb1d50e87f1863f44cdde610218056c531
4eeb9a87b4a4b01a9c6cfdd7fffa273d2f26180a4d2fa8708eb792a6911dea00
50dad13e61b6fe3dcd68633b4a3a47a48a3c0cd169668400866919a3e013aa2e
55d18c7fd0ad581827bdc90dc1d1e4379a7cd4d3f9ad5d08f47556600700d6aa
62ae7c6754b31b080eb5aaeba5b99d259c0364ec1613c13c50b64bc51d9c6973
6989806dad46b47f171237aed10c57cf860e8d9e6f129460b80a873c4b5b6231
6b142e8b95b78b1f00392cc7e255570b9781a9db3e8653ad07c5396a2749561e
6cba3762126da0438f29f7cc38bb560e09b0b5bc930000dd842ac69067b523a9
724d2fc9a849f45e88480cae9fdc7a495010db1df78e1d7b3c0184f8ed033db0
730e3a615c9628946bf06b41208806737ad34b0bde1bd800e7d631688be6ce5a
81d9cd874ebbb4c491242b61be8565577569b46c5d99405dced94af9812b89df
968b97fa99ef3dc5f74309baddd0faff3f02d511bb4b238f759943f69d120852
9b22fd5ed8b3480067d58b23fcb7f4fc4fa03c8b4fcd98fe89721381ec59dd52
b2bfeaef5635be6ab8719351076c415d5157a6d680fe5d0838bc716fa100cb51
bb229a48bee31f5d54ca12dc9bd960c63a671f0d4be86a054c1d324a44499d96
c047c93d5291c241015782f550f695b2c18ab5e27c45b012bbea84c5480710ca
c37f900eba8ebd13e14debafa4e0f06a65c0afe04a2f99bbc86f762b875966d7
c9b3e8f3165abeef618c3a90a5338baecacfa357c6fd3157aef06b7689c72bd8
d03d47fa765496741d6f086f5b2bad5b0f26f7fe4390606a7bae484f536250f9
d0c359c7f9705d9ddff505d0046ebfcf7f9e7c52567058719cc41859c602a3b6
d61d7535831ecb528701b90067f09cb16ad66d68769c44ebfa245a449c431843
e089b9bcabecf5f66fad072e2ed5aeb4633436bc7b1403ba97ea6cf6a1212e30
e394823b1d84f79000b45e640ddca94d5c2fc8c1eac0571b6b2ec13a0e036a9c
ecd7622221a59aa5aad91b3656fcb361a0e576bd68a415d6e823c9d7f930ae32
ee41e77b0ec314e4e2f4f4b029151385bb116648b490c9a7281480caea2fc4d9
eebf152b62afa5aae6846495439ef5f807752d1b2377390c2a4b784b86dcbec6
fb67be1c14aeb92b0e46123928d23e42c2609e42c09cf140b6915bd27969c6d7