discourse.roots.io
Open in
urlscan Pro
159.203.109.124
Public Scan
Effective URL: https://discourse.roots.io/
Submission: On November 29 via manual from US
Summary
TLS certificate: Issued by Let's Encrypt Authority X3 on October 4th 2018. Valid for: 3 months.
This is the only time discourse.roots.io was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
84 | 159.203.109.124 159.203.109.124 | 14061 (DIGITALOC...) (DIGITALOCEAN-ASN - DigitalOcean) | |
1 | 2a00:1450:400... 2a00:1450:4001:820::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
2 | 2a00:1450:400... 2a00:1450:4001:820::200e | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
3 | 2a00:1450:400... 2a00:1450:4001:820::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a04:fa87:fff... 2a04:fa87:fffe::c000:4902 | 2635 (AUTOMATTIC) (AUTOMATTIC - Automattic) | |
91 | 5 |
ASN14061 (DIGITALOCEAN-ASN - DigitalOcean, LLC, US)
PTR: discourse.roots.io-04.08.2018
discourse.roots.io |
Apex Domain Subdomains |
Transfer | |
---|---|---|
84 |
roots.io
discourse.roots.io |
954 KB |
3 |
gstatic.com
fonts.gstatic.com |
47 KB |
2 |
google-analytics.com
www.google-analytics.com |
17 KB |
1 |
gravatar.com
www.gravatar.com |
2 KB |
1 |
googleapis.com
fonts.googleapis.com |
618 B |
91 | 5 |
Domain | Requested by | |
---|---|---|
84 | discourse.roots.io |
discourse.roots.io
|
3 | fonts.gstatic.com |
discourse.roots.io
|
2 | www.google-analytics.com |
discourse.roots.io
|
1 | www.gravatar.com |
discourse.roots.io
|
1 | fonts.googleapis.com |
discourse.roots.io
|
91 | 5 |
This site contains links to these domains. Also see Links.
Domain |
---|
roots.io |
twitter.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
discourse.roots.io Let's Encrypt Authority X3 |
2018-10-04 - 2019-01-02 |
3 months | crt.sh |
*.googleapis.com Google Internet Authority G3 |
2018-11-07 - 2019-01-30 |
3 months | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2018-11-07 - 2019-01-30 |
3 months | crt.sh |
*.google.com Google Internet Authority G3 |
2018-11-07 - 2019-01-30 |
3 months | crt.sh |
*.gravatar.com COMODO RSA Domain Validation Secure Server CA |
2018-09-06 - 2020-09-05 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://discourse.roots.io/
Frame ID: 935C330B1BF0DBAAB25742CA6D62870F
Requests: 91 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://discourse.roots.io/
HTTP 307
https://discourse.roots.io/ Page URL
Detected technologies
Discourse (Message Boards) ExpandDetected patterns
- meta generator /Discourse(?: ?\/?([\d.]+\d))?/i
- env /Discourse/i
Ruby (Programming Languages) Expand
Detected patterns
- meta generator /Discourse(?: ?\/?([\d.]+\d))?/i
- env /Discourse/i
Nginx (Web Servers) Expand
Detected patterns
- headers server /nginx(?:\/([\d.]+))?/i
Ruby on Rails (Web Frameworks) Expand
Detected patterns
- meta generator /Discourse(?: ?\/?([\d.]+\d))?/i
- env /Discourse/i
Ember.js (JavaScript Frameworks) Expand
Detected patterns
- env /^Ember$/i
Handlebars (JavaScript Frameworks) Expand
Detected patterns
- env /^Handlebars$/i
- env /^Ember$/i
RequireJS (JavaScript Frameworks) Expand
Detected patterns
- env /^requirejs$/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
Moment.js (JavaScript Libraries) Expand
Detected patterns
- env /^moment$/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery(?:\-|\.)([\d.]*\d)[^\/]*\.js/i
- script /jquery.*\.js/i
- env /^jQuery$/i
Page Statistics
9 Outgoing links
These are links going to different origins than the main page.
Title:
Search URL Search Domain Scan URL
Title: Books
Search URL Search Domain Scan URL
Title: Screencasts
Search URL Search Domain Scan URL
Title: Plugins
Search URL Search Domain Scan URL
Title: Blog
Search URL Search Domain Scan URL
Title: Guides
Search URL Search Domain Scan URL
Title: Documentation
Search URL Search Domain Scan URL
Title: Showcase
Search URL Search Domain Scan URL
Title: @rootswp
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://discourse.roots.io/
HTTP 307
https://discourse.roots.io/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
91 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
discourse.roots.io/ Redirect Chain
|
143 KB 23 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
en-bb95a7697327b99552bfea9876c89fc2ee5214ce0a0c1a9ab40acf97e605be1a.js
discourse.roots.io/assets/locales/ |
339 KB 74 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js
discourse.roots.io/assets/ |
576 KB 157 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
preload-store-ec90ffab9d7a6d9e507dda7cf7343e9d50b8bce624f7f44486ac8fd6b9814309.js
discourse.roots.io/assets/ |
677 B 678 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor-2a1bb89f3d07740a4bc406effec61ca52331df5c8cb4f7cfe38037f91321ee44.js
discourse.roots.io/assets/ |
158 KB 53 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pretty-text-bundle-e3c1a55b466397272ab52cf2fca0b422f6951c50f834d2595d6518ca84f4259a.js
discourse.roots.io/assets/ |
65 KB 22 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
application-8589fd07012e8f54132a49da216fed751bbf4154efefa59606733c1c8bd81080.js
discourse.roots.io/assets/ |
2 MB 359 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
plugin-7bb96bd76821533089180af7aacccfe0293c8b6fa822b0de7510126328b0be92.js
discourse.roots.io/assets/ |
82 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
plugin-third-party-f44509808c0793c359c963a3b1b59a140cea5c161d396c23c7cce5acdd507131.js
discourse.roots.io/assets/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
google-universal-analytics-f35b4da49411e6f5559073523aab983da483976a3954c79c756f8579f6fbd6ef.js
discourse.roots.io/assets/ |
722 B 765 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2
discourse.roots.io/assets/ |
75 KB 76 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
css
fonts.googleapis.com/ |
3 KB 618 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_2e8014742114422505aac82053c1261f56c8e054.css
discourse.roots.io/stylesheets/ |
271 KB 56 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
desktop_theme_6_b8f8afeec0e4b3dbe5f0df162e49d3318e04d20d.css
discourse.roots.io/stylesheets/ |
2 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
preload-application-data-02c50dcc122881b606e9bf48d02ab994f21c2babf05b427c08610aa4d42dcd5a.js
discourse.roots.io/assets/ |
1 KB 1009 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
browser-update-d924ff41586d6dcda055f0cfb41488724ba2e2d5271fef65ce5f480b46f9231d.js
discourse.roots.io/assets/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
23b523c39e084079d3c62612b79836900a88e9dd.js
discourse.roots.io/theme-javascripts/ |
118 B 567 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
analytics.js
www.google-analytics.com/ |
43 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
QGYpz_wNahGAdqQ43Rh314L8mNhNy_r-Kw.woff2
fonts.gstatic.com/s/worksans/v3/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
QGYpz_wNahGAdqQ43Rh3x4X8mNhNy_r-Kw.woff2
fonts.gstatic.com/s/worksans/v3/ |
16 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2
fonts.gstatic.com/s/worksans/v3/ |
15 KB 15 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.magnific-popup.min.js
discourse.roots.io/javascripts/ |
20 KB 7 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
abf6cb2e3c4cc1c53078d2104bced5f1
www.gravatar.com/avatar/ |
2 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5406_1.png
discourse.roots.io/user_avatar/discourse.roots.io/koentjuh1/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4543_1.png
discourse.roots.io/user_avatar/discourse.roots.io/strarsis/25/ |
827 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5186_1.png
discourse.roots.io/user_avatar/discourse.roots.io/codepuncher/25/ |
663 B 1018 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6095_1.png
discourse.roots.io/user_avatar/discourse.roots.io/daveyh/25/ |
997 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5018_1.png
discourse.roots.io/user_avatar/discourse.roots.io/folbert/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6017_1.png
discourse.roots.io/user_avatar/discourse.roots.io/knowler/25/ |
670 B 1017 B |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/p/6bbea6/ |
469 B 694 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5895_1.png
discourse.roots.io/user_avatar/discourse.roots.io/mmirus/25/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5755_1.png
discourse.roots.io/user_avatar/discourse.roots.io/mwdelaney/25/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/s/ed8c4c/ |
585 B 810 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3400_1.png
discourse.roots.io/user_avatar/discourse.roots.io/joneslloyd/25/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/m/a4c791/ |
622 B 847 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6000_1.png
discourse.roots.io/user_avatar/discourse.roots.io/simeon/25/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4319_1.png
discourse.roots.io/user_avatar/discourse.roots.io/pascallaliberte/25/ |
990 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/j/e79b87/ |
373 B 598 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4813_1.png
discourse.roots.io/user_avatar/discourse.roots.io/eransch/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5571_1.png
discourse.roots.io/user_avatar/discourse.roots.io/b0r7/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5779_1.png
discourse.roots.io/user_avatar/discourse.roots.io/barry_fearon/25/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4483_1.png
discourse.roots.io/user_avatar/discourse.roots.io/nckrtl/25/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1307_1.png
discourse.roots.io/user_avatar/discourse.roots.io/apintocr/25/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4341_1.png
discourse.roots.io/user_avatar/discourse.roots.io/alwaysblank/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1416_1.png
discourse.roots.io/user_avatar/discourse.roots.io/carlosfaria/25/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4081_1.png
discourse.roots.io/user_avatar/discourse.roots.io/dejong/25/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
875_1.png
discourse.roots.io/user_avatar/discourse.roots.io/roryheaney/25/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4196_1.png
discourse.roots.io/user_avatar/discourse.roots.io/alexkerber/25/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/j/ecd19e/ |
339 B 564 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5067_1.png
discourse.roots.io/user_avatar/discourse.roots.io/pmang/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/t/90ced4/ |
329 B 554 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3526_1.png
discourse.roots.io/user_avatar/discourse.roots.io/benword/25/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/r/13edae/ |
586 B 811 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3458_1.png
discourse.roots.io/user_avatar/discourse.roots.io/swalkinshaw/25/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3210_1.png
discourse.roots.io/user_avatar/discourse.roots.io/pushstudio/25/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4758_1.png
discourse.roots.io/user_avatar/discourse.roots.io/ellrod/25/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3641_1.png
discourse.roots.io/user_avatar/discourse.roots.io/fullyint/25/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/s/a87d85/ |
585 B 810 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5589_1.png
discourse.roots.io/user_avatar/discourse.roots.io/brianbattenfeld/25/ |
792 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2349_1.png
discourse.roots.io/user_avatar/discourse.roots.io/erit/25/ |
812 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/a/d2c977/ |
534 B 759 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3755_1.png
discourse.roots.io/user_avatar/discourse.roots.io/ciromattia/25/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3658_1.png
discourse.roots.io/user_avatar/discourse.roots.io/sandrowuermli/25/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
2369_1.png
discourse.roots.io/user_avatar/discourse.roots.io/mensch/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5422_1.png
discourse.roots.io/user_avatar/discourse.roots.io/runofthemill/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
739_1.png
discourse.roots.io/user_avatar/discourse.roots.io/orionrush/25/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5467_1.png
discourse.roots.io/user_avatar/discourse.roots.io/log1x/25/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/e/43a26b/ |
468 B 693 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3981_1.png
discourse.roots.io/user_avatar/discourse.roots.io/raffjones/25/ |
949 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/s/9fc29f/ |
511 B 736 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1989_1.png
discourse.roots.io/user_avatar/discourse.roots.io/mzoo/25/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6088_1.png
discourse.roots.io/user_avatar/discourse.roots.io/christerjohansson/25/ |
983 B 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/j/73ab20/ |
391 B 616 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4800_1.png
discourse.roots.io/user_avatar/discourse.roots.io/henk/25/ |
1 KB 1 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/s/b782af/ |
571 B 796 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5513_1.png
discourse.roots.io/user_avatar/discourse.roots.io/puncle/25/ |
952 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5017_1.png
discourse.roots.io/user_avatar/discourse.roots.io/jillii/25/ |
1 KB 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4544_1.png
discourse.roots.io/user_avatar/discourse.roots.io/jajouka/25/ |
537 B 892 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3501_1.png
discourse.roots.io/user_avatar/discourse.roots.io/thommeredith/25/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
3143_1.png
discourse.roots.io/user_avatar/discourse.roots.io/henscu/25/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/d/ecd19e/ |
426 B 651 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/d/3be4f8/ |
494 B 719 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/s/96bed5/ |
547 B 772 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5394_1.png
discourse.roots.io/user_avatar/discourse.roots.io/mynerv/25/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
25.png
discourse.roots.io/letter_avatar_proxy/v2/letter/a/839c29/ |
607 B 832 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
5215_1.png
discourse.roots.io/user_avatar/discourse.roots.io/jasperfrumau/25/ |
1 KB 2 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6084_1.png
discourse.roots.io/user_avatar/discourse.roots.io/ericgauvin/25/ |
835 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
1998_1.png
discourse.roots.io/user_avatar/discourse.roots.io/ivan_svaljek/25/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
6068_1.png
discourse.roots.io/user_avatar/discourse.roots.io/demssite/25/ |
782 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
collect
www.google-analytics.com/r/ |
35 B 111 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
poll
discourse.roots.io/message-bus/a76d4c4bb8644b8cb9711563e2a64007/ |
217 B 0 |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
56 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| checkExtras object| I18n object| MessageFormat function| moment function| define function| requirejs object| ENV object| EmberENV function| $ function| jQuery object| Ember object| Em function| require function| requireModule object| Markdown object| bootbox object| div function| endDrag undefined| grip number| lastMousePos number| min function| mousePosition undefined| originalDivHeight undefined| originalPos function| performDrag function| startDrag undefined| wrappedEndDrag undefined| wrappedPerformDrag object| clone function| getCaret object| Logster object| Discourse object| Handlebars object| MessageBus function| Favcount function| _ object| html5 object| Modernizr function| yepnope function| Mousetrap object| RSVP function| BreakString object| BufferedProxy string| __INDIVIDUAL_ONE_VERSION_ev-store_ENFORCE_SINGLETON undefined| __INDIVIDUAL_ONE_VERSION_ev-store object| virtualDom object| Tautologistics function| filterCSS function| filterXSS string| GoogleAnalyticsObject function| ga undefined| $bu object| google_tag_data object| gaplugins object| gaGlobal object| gaData3 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 |
---|---|---|
.roots.io/ | Name: _gat Value: 1 |
|
.roots.io/ | Name: _gid Value: GA1.2.2099469707.1543524759 |
|
.roots.io/ | Name: _ga Value: GA1.2.1274055452.1543524759 |
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 |
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.
discourse.roots.io
fonts.googleapis.com
fonts.gstatic.com
www.google-analytics.com
www.gravatar.com
159.203.109.124
2a00:1450:4001:820::2003
2a00:1450:4001:820::200a
2a00:1450:4001:820::200e
2a04:fa87:fffe::c000:4902
01c92956d92922bb69fd48cc358679e7b16476476bab766e30924a974cbc646b
04c27e0aa52ac3d01e3c776ca441e0d3519790f352d8142f1ba011e3f143c028
0599da9d120b5a0e62e97cec5aa90ba2850a4b91fc773e399f5c4f70303f32ef
07509b2c4c2192a588a87701509e4eeabfc20acfd98c3a96faa5782e6130beb5
0914d12c8dae33bb32082bd39ba8e6a2c1f911c874aa91a89fcfd8cf0973e2e5
0b1a1d41cd743af60a1586323fafff19e0904ac1be56535483fd850c4e2a4005
0bf1194399762b7e5f662a5a1ac34b412625891758dcaa3f928f92578b71e692
10c868fd83a625099a0650784d7a7a77b7e94df1b67b4fea6c75298320dfa250
111ae5c157c0bda0cebefa04bb9fe520dc5c5daa809e3deb40727ccd5b1bb1ed
130799f4817bb7b3116031aa0384de12301e926870fcaf9fc96fdfd0ede38260
1a427204bbd9f1af2cbbfa0cdec6567eaa709c03854700dc830ae40d7ba656e3
1b6279b55d957d846d508cc0979984fedda058f63b8d7605a035dc016e5a8a6f
1bade5e52809a13bdd832e52e5eba8186da114239a277160d32a1f8a4df91a7b
1c6aaa2293eb74a3ddeeaf8e4c7c4bac26b1d0dcfd8cac85bc6bbc935dd433ff
2822a2d99305c37e5747143a5e8dd0a7ad926d719220b38893e1999bf41eaa7c
29641c5ff16909e8c8f8fdcb4fd5d3976b05cd004cb7e2e9386d387f2fe8670b
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2d079ddc50fbea369a3ff63af1f8fcdcf56c872ddc270f4f0158019f91287db1
2f8d6b87e6a53074c5cc7758c9bcbf5f2c559a178baeaa216539ab91e54d63b5
33b82cd35b607b426430d1af7037e294f48a93dce9b80a4660da62cf166620ea
3400ae8d9dd4ef7eaadeb9c2ce4e7f3425f08c3066a442d0c9e112dc33d6e432
35a9f9c8ba8b61e8c4cb1c362017978a38d382b41170250fa72cf21ddd7371ad
35ec9649fa3a3d4ec6aa444dbc6fa5cdcde4c5cba735da3047b4e7d6e5e4cdc7
3a47825709a67f147c2a430ff67c92f4d43371d0ded6538e99c6bd205a362966
3d34bd3a8ff89e479da2275cd5060128f4af521fe14d3af15a842870aa4d6215
3fddc6d28aba3c13d64cfd4847c333ff48c71d4a5a58bd1a0494ca6ae8ac1bb4
46cc5b8acdbfb0a61a06b1b14d314858081e70545f4b48e5f57b94cac5139f08
4b4fb2525ea1fcdb0caf66a288f5f0269272ebe6da7ffd08c690d782d8ecd81c
4b51dd4b7ee94ec629456f00838cf53eaacd210674aa898bc1e15fdd6f3ed98e
4dc93e784c9c277bbbe8f434ae4fd0f598bff1a11aeedf176a2f1abe318cc29a
4e29c16f70b12e0adb1ee3301bdc495a10fe09562f8aa88d5d161dd92a7610dc
547559d2ce6ea80fe4094c8f7e82e421335005b0a103b3d2534024a329f1423f
5e909db46085cf7d8821cef438948635c52579fa693ffa5a9b56c0f6f6977261
6485f23f2444804709ce6618d17bea72dd5c47d9e7b332bfd5094c8878c7d995
6b134c3b0b6d99382d5be5b65dbb5c34338913a2239aa5dc01633a8adbf02ee8
6ef563657b8f3d1d5799879b4799d57cfa0be7c56f897346252385d9c807b449
726bf3bea64de91402fa2d084908e26a3799d178be2cd5c8aba70e32b8321619
72ae1da4a367f7f03a44ace98a5ae281af2686def9515e09e3ad126e727257b9
733e7cd92152f583c98afc1f557b11a8796c28c0c59176ba7b741ae495b00b46
7519c0ad7a4c25b762829a877bd299e00b8e2a0746c6ffca24810361595216b2
75817f3c3aa1ee3f4ef68d764c197b0f10906a86e55db518c8ad9789116588e6
75f84eece24f797752602a87aee599ed9b369151328eaab5433a15abd8b586cf
760e3bb905132f3b3941d85807c1cde786ce5635b2b59d0b65758ce96dab6d0f
77310cdffe8b7b0b4f2ea992e70fa97d79c75bc67d8ebfec88d6dad2e8c4c599
79e01fdb4475958c87f13e2c27464bc6bff4ddaf15bef66740b6dc59d6d6c1e0
7acf64d268e04ae5f11b5aa681cf814c271f31f073877215104cd0c650d954f4
7d7340eea39ab9f8db270312db7319a7fc002c52fdd238764a874e1ca6ca637a
80cf5f1279da7802dd536f29726a21ce17d23b4a6d3e815e10c26607d03e6b37
8263629493437804cb8666083587dde4543494066007a15085a2774f588019e0
82a5333c7b385c113c15d5232e6ed7eb6d9cf50d277136d559ae5ba694d821a9
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
864877eeda7240133f8915258cac43da412fcb2bb254c069bd1ed0f5ec12c038
8c653a5f597aa376c91c7b487ddca7fada3a46a54bbb5af9f1548f6a237f1f7d
8ea9fc00274d29d0738ed096dce917e9a94ab548c1873440191568f2ff20a3d9
8f4695f90f75b04676435fc8756604ec10b0b5d1fd81e7a7d3d6cf2ff9ef98c1
8f8eb38aa779bfa055ef19b9a9f6226c0223dd5fe571cf480e1aaf28424d1e91
928c29ea0f9269f634ef5506c3d55a9c5684fbc13b89fce5abedd664bb5f8b7f
92d2ca11fdf9d0951162343766248609e404d12575f504e0858b2a14e20bb7fc
9554e66e7f772fe0d16310d704e0aaf2909fd4baedaa55f274f7b1fc4ac5a9c0
95b3700321f081863d0007b2641b875bd860a051e961587bdef9f91aebaf7cf9
9a11400b16292c6816375ce8589374886e592840a563da3ed13fc3841a184ac6
a3ef085a72e80977ac4339010a900557ca92fe99cc407e280d50190907297b53
a4106e4192d00e29f5cb59eb09a68d8857e46b03be6d6d40716c455a95a52ca6
a764f83a4fe0720ac9de41052a37d7777f2c98ffc4e3a2d6b732e7a57816e34c
aa26696818aaab25b475522e1abf0a451ab0148650d59be1cd4d78b1753fbcd1
b6766c015794d85628f95aa8f623f65e4a2a24f3a6cc8fbff0123e91e68b7fa8
b688a3bcd1297cc0fe08e6e52fea14ba9108ee4b9a2052c03e7bac6e19347255
bc7992055a4bd5beb0d2ac8cff8342aac8727bf1abd28014f539448b488a25b1
bce5725330abc4ee8d8ebcbc60d1e89a2eb20c948329af842a92582faf7f825b
bd5fdf51b4e04e9c3e4c80f07d89dd958145dfeb6fe4dd14c22d6a885f5035eb
c630beca3ecedce2f2ba3e9e1429721aff3e33efaaaae7b63455bc95326b5300
ccf176e02afe9f171c0d57077f3113f432209d090df54c5231c06cf844c1e94e
d10dd5981101dad36439416d453d198a4aa277e9b763d0ba30e8f554319cc7b0
d4ccfce5a9091ab05701c3e33b8f1f94859ab01c624196e0721a519ed948eea2
d6a4e48c46588b6bc1b0df78196561b885ca5ba5b6386b7e1e102fb8c85bd512
da83c1d1bb7912cc46b1db84174aea287312907f2cc9e97833e8836164f3eed7
dc3bf202bb4bc3a0ebb5a78227f7fc56cc5f370c44ffd606ce7e95d21b056e72
dd74aa238be3e50ff37c75eb83718bc8e713fae6b73a216021381e03af2f346f
dea098dd188feccb8b66925fcaebcb413e6b1a0015d54a60fb253f6bb424eaf3
e0c16288a88a9cff5994687306885d6a3d86bdf1756e8cf06ec0762fa07b9a05
e2cc77cfaa315e67702204c89bdbb6d7fa3a918c6eac5ab4dc97717d1da5e2df
e3873870e4172db029d5ae62c03a523171a93dc05af298f713d3f87883e3b7d3
e6679847ab3d392b8bbd8d3fb80482a77686220be2fc25911bac9ebcd563f3e2
e9ac4fe4378c7131bf6977bfcac82dffb1a33ec5cc273975adfaffab1e34f94d
eb3a8a1e79fb9a597a04bfe3c7393f0f7a4e61b802596430faba096b95a7f913
edf6149e63ce69b520bf751d7cb4ebb66a21e4cd4880311de412fb9e6016ef45
f3436b55edc9e41397d9299bf5c4040fd7ea08817d3de1e6d4ecd9c05c283560
f845a756783b8eddbd017236be5b7e17ba315ad0b21468bdb9af67e180e0529d
fca83d3890e7919d70b5ee8b66cbe2014c0eaff72e23b547b3bf4ff540e27dc9
fd03034b04e94ee0657827751dd5e6713481b58ed9be024e852b21a8421d0bd1