![](/screenshots/6989aeb1-f529-4a5c-88eb-264c643974c7.png)
dashboard.localytics.com
Open in
urlscan Pro
52.54.147.172
Public Scan
Effective URL: https://dashboard.localytics.com/login
Submission: On October 18 via manual from US
Summary
TLS certificate: Issued by Amazon on November 21st 2017. Valid for: a year.
This is the only time dashboard.localytics.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 52.1.20.199 52.1.20.199 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
1 1 | 54.85.174.42 54.85.174.42 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
1 2 | 52.54.147.172 52.54.147.172 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
8 | 143.204.98.187 143.204.98.187 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 2606:4700:10:... 2606:4700:10::6814:15ef | 13335 (CLOUDFLAR...) (CLOUDFLARENET - Cloudflare) | |
2 | 143.204.98.123 143.204.98.123 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
2 | 2a00:1450:400... 2a00:1450:4001:81d::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 143.204.101.50 143.204.101.50 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
2 | 104.111.242.254 104.111.242.254 | 16625 (AKAMAI-AS) (AKAMAI-AS - Akamai Technologies) | |
1 | 34.199.186.208 34.199.186.208 | 14618 (AMAZON-AES) (AMAZON-AES - Amazon.com) | |
1 | 192.28.144.75 192.28.144.75 | 53580 (MARKETO) (MARKETO - MARKETO) | |
1 | 151.101.2.110 151.101.2.110 | 54113 (FASTLY) (FASTLY - Fastly) | |
1 | 162.247.242.20 162.247.242.20 | 23467 (NEWRELIC-...) (NEWRELIC-AS-1 - New Relic) | |
1 | 52.209.191.106 52.209.191.106 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
22 | 12 |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-52-1-20-199.compute-1.amazonaws.com
queuer-prod-elb.53.localytics.com |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-54-85-174-42.compute-1.amazonaws.com
dashboard.localytics.com |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-52-54-147-172.compute-1.amazonaws.com
dashboard.localytics.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-143-204-98-187.fra50.r.cloudfront.net
d3rl623b54z5qr.cloudfront.net |
ASN13335 (CLOUDFLARENET - Cloudflare, Inc., US)
rum-static.pingdom.net |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-143-204-98-123.fra50.r.cloudfront.net
d3rl623b54z5qr.cloudfront.net |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-143-204-101-50.fra50.r.cloudfront.net
web.localytics.com |
ASN16625 (AKAMAI-AS - Akamai Technologies, Inc., US)
PTR: a104-111-242-254.deploy.static.akamaitechnologies.com
munchkin.marketo.net |
ASN14618 (AMAZON-AES - Amazon.com, Inc., US)
PTR: ec2-34-199-186-208.compute-1.amazonaws.com
analytics.localytics.com |
ASN53580 (MARKETO - MARKETO, Inc., US)
650-czq-842.mktoresp.com |
ASN23467 (NEWRELIC-AS-1 - New Relic, US)
PTR: bam-8.nr-data.net
bam.nr-data.net |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-52-209-191-106.eu-west-1.compute.amazonaws.com
rum-collector-2.pingdom.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
10 |
cloudfront.net
d3rl623b54z5qr.cloudfront.net |
1 MB |
6 |
localytics.com
3 redirects
queuer-prod-elb.53.localytics.com dashboard.localytics.com web.localytics.com analytics.localytics.com |
20 KB |
2 |
marketo.net
munchkin.marketo.net |
6 KB |
2 |
google-analytics.com
ssl.google-analytics.com |
17 KB |
2 |
pingdom.net
rum-static.pingdom.net rum-collector-2.pingdom.net |
3 KB |
1 |
nr-data.net
bam.nr-data.net |
261 B |
1 |
newrelic.com
js-agent.newrelic.com |
9 KB |
1 |
mktoresp.com
650-czq-842.mktoresp.com |
623 B |
22 | 8 |
Domain | Requested by | |
---|---|---|
10 | d3rl623b54z5qr.cloudfront.net |
dashboard.localytics.com
|
3 | dashboard.localytics.com | 2 redirects |
2 | munchkin.marketo.net |
d3rl623b54z5qr.cloudfront.net
munchkin.marketo.net |
2 | ssl.google-analytics.com |
dashboard.localytics.com
|
1 | rum-collector-2.pingdom.net |
dashboard.localytics.com
|
1 | bam.nr-data.net |
js-agent.newrelic.com
|
1 | js-agent.newrelic.com |
dashboard.localytics.com
|
1 | 650-czq-842.mktoresp.com |
dashboard.localytics.com
|
1 | analytics.localytics.com |
d3rl623b54z5qr.cloudfront.net
|
1 | web.localytics.com |
dashboard.localytics.com
|
1 | rum-static.pingdom.net |
dashboard.localytics.com
|
1 | queuer-prod-elb.53.localytics.com | 1 redirects |
22 | 12 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.localytics.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
dashboard.localytics.com Amazon |
2017-11-21 - 2018-12-21 |
a year | crt.sh |
*.cloudfront.net DigiCert Global CA G2 |
2017-11-22 - 2018-11-21 |
a year | crt.sh |
*.pingdom.net DigiCert SHA2 High Assurance Server CA |
2015-10-20 - 2018-11-28 |
3 years | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2018-10-02 - 2018-12-25 |
3 months | crt.sh |
web.localytics.com Amazon |
2018-03-05 - 2019-04-05 |
a year | crt.sh |
*.marketo.net DigiCert SHA2 Secure Server CA |
2018-02-22 - 2019-02-22 |
a year | crt.sh |
localytics.com Amazon |
2018-10-12 - 2019-11-12 |
a year | crt.sh |
*.mktoresp.com Go Daddy Secure Certificate Authority - G2 |
2015-12-02 - 2018-12-02 |
3 years | crt.sh |
f4.shared.global.fastly.net GlobalSign CloudSSL CA - SHA256 - G3 |
2018-10-03 - 2019-04-14 |
6 months | crt.sh |
*.nr-data.net GeoTrust RSA CA 2018 |
2018-01-11 - 2020-03-17 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://dashboard.localytics.com/login
Frame ID: 24D4DD19C511805EAC57BAA4342AC572
Requests: 22 HTTP requests in this frame
Screenshot
![](/screenshots/6989aeb1-f529-4a5c-88eb-264c643974c7.png)
Page URL History Show full URLs
-
http://queuer-prod-elb.53.localytics.com/
HTTP 301
http://dashboard.localytics.com/ HTTP 301
https://dashboard.localytics.com/ HTTP 302
https://dashboard.localytics.com/login Page URL
Detected technologies
![](/vendor/wappa/icons/D3.png)
Detected patterns
- env /^d3$/i
- env /^nv$/i
![](/vendor/wappa/icons/Highcharts.png)
Detected patterns
- env /^Highcharts$/i
![](/vendor/wappa/icons/NVD3.png)
Detected patterns
- env /^nv$/i
Detected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Detected patterns
- env /^angular$/i
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
![](/vendor/wappa/icons/Marketo.png)
Detected patterns
- env /^Munchkin$/i
Detected patterns
- env /^moment$/i
![](/vendor/wappa/icons/New Relic.png)
Detected patterns
- env /^NREUM/i
Detected patterns
- env /^jQuery$/i
Detected patterns
- env /^webpackJsonp$/i
Page Statistics
2 Outgoing links
These are links going to different origins than the main page.
Title: Request a Demo
Search URL Search Domain Scan URL
Title: Privacy Policy
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://queuer-prod-elb.53.localytics.com/
HTTP 301
http://dashboard.localytics.com/ HTTP 301
https://dashboard.localytics.com/ HTTP 302
https://dashboard.localytics.com/login Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
22 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
login
dashboard.localytics.com/ Redirect Chain
|
24 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
precompiled-client-63a29504a6716edccb54f53681a002a41df69c7940dc49a14538abfa0c245e7e.css
d3rl623b54z5qr.cloudfront.net/assets/ |
566 KB 94 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
precompiled-instrumentation-bbe53acca1bb4e0e20218b21941279caf33cb14a689eda58c9c46fa2e3978a77.js
d3rl623b54z5qr.cloudfront.net/assets/ |
3 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
precompiled-shared-5d60954e3b927e94782e3552758de8f5176f3b43d49d6edeea0184c8d5084ed9.js
d3rl623b54z5qr.cloudfront.net/assets/ |
1 MB 412 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
application-e5bad434c458db641f317493fb5ced65a26896910a5c477a3c63b6b3fe41a18f.js
d3rl623b54z5qr.cloudfront.net/assets/ |
297 B 686 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
precompiled-client-effc3131bbe058d9e69f8254ed5bc519cce1f91f904c0f35c7cd9e61f5d01489.js
d3rl623b54z5qr.cloudfront.net/assets/ |
799 KB 242 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
precompiled-components-c4bfd47f90c3949905fd334efddbecbd2aab4b6e99e4a5740f96d62c8faea570.js
d3rl623b54z5qr.cloudfront.net/assets/ |
1 MB 283 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
prum.min.js
rum-static.pingdom.net/ |
6 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
crosshatch-bg-7881be44d2b39f7ba2598e9790fc329a358fa653dc9848ed2b6b2c160948bc85.png
d3rl623b54z5qr.cloudfront.net/assets/images/ |
229 B 686 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
proximanova-regular-webfont.woff2
d3rl623b54z5qr.cloudfront.net/assets/fonts/ |
14 KB 15 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
full-d5433133b70a226960479be3f3640bacd3172b5660e3e622e58d01d8d7e3cab0.png
d3rl623b54z5qr.cloudfront.net/assets/images/logos/localytics/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
proximanova-medium-webfont.woff2
d3rl623b54z5qr.cloudfront.net/assets/fonts/ |
14 KB 15 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
localytics.min.js
web.localytics.com/v3/ |
23 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
munchkin.js
munchkin.marketo.net/ |
1 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
uploads
analytics.localytics.com/api/v2/applications/93769a079329dadc034b98c-a6e83702-82c2-11e1-eae1-00f820a6b599/ |
62 B 478 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
munchkin.js
munchkin.marketo.net/154/ |
8 KB 5 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
__utm.gif
ssl.google-analytics.com/r/ |
35 B 199 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
visitWebPage
650-czq-842.mktoresp.com/webevents/ |
43 B 623 B |
XHR
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
nr-1099.min.js
js-agent.newrelic.com/ |
23 KB 9 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
f31a615b17
bam.nr-data.net/1/ |
57 B 261 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
beacon.gif
rum-collector-2.pingdom.net/img/ |
0 254 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
80 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| NREUM object| newrelic function| __nr_require object| gon object| _prum object| localytics object| core object| __core-js_shared__ object| System function| asap function| Observable function| setImmediate function| clearImmediate function| Dict function| delay function| _ object| regeneratorRuntime function| jQuery function| $ object| angular function| moment function| downSelector function| moveSelector function| upSelector function| enterSubmit function| leaveSubmit function| clickSubmit function| show function| hide function| isChildOf function| getViewport function| fixHSB function| fixRGB function| fixHex function| HexToRGB function| HexToHSB function| RGBToHSB function| HSBToRGB function| RGBToHex function| RGBstringToHex function| HSBToHex function| restoreOriginal function| LocalyticsSession object| d3 object| nv function| moduleLoadInit function| moduleLoadComplete function| showTimeRange function| hideTimeRange function| Countdown function| htmlForAttributeList function| htmlForAttributeValues function| showNoDataChart function| showOverLimitMessage function| showNoAttributesMessage function| removeNoData object| Highcharts object| HighchartsAdapter object| hljs function| ZeroClipboard function| introJs function| webpackJsonp object| _gaq object| webCustomDimensions object| internalMetricsDimensions object| orgInstallId object| userInstallId string| webSdkKey string| orgSdkKey string| userSdkKey string| LocalyticsGlobal function| ll object| localyticsSession object| __localytics_callbacks__ function| mktoMunchkinFunction object| Munchkin function| mktoMunchkin object| _gat object| gaGlobal object| MunchkinTracker9 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 |
---|---|---|
dashboard.localytics.com/ | Name: pa-l Value: pa-l=sid%3Dkxeqqcgr%26sst%3D1539902946%26sis%3D1%26rv%3D0 |
|
.dashboard.localytics.com/ | Name: __utmb Value: 93801224.1.10.1539902946 |
|
dashboard.localytics.com/ | Name: ll_prev_screen Value: %7B%22title%22%3A%22Login%20-%20Localytics%22%2C%22url%22%3A%22https%3A%2F%2Fdashboard.localytics.com%2Flogin%22%2C%22urlSubdomain%22%3A%22dashboard%22%2C%22urlPathname%22%3A%22%2Flogin%22%2C%22referrer%22%3A%22n%2Fa%22%2C%22referrerPathname%22%3A%22n%2Fa%22%2C%22timeOnScreen%22%3A1539902946%7D |
|
.dashboard.localytics.com/ | Name: __utmt Value: 1 |
|
.dashboard.localytics.com/ | Name: __utmc Value: 93801224 |
|
.dashboard.localytics.com/ | Name: __utmz Value: 93801224.1539902946.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) |
|
.dashboard.localytics.com/ | Name: __utma Value: 93801224.1640376977.1539902946.1539902946.1539902946.1 |
|
.localytics.com/ | Name: _mkto_trk Value: id:650-CZQ-842&token:_mch-localytics.com-1539902946355-53972 |
|
dashboard.localytics.com/ | Name: _session_id Value: 42a548adeba5861045ec32130c5115d1 |
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 |
---|---|
Strict-Transport-Security | max-age=31536000; includeSubDomains |
X-Content-Type-Options | nosniff |
X-Frame-Options | SAMEORIGIN |
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.
650-czq-842.mktoresp.com
analytics.localytics.com
bam.nr-data.net
d3rl623b54z5qr.cloudfront.net
dashboard.localytics.com
js-agent.newrelic.com
munchkin.marketo.net
queuer-prod-elb.53.localytics.com
rum-collector-2.pingdom.net
rum-static.pingdom.net
ssl.google-analytics.com
web.localytics.com
104.111.242.254
143.204.101.50
143.204.98.123
143.204.98.187
151.101.2.110
162.247.242.20
192.28.144.75
2606:4700:10::6814:15ef
2a00:1450:4001:81d::2008
34.199.186.208
52.1.20.199
52.209.191.106
52.54.147.172
54.85.174.42
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
2d659b59a4cf40320e19b273395524a19b1a354beceb07e791746aec927465c2
3ab4369765217e12c9dcf85eb8da8600ae825e687c15fc7c8754a4f5c1761a0a
42e50c76c1bf569cb8b597ffc8cdd18a6f4a311832f46fdc1489145027550781
55adf4b7ecc97100e87a394e7a3e402e8bd74276cad32f66d2535ea7293d469d
5d60954e3b927e94782e3552758de8f5176f3b43d49d6edeea0184c8d5084ed9
5ddb0a29e2886c825e12f1a045ac69725c5c9bdfb32d231887cd3114fb16279e
685e511070d7d36ad071ea39c387547c95bf064727890a3e9abf1d0283184794
7881be44d2b39f7ba2598e9790fc329a358fa653dc9848ed2b6b2c160948bc85
82bbf4a0f25757d1c9b9f18672eabf510965e4873e9d989a407823eac0d99259
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
9298a280eda6b54290d3c69fda3ae7da0cec1a0169d01d4e5944af63d68939d5
bbe53acca1bb4e0e20218b21941279caf33cb14a689eda58c9c46fa2e3978a77
c4bfd47f90c3949905fd334efddbecbd2aab4b6e99e4a5740f96d62c8faea570
cbbd42bb1d88693e6805bd9d676840424af5ecf3e13d874fd06e6b57d53d8d40
d48548243e4d2b0dfd0f2caf4eebc4830879a601976d4b55988babd4e9cd49e4
d5433133b70a226960479be3f3640bacd3172b5660e3e622e58d01d8d7e3cab0
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
e5bad434c458db641f317493fb5ced65a26896910a5c477a3c63b6b3fe41a18f
effc3131bbe058d9e69f8254ed5bc519cce1f91f904c0f35c7cd9e61f5d01489
f3cf1e41e37ec2c1b0a2f162eec7dc824d4eb6f6ac288f77ec442139458bd3fd
f69a13217482dc43f25e74cfcb9391d0f06d22501f10f5cb5e413d2d98a5cd23