www.leancoffeetable.com
Open in
urlscan Pro
137.135.129.175
Public Scan
Submission: On February 05 via manual from US
Summary
This is the only time www.leancoffeetable.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
18 | 137.135.129.175 137.135.129.175 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation) | |
1 | 151.139.237.113 151.139.237.113 | 54104 (AS-STACKPATH) (AS-STACKPATH - netDNA) | |
2 | 216.58.207.74 216.58.207.74 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
4 | 172.217.18.2 172.217.18.2 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 93.184.221.200 93.184.221.200 | 15133 (EDGECAST) (EDGECAST - MCI Communications Services) | |
1 | 216.58.207.67 216.58.207.67 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 216.58.214.34 216.58.214.34 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 216.58.214.78 216.58.214.78 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 40.114.241.141 40.114.241.141 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation) | |
33 | 9 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation, US)
PTR: waws-prod-db3-003.cloudapp.net
www.leancoffeetable.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra16s25-in-f10.1e100.net
fonts.googleapis.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s28-in-f2.1e100.net
pagead2.googlesyndication.com |
ASN15133 (EDGECAST - MCI Communications Services, Inc. d/b/a Verizon Business, US)
az416426.vo.msecnd.net |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra16s25-in-f3.1e100.net
fonts.gstatic.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s09-in-f2.1e100.net
adservice.google.de | |
adservice.google.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s10-in-f14.1e100.net
www.google-analytics.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation, US)
dc.services.visualstudio.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
leancoffeetable.com
www.leancoffeetable.com |
2 MB |
4 |
googlesyndication.com
pagead2.googlesyndication.com |
123 KB |
2 |
visualstudio.com
dc.services.visualstudio.com |
857 B |
2 |
google-analytics.com
www.google-analytics.com |
14 KB |
2 |
googleapis.com
fonts.googleapis.com |
912 B |
1 |
google.com
adservice.google.com |
174 B |
1 |
google.de
adservice.google.de |
174 B |
1 |
gstatic.com
fonts.gstatic.com |
14 KB |
1 |
msecnd.net
az416426.vo.msecnd.net |
21 KB |
1 |
jquery.com
code.jquery.com |
10 KB |
33 | 10 |
Domain | Requested by | |
---|---|---|
18 | www.leancoffeetable.com |
www.leancoffeetable.com
|
4 | pagead2.googlesyndication.com |
www.leancoffeetable.com
pagead2.googlesyndication.com |
2 | dc.services.visualstudio.com |
az416426.vo.msecnd.net
|
2 | www.google-analytics.com |
www.leancoffeetable.com
|
2 | fonts.googleapis.com |
www.leancoffeetable.com
|
1 | adservice.google.com |
pagead2.googlesyndication.com
|
1 | adservice.google.de |
pagead2.googlesyndication.com
|
1 | fonts.gstatic.com |
www.leancoffeetable.com
|
1 | az416426.vo.msecnd.net |
www.leancoffeetable.com
|
1 | code.jquery.com |
www.leancoffeetable.com
|
33 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
blog.leancoffeetable.com |
ripplerock.zendesk.com |
www.senseadapt.com |
www.leancoffee.org |
www.ripple-rock.com |
Subject Issuer | Validity | Valid |
---|
This page contains 2 frames:
Primary Page:
http://www.leancoffeetable.com/
Frame ID: (7713B116A9ECB3662A701C0978B29F7B)
Requests: 31 HTTP requests in this frame
Frame:
http://pagead2.googlesyndication.com/pagead/js/r20180131/r20170110/show_ads_impl.js
Frame ID: (E9DAC57B13DFC3549E7B30BBE1161F6C)
Requests: 2 HTTP requests in this frame
Screenshot
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /IIS(?:\/([\d.]+))?/i
IIS (Web Servers) Expand
Detected patterns
- headers server /IIS(?:\/([\d.]+))?/i
Knockout.js (JavaScript Frameworks) Expand
Detected patterns
- env /^ko$/i
Google AdSense (Advertising Networks) Expand
Detected patterns
- script /googlesyndication\.com\//i
- env /^google_ad_/i
- env /^__google_ad_/i
- env /^Goog_AdSense_/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
Modernizr (JavaScript Libraries) Expand
Detected patterns
- env /^Modernizr$/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- env /^jQuery$/i
Page Statistics
5 Outgoing links
These are links going to different origins than the main page.
Title: What's Brewing?
Search URL Search Domain Scan URL
Title: Feedback & Support
Search URL Search Domain Scan URL
Title: Find Out More
Search URL Search Domain Scan URL
Title: Lean Coffeeâ„¢
Search URL Search Domain Scan URL
Title: RippleRock
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 28- http://www.google-analytics.com/analytics.js HTTP 307
- https://www.google-analytics.com/analytics.js
- http://www.google-analytics.com/r/collect?v=1&_v=j66&a=1678874540&t=pageview&_s=1&dl=http%3A%2F%2Fwww.leancoffeetable.com%2F&ul=en-us&de=UTF-8&dt=Lean%20Coffee%20board&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IAhAAEAB~&jid=429371595&gjid=1343719748&cid=1214413766.1517863829&tid=UA-61775549-1&_gid=1804244359.1517863829&_r=1&z=532991358 HTTP 307
- https://www.google-analytics.com/r/collect?v=1&_v=j66&a=1678874540&t=pageview&_s=1&dl=http%3A%2F%2Fwww.leancoffeetable.com%2F&ul=en-us&de=UTF-8&dt=Lean%20Coffee%20board&sd=24-bit&sr=1600x1200&vp=1600x1200&je=0&_u=IAhAAEAB~&jid=429371595&gjid=1343719748&cid=1214413766.1517863829&tid=UA-61775549-1&_gid=1804244359.1517863829&_r=1&z=532991358
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
/
www.leancoffeetable.com/ |
27 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
css
www.leancoffeetable.com/Content/ |
130 KB 31 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modernizr
www.leancoffeetable.com/bundles/ |
11 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui.css
code.jquery.com/ui/1.11.2/themes/smoothness/ |
34 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
css
fonts.googleapis.com/ |
756 B 500 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
css
fonts.googleapis.com/ |
475 B 412 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
adsbygoogle.js
pagead2.googlesyndication.com/pagead/js/ |
68 KB 26 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
coffeeCup.svg
www.leancoffeetable.com/images/newUI/ |
3 KB 3 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
heroLCT2.svg
www.leancoffeetable.com/images/newUI/ |
4 KB 4 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
popupHero.svg
www.leancoffeetable.com/images/newUI/ |
726 B 976 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
boardGraphic.svg
www.leancoffeetable.com/images/newUI/ |
2 KB 2 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
addBoardButton.svg
www.leancoffeetable.com/images/newUI/ |
753 B 1003 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
MainSAAdvertAnimated.gif
www.leancoffeetable.com/images/Adverts/ |
2 MB 2 MB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
heroFull.svg
www.leancoffeetable.com/images/newUI/ |
44 KB 45 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
lctLogo.svg
www.leancoffeetable.com/images/newUI/ |
56 KB 56 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery
www.leancoffeetable.com/bundles/ |
324 KB 125 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
knockout
www.leancoffeetable.com/bundles/ |
115 KB 51 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
app
www.leancoffeetable.com/bundles/ |
39 KB 13 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bootstrap
www.leancoffeetable.com/bundles/ |
30 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery.signalR-2.2.0.js
www.leancoffeetable.com/Scripts/ |
122 KB 34 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
hubs
www.leancoffeetable.com/signalr/ |
8 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
footerLogo.svg
www.leancoffeetable.com/images/newUI/ |
1 KB 1 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ai.0.js
az416426.vo.msecnd.net/scripts/a/ |
91 KB 21 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
MDadn8DQ_3oT6kvnUq_2r_esZW2xOQ-xsNqO47m55DA.woff2
fonts.gstatic.com/s/lato/v14/ |
14 KB 14 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
integrator.js
adservice.google.de/adsid/ |
108 B 174 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
integrator.js
adservice.google.com/adsid/ |
108 B 174 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ca-pub-9351030915916337.js
pagead2.googlesyndication.com/pub-config/r20160913/ |
133 B 607 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
show_ads_impl.js
pagead2.googlesyndication.com/pagead/js/r20180131/r20170110/ Frame (E9D |
180 KB 67 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
osd.js
pagead2.googlesyndication.com/pagead/js/r20180131/r20170110/ Frame (E9D |
82 KB 30 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
analytics.js
www.google-analytics.com/ Redirect Chain
|
35 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
collect
www.google-analytics.com/r/ Redirect Chain
|
35 B 101 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
OPTIONS H/1.1 |
track
dc.services.visualstudio.com/v2/ |
0 348 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
track
dc.services.visualstudio.com/v2/ |
49 B 509 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
59 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| html5 object| Modernizr object| appInsights string| appInsightsUserName object| adsbygoogle function| __extends object| Microsoft object| AI object| google_js_reporting_queue object| google_ad_modifications boolean| google_measure_js_timing object| googleToken object| googleIMState function| processGoogleToken object| google_reactive_ads_global_state function| google_spfd object| google_t12n_vars object| google_jobrunner object| google_iframe_oncopy function| $ function| jQuery object| ko function| AppDataModel function| AppViewModel function| HomeViewModel function| VoteToContinueViewModel function| InviteMemberViewModel function| TaskBoardViewModel function| LoginViewModel function| ExternalLoginProviderViewModel function| RegisterViewModel function| RegisterExternalViewModel function| ManageViewModel function| AddExternalLoginProviderViewModel function| ChangePasswordViewModel function| RemoveLoginViewModel function| SetPasswordViewModel function| UserInfoViewModel function| UserProfileViewModel function| ActionsViewModel function| ExportActionsViewModel object| app object| jQuery110204785063702370713 object| respond object| google_persistent_state_async object| google_pub_config object| __google_ad_urls number| google_global_correlator object| gaGlobal object| google_prev_clients object| ampInaboxIframes object| ampInaboxPendingMessages function| Goog_AdSense_getAdAdapterInstance boolean| google_onload_fired string| GoogleAnalyticsObject function| ga object| gaplugins object| gaData function| google_osd_amcb7 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 |
---|---|---|
.doubleclick.net/ | Name: test_cookie Value: CheckForPermission |
|
.leancoffeetable.com/ | Name: _gat Value: 1 |
|
www.leancoffeetable.com/ | Name: ai_session Value: 5wblS|1517863829380.3|1517863829380.3 |
|
.leancoffeetable.com/ | Name: _ga Value: GA1.2.1214413766.1517863829 |
|
www.leancoffeetable.com/ | Name: ai_user Value: Z9tsn|2018-02-05T20:50:28.988Z |
|
.leancoffeetable.com/ | Name: _gid Value: GA1.2.1804244359.1517863829 |
|
.www.leancoffeetable.com/ | Name: ARRAffinity Value: 7c233d494d1c57245173faac35d10db95b2df3a2f15334f7d7a02a381530f5bb |
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.
adservice.google.com
adservice.google.de
az416426.vo.msecnd.net
code.jquery.com
dc.services.visualstudio.com
fonts.googleapis.com
fonts.gstatic.com
pagead2.googlesyndication.com
www.google-analytics.com
www.leancoffeetable.com
137.135.129.175
151.139.237.113
172.217.18.2
216.58.207.67
216.58.207.74
216.58.214.34
216.58.214.78
40.114.241.141
93.184.221.200
038bef729e3b805d51f8fc9eb52062cc292691c4fe5de0e761881bb818539199
0c477768d9d0fad3f16c9a5a43644a5d0b8556181940a8646c7901e6dc2a8279
0ec4e0295f86b2142b8996e03d4195888843b50d1954d7e248341da032b7ebba
136462181ee64796d18d0eaa5159de57e32ad01964eed0f8a9ef05eac6030585
13f3441de4241babca37d1a09e19d316e65be6109e72f5cfbe927c20850b808b
16d0043835e3b104ac000bd69b2c2d43bd067b224eddcd186ea9b0c0bb5c51a7
1ccfaf55caef47ddfafecbf5c1407c4c1340b64a726b3ab768921353a2c570f4
2d4e6fc4cc086cf99949cb1d9c45ece2336d1a1b457fe7eb3136377bdf285aa2
3ed22839356a9a3524762e3be5df29d37a03d8cbae19f8b8ed259761ce576d92
4a061c69747c77d00079143aee61177951794f8405c7be04add1d88ac877bc54
50166dff02902d997819dbf85d57f4e337fe4781df74d36eb3bab9be3f799e91
5250464925ab1b99f18a2bf2d031012662c6726171875a882c32f74731844d0f
52726fb580d6bffc46615863ddbf4c319524b5a68fb484be2972bdad4fd0310d
5a8108fd823a0b4912f18d3f93858df90b47e3f2922d60f296325e38cdff3f3c
77a9ead5ff278a7c7b2373bb9bbc509e75248a656ac27796a7c35d8f6cf7ce12
7e7fa886d5d75c745d95be4fc3c5bfb4c988019b3f643c669734612345e1b8c8
7e89e1d54b111ef4598b81b9d67cdab845bbb0e7072627dbeee548057de73c47
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
95d5b67a78f81f3c071b01f888c9a468c13c8288597b64c99ff829e35b51a012
a2b58087ef00c65b77b5b096b51acf3d62b3685220320b7dfd177894f2a7f4d2
af9874062d8acd17d09f023dd69576ab3ed991202faaf9257d94666357166fc8
c9e9798f138cb3996998eff65d0a2daaf4afd477c4260acd460c47914f9ef661
e16c7500b2ec29a516782010cd3592b9f805f559c877e33399afc6d90749c766
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e9afcd84faf7de0695309e5843f058adc879e06281278874a738c42365cacee8
ed8af08b8a72b7a23a7474acc1ed8112814212645852719fe9d711a93dd27a6a
f363fc4b5c13b1067df5e10712aec9853e7f444021fa4ee3a65bcd88a25ae431
f8594627a344357c20909e2e68c9f9b27e63a71fb3a55ceeb83e9ee03d46e591
f8ef655ef916e39713ede9c6db56d7ca5618bd82cf5ac991dcd013f05e0fdfc7
fa00395d701586b574f685200fa1119c01cb848592250b5f6a0a609e305e9f95
fa90832ad34fc9d0231a8e2097647d5d9cab527c9cd59831545c032fcb666579
fcc6715e9b73cb3c1c1b8042fb590efc76697e6187fcada5c5315180252f98d8