www.magicleap.com
Open in
urlscan Pro
54.230.202.147
Public Scan
Submission: On October 17 via manual from JP
Summary
TLS certificate: Issued by Amazon on February 20th 2018. Valid for: a year.
This is the only time www.magicleap.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 | 54.230.202.147 54.230.202.147 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
5 | 54.230.202.163 54.230.202.163 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
12 | 54.230.202.112 54.230.202.112 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 2a00:1450:400... 2a00:1450:4001:814::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 52.85.182.167 52.85.182.167 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
2 | 54.230.202.45 54.230.202.45 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 3 | 2a00:1450:400... 2a00:1450:4001:814::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:400c:c07::9b | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 54.218.79.113 54.218.79.113 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 35.188.42.15 35.188.42.15 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
28 | 10 |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-54-230-202-147.fra50.r.cloudfront.net
www.magicleap.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-54-230-202-163.fra50.r.cloudfront.net
static-2.www.magicleap.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-54-230-202-112.fra50.r.cloudfront.net
magicleap.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-52-85-182-167.fra50.r.cloudfront.net
cdn.amplitude.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-54-230-202-45.fra50.r.cloudfront.net
static-1.www.magicleap.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-54-218-79-113.us-west-2.compute.amazonaws.com
api.amplitude.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: 15.42.188.35.bc.googleusercontent.com
sentry.io |
Apex Domain Subdomains |
Transfer | |
---|---|---|
21 |
magicleap.com
www.magicleap.com static-2.www.magicleap.com magicleap.com static-1.www.magicleap.com |
2 MB |
3 |
google-analytics.com
1 redirects
www.google-analytics.com |
17 KB |
2 |
amplitude.com
cdn.amplitude.com api.amplitude.com |
23 KB |
1 |
sentry.io
sentry.io |
829 B |
1 |
doubleclick.net
stats.g.doubleclick.net |
102 B |
1 |
googletagmanager.com
www.googletagmanager.com |
30 KB |
28 | 6 |
Domain | Requested by | |
---|---|---|
12 | magicleap.com |
www.magicleap.com
magicleap.com |
5 | static-2.www.magicleap.com |
www.magicleap.com
|
3 | www.google-analytics.com |
1 redirects
www.googletagmanager.com
www.magicleap.com |
2 | static-1.www.magicleap.com |
www.magicleap.com
|
2 | www.magicleap.com |
www.magicleap.com
|
1 | sentry.io |
static-2.www.magicleap.com
|
1 | api.amplitude.com |
cdn.amplitude.com
|
1 | stats.g.doubleclick.net |
www.magicleap.com
|
1 | cdn.amplitude.com |
www.magicleap.com
|
1 | www.googletagmanager.com |
www.magicleap.com
|
28 | 10 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.magicleap.com Amazon |
2018-02-20 - 2019-03-20 |
a year | crt.sh |
magicleap.com Amazon |
2018-01-23 - 2019-02-23 |
a year | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2018-09-25 - 2018-12-18 |
3 months | crt.sh |
cdn.amplitude.com Amazon |
2018-01-27 - 2019-02-27 |
a year | crt.sh |
*.google.com Google Internet Authority G3 |
2018-09-25 - 2018-12-18 |
3 months | crt.sh |
*.g.doubleclick.net Google Internet Authority G3 |
2018-09-25 - 2018-12-18 |
3 months | crt.sh |
*.amplitude.com COMODO RSA Domain Validation Secure Server CA |
2016-12-20 - 2020-02-14 |
3 years | crt.sh |
sentry.io DigiCert SHA2 Secure Server CA |
2017-03-24 - 2020-06-21 |
3 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.magicleap.com/
Frame ID: 03A708646F4CBDFD070736124640DE78
Requests: 28 HTTP requests in this frame
Screenshot
Detected technologies
Google Analytics (Analytics) ExpandDetected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
Google Tag Manager (Tag Managers) Expand
Detected patterns
- env /^google_tag_manager$/i
webpack (Miscellaneous) Expand
Detected patterns
- env /^webpackJsonp$/i
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 23- https://www.google-analytics.com/r/collect?v=1&_v=j71&a=1240498893&t=pageview&_s=1&dl=https%3A%2F%2Fwww.magicleap.com%2F&ul=en-us&de=UTF-8&dt=Welcome%20%7C%20Magic%20Leap&sd=24-bit&sr=1600x1200&vp=1585x1200&je=0&_u=YEBAAAAB~&jid=1958903962&gjid=999572196&cid=1706501713.1539761923&tid=UA-83585979-11&_gid=1366719129.1539761923&_r=1>m=Ga1K8N2788&z=184958574 HTTP 302
- https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-83585979-11&cid=1706501713.1539761923&jid=1958903962&_gid=1366719129.1539761923&gjid=999572196&_v=j71&z=184958574
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.magicleap.com/ |
93 KB 95 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
index.js
static-2.www.magicleap.com/_next/d12549fa-c290-431e-9a21-73b311226613/page/ |
50 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_app.js
static-2.www.magicleap.com/_next/d12549fa-c290-431e-9a21-73b311226613/page/ |
85 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
_error.js
static-2.www.magicleap.com/_next/d12549fa-c290-431e-9a21-73b311226613/page/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main-4c22739eae251c6097ec.js
static-2.www.magicleap.com/_next/static/commons/ |
859 KB 271 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-regular-subset.woff2
magicleap.com/assets/fonts/lomino/ |
7 KB 8 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-loader.0.5.5.min.js
magicleap.com/assets/js/lomino-loader-js/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ac8c833a9397f312af1a700dddf8b4ba.png
static-2.www.magicleap.com/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
gtm.js
www.googletagmanager.com/ |
93 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
amplitude-4.1.1-min.gz.js
cdn.amplitude.com/libs/ |
68 KB 23 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
30bc41415e5497950add511ef82d8f3a.jpg
static-1.www.magicleap.com/ |
291 KB 291 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8d460546007609e7c5ae23467b99b2ca.jpg
www.magicleap.com/_next/images/ |
302 KB 304 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
55a111b9922b5b4113d253945f484a6f.jpg
static-1.www.magicleap.com/ |
529 KB 530 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-light.woff2
magicleap.com/assets/fonts/lomino/ |
22 KB 23 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-light-italic.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 23 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-regular.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 23 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-regular-italic.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 24 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-medium.woff2
magicleap.com/assets/fonts/lomino/ |
22 KB 23 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-medium-italic.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 24 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-bold.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 23 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-bold-italic.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 24 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-extrabold.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 24 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lomino-extrabold-italic.woff2
magicleap.com/assets/fonts/lomino/ |
23 KB 24 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
analytics.js
www.google-analytics.com/ |
42 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
collect
stats.g.doubleclick.net/r/ Redirect Chain
|
35 B 102 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST S |
/
api.amplitude.com/ |
7 B 193 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
collect
www.google-analytics.com/ |
35 B 106 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
/
sentry.io/api/255656/store/ |
41 B 829 B |
Fetch
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
22 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 object| amplitude object| __NEXT_DATA__ object| module function| __NEXT_REGISTER_PAGE function| __NEXT_REGISTER_CHUNK object| google_tag_manager string| GoogleAnalyticsObject function| ga object| google_tag_data object| gaplugins object| sa object| gaGlobal object| gaData function| webpackJsonp object| __core-js_shared__ function| setImmediate function| clearImmediate object| core object| Base64 object| next boolean| RAVEN_INSTALLED6 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.magicleap.com/ | Name: amp_dv_id Value: fb884966-d555-4a04-af77-3aef35b74819R |
|
.magicleap.com/ | Name: _ga Value: GA1.2.1706501713.1539761923 |
|
.magicleap.com/ | Name: amplitude_id_211cc243fe35a7516759fef533b664aemagicleap.com Value: eyJkZXZpY2VJZCI6ImZiODg0OTY2LWQ1NTUtNGEwNC1hZjc3LTNhZWYzNWI3NDgxOVIiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTUzOTc2MTkyMjM2NywibGFzdEV2ZW50VGltZSI6MTUzOTc2MTkyMjgzMCwiZXZlbnRJZCI6MSwiaWRlbnRpZnlJZCI6MCwic2VxdWVuY2VOdW1iZXIiOjF9 |
|
www.magicleap.com/ | Name: lomino Value: 300:normal%2C300:italic%2C400:normal%2C400:italic%2C500:normal%2C500:italic%2C600:normal%2C600:italic%2C800:normal%2C800:italic |
|
.magicleap.com/ | Name: _gat_UA-83585979-11 Value: 1 |
|
.magicleap.com/ | Name: _gid Value: GA1.2.1366719129.1539761923 |
4 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://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self'; script-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self' 'unsafe-inline' 'unsafe-eval' data: https://magicleap.com/assets/js/ https://www.google-analytics.com https://www.googletagmanager.com https://cdn.amplitude.com https://api.amplitude.com http://tagmanager.google.com https://connect.facebook.net https://storage.googleapis.com/workbox-cdn/releases/; style-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self' 'unsafe-inline' https://tagmanager.google.com https://fonts.googleapis.com; font-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self' https://cdnjs.cloudflare.com https://magicleap.com/assets/fonts/ https://fonts.gstatic.com; img-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self' data: https://www.google-analytics.com https://images.contentful.com https://images.ctfassets.net https://ml-cms.imgix.net https://ml-cdn.imgix.net https://*.gstatic.com https://stats.g.doubleclick.net https://www.facebook.com https://ml-identity-avatars-production.s3.amazonaws.com https://avatars.magicleap.com; media-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self' https://videos.ctfassets.net; child-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self'; frame-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self' https://www.youtube.com https://8777618.fls.doubleclick.net; connect-src https://static-1.www.magicleap.com/ https://static-2.www.magicleap.com/ 'self' https://static-1.www.magicleap.com/ https://prdapp02.xisecurenet.com/ https://magicleap.com/assets/ https://cdn.contentful.com https://maps.googleapis.com https://sentry.io/api/ https://forms.hubspot.com/ https://api.hubapi.com/ https://cdn.amplitude.com https://api.amplitude.com https://www.google-analytics.com https://tagmanager.google.com https://api.magicleap.com/commerce/ https://api.magicleap.com/identity/; frame-ancestors 'self' |
Strict-Transport-Security | max-age=31536000; includeSubDomains; preload |
X-Frame-Options | DENY |
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.
api.amplitude.com
cdn.amplitude.com
magicleap.com
sentry.io
static-1.www.magicleap.com
static-2.www.magicleap.com
stats.g.doubleclick.net
www.google-analytics.com
www.googletagmanager.com
www.magicleap.com
2a00:1450:4001:814::2008
2a00:1450:4001:814::200e
2a00:1450:400c:c07::9b
35.188.42.15
52.85.182.167
54.218.79.113
54.230.202.112
54.230.202.147
54.230.202.163
54.230.202.45
068805a2d431a73c6381a7841bda43141edfd741e735e4878be016a5f0bd07a9
0c8ebbbd41b6ee4cf7b61b34c62e9aba18e414a3e7a48f6283b99a9f15eb29ff
2732f6fc8f61f8e068c01c66682f5f3043f1722cd10259ba437afd2c86a40caf
2a020e495b6ed0be20233d4ca4a62ddf198180332ac1e8101fb3eb82e30a0529
5fe66323e021549e7ae75f0ef11f3f26987219bca9439dfbebdc1c9fecc8c349
60c13aaae5233d28aa3de900ad6c61a99d0420799d9a845e6c14898086ac27e3
60ea64b5249b8659a43b2ee2f57f58655c8c2c74414f0a938813e1ef065eff81
668049242f55302835ce4775211f9639e3927256e9fb26e4fca7f364d115a47b
6732078146aa8b875648b39e19577c19b8097878017a24de2f47c3671c93f849
6f932061f7793e8f6e55fb00077a8d78f3ae5133ffe5ca8dde0f71e4f5c5fcac
7078a6d7622d74e63cb4e19ae7b7e562089456e65d15e0f8ecc88dc8040065bd
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
84c4c3f6815fc32221bd3419026e928de999ba2e997c853804ec31f2f5008b55
85e0450e0de439e537e4d90fe73ad17a1c0be7e4becb10107c172d4fe96014dc
8cb05b675fe6419a9e91eb587c60902c7ed1cb6c42b8cff8ce404ef89f635cde
95192b53c3271d047f46fe0a5dee85336f048e4af4851e342fa1336fe6563cdc
96405d7546b6c0c499bd3d652b75781d36f3b0062d77afdbf3230bba7842bcfc
982cfba1740ce8fc2b9853af1a73d48df03c77a2d81eb7a2cc3ddad3f2302603
a004a053af5986a15621d1a2fcf90045c9602232be8bfca721fcd9247626c851
a06164cd0d1f0b8bcde19774faeb6c6c94330ffe0cf46faf8b2ed9589fadad33
aee408847d35e44e99430f0979c3357b85fe8dbb4535a494301198adbee85f27
c009ec7fc17a1fbbca96fc7c31f7788cbcc9ae88dea6b6112a3680cd1d9572f4
c1414931d4d979058382e182ee49a54347c46ca945c8574568ed0a7839442a72
c4af9c47f08b6aa10cf71f7409008ab6cfa261cb2e85130a537ef4be167b59b7
c4e0c60bf581f4b8e4e04e65d929d2a44a2ff802ca20fc726af3e4aa390170f9
dbfa7d866ae2764c3641a41557334eb594b164a3631ea4ecb52d19bccc5c87b7
e30eb044476340899d14de04f7ee4d31b48da70fb6b6d39980f935048567d0b4