Submitted URL: https://ruby.oreilly.com/
Effective URL: https://www.oreilly.com/search/?query=ruby
Submission: On November 29 via api from US — Scanned from DE

Summary

This website contacted 5 IPs in 2 countries across 4 domains to perform 24 HTTP transactions. The main IP is 23.215.23.248, located in Frankfurt am Main, Germany and belongs to AKAMAI-AS, US. The main domain is www.oreilly.com. The Cisco Umbrella rank of the primary domain is 117688.
TLS certificate: Issued by GeoTrust RSA CA 2018 on June 21st 2024. Valid for: a year.
This is the only time www.oreilly.com was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 1 35.247.101.175 396982 (GOOGLE-CL...)
8 23.215.23.248 16625 (AKAMAI-AS)
12 23.197.8.54 16625 (AKAMAI-AS)
2 13.33.219.205 16509 (AMAZON-02)
1 2a02:26f0:ab0... 20940 (AKAMAI-AS...)
1 2a00:1450:400... 15169 (GOOGLE)
24 5
Apex Domain
Subdomains
Transfer
12 oreillystatic.com
cdn.oreillystatic.com — Cisco Umbrella Rank: 142161
221 KB
10 oreilly.com
ruby.oreilly.com
www.oreilly.com — Cisco Umbrella Rank: 117688
learning.oreilly.com — Cisco Umbrella Rank: 87147
1 MB
2 datadoghq-browser-agent.com
www.datadoghq-browser-agent.com — Cisco Umbrella Rank: 1279
75 KB
1 googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 39
134 KB
24 4
Domain Requested by
12 cdn.oreillystatic.com www.oreilly.com
8 www.oreilly.com www.oreilly.com
www.datadoghq-browser-agent.com
2 www.datadoghq-browser-agent.com www.oreilly.com
1 www.googletagmanager.com www.oreilly.com
1 learning.oreilly.com www.oreilly.com
1 ruby.oreilly.com 1 redirects
24 6
Subject Issuer Validity Valid
shop.oreilly.com
GeoTrust RSA CA 2018
2024-06-21 -
2025-06-23
a year crt.sh
covers.oreillystatic.com
GeoTrust RSA CA 2018
2023-12-27 -
2025-01-03
a year crt.sh
*.datadoghq-browser-agent.com
DigiCert Global G2 TLS RSA SHA256 2020 CA1
2024-07-30 -
2025-08-03
a year crt.sh
*.oreilly.com
DigiCert TLS RSA SHA256 2020 CA1
2023-12-28 -
2025-01-03
a year crt.sh
*.google-analytics.com
WR2
2024-10-21 -
2025-01-13
3 months crt.sh

This page contains 1 frames:

Primary Page: https://www.oreilly.com/search/?query=ruby
Frame ID: 67DD9E6562DC43BEECF58AC2B25CCE41
Requests: 24 HTTP requests in this frame

Screenshot

Page Title

Search

Page URL History Show full URLs

  1. https://ruby.oreilly.com/ HTTP 301
    https://www.oreilly.com/search/?query=ruby Page URL

Detected technologies

Overall confidence: 100%
Detected patterns

Overall confidence: 100%
Detected patterns
  • googletagmanager\.com/gtm\.js

Page Statistics

24
Requests

100 %
HTTPS

33 %
IPv6

4
Domains

6
Subdomains

5
IPs

2
Countries

1747 kB
Transfer

5351 kB
Size

7
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. https://ruby.oreilly.com/ HTTP 301
    https://www.oreilly.com/search/?query=ruby Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

24 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
www.oreilly.com/search/
Redirect Chain
  • https://ruby.oreilly.com/
  • https://www.oreilly.com/search/?query=ruby
113 KB
24 KB
Document
General
Full URL
https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
istio-envoy /
Resource Hash
50ef3eec58b9f364d01975642ead1499f75d33cbe1ccd1b339398dedafba79aa
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36

Response headers

cache-control
max-age=0
content-encoding
gzip
content-length
23227
content-type
text/html; charset=utf-8
date
Fri, 29 Nov 2024 12:05:35 GMT
etag
W/"1c2de-4kiUjl4Q7e99hq21nWqpqsDtSdo"
referrer-policy
strict-origin
server
istio-envoy
strict-transport-security
max-age=31536000; includeSubDomains
vary
Accept-Encoding,Accept, Accept-Encoding, Authorization, Cookie
x-akamai-transformed
9 23321 0 pmb=mTOE,2
x-content-type-options
nosniff
x-envoy-upstream-service-time
40
x-frame-options
SAMEORIGIN

Redirect headers

Connection
Keep-Alive
Content-Length
250
Content-Type
text/html; charset=iso-8859-1
Date
Fri, 29 Nov 2024 12:05:34 GMT
Keep-Alive
timeout=5, max=100
Location
https://www.oreilly.com/search/?query=ruby
Server
Apache
gilroy-bold.woff2
cdn.oreillystatic.com/fonts/Gilroy/Family/
21 KB
22 KB
Font
General
Full URL
https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-bold.woff2
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
24ce1787afad36cbdcd3a8f16edb9dacf1d07c5c54bf1de512cc9b3ae6637484

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=157630570
x-edgeconnect-cache-status
1
expires
Tue, 27 Nov 2029 22:21:45 GMT
accept-ranges
bytes
access-control-allow-origin
*
content-length
21744
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 03 Jun 2020 21:29:30 GMT
content-type
font/woff2
server
Apache
gilroy-regular.woff2
cdn.oreillystatic.com/fonts/Gilroy/Family/
21 KB
21 KB
Font
General
Full URL
https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-regular.woff2
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
50eabc81a77dd3ad06b3f52b4c829ca85c8b11438c84750fed534d3e30ce2a89

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=157630570
x-edgeconnect-cache-status
1
expires
Tue, 27 Nov 2029 22:21:45 GMT
accept-ranges
bytes
access-control-allow-origin
*
content-length
21016
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 03 Jun 2020 21:29:30 GMT
content-type
font/woff2
server
Apache
gilroy-medium.woff2
cdn.oreillystatic.com/fonts/Gilroy/Family/
21 KB
21 KB
Font
General
Full URL
https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-medium.woff2
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
965d09c2a90af203b1066a88150f7b77da7a1be550b8818378097e47c3e85552

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=157630570
x-edgeconnect-cache-status
1
expires
Tue, 27 Nov 2029 22:21:45 GMT
accept-ranges
bytes
access-control-allow-origin
*
content-length
21604
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 03 Jun 2020 21:29:30 GMT
content-type
font/woff2
server
Apache
gilroy-semibold.woff2
cdn.oreillystatic.com/fonts/Gilroy/Family/
21 KB
21 KB
Font
General
Full URL
https://cdn.oreillystatic.com/fonts/Gilroy/Family/gilroy-semibold.woff2
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
4a4df11cf6a638584e5e49cdcd0dcf076cf56d88e5392df3bf89c92cebd4391a

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=157630570
x-edgeconnect-cache-status
1
expires
Tue, 27 Nov 2029 22:21:45 GMT
accept-ranges
bytes
access-control-allow-origin
*
content-length
21340
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 03 Jun 2020 21:29:30 GMT
content-type
font/woff2
server
Apache
GuardianTextSans-Medium-Web.woff2
cdn.oreillystatic.com/fonts/GuardianText/
35 KB
36 KB
Font
General
Full URL
https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Medium-Web.woff2
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
b881ff5b880f17ead31403139d6a34e722f23cf8a5458893b5a2f3c6448589b8

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=157597234
x-edgeconnect-cache-status
1
expires
Tue, 27 Nov 2029 13:06:09 GMT
accept-ranges
bytes
access-control-allow-origin
*
content-length
36261
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 30 Aug 2017 20:23:21 GMT
content-type
font/woff2
server
Apache
GuardianTextSans-Regular-Web.woff2
cdn.oreillystatic.com/fonts/GuardianText/
36 KB
36 KB
Font
General
Full URL
https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Regular-Web.woff2
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
0415ce0a405693aff5699a394a9ca86b7e7deb5d0c245696ba435447b50fb3ad

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=156060358
x-edgeconnect-cache-status
1
expires
Fri, 09 Nov 2029 18:11:33 GMT
accept-ranges
bytes
access-control-allow-origin
*
content-length
36377
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 30 Aug 2017 20:23:24 GMT
content-type
font/woff2
server
Apache
client-render.FAM7JLEJ.css
www.oreilly.com/search/dist/
165 KB
26 KB
Stylesheet
General
Full URL
https://www.oreilly.com/search/dist/client-render.FAM7JLEJ.css
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
istio-envoy /
Resource Hash
be081d0ab4ed6e4514f39033aff44df2c4ad94aa8840ffe62508fa4153084bad
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

x-dist-cache-status
HIT
content-encoding
gzip
etag
W/"29484-19352553868"
x-content-type-options
nosniff
expires
Tue, 25 Nov 2025 14:15:28 GMT
date
Fri, 29 Nov 2024 12:05:35 GMT
content-type
text/css; charset=UTF-8
vary
Accept-Encoding
last-modified
Fri, 22 Nov 2024 05:25:37 GMT
x-frame-options
SAMEORIGIN
strict-transport-security
max-age=31536000; includeSubDomains
cache-control
public, max-age=31198193
x-envoy-upstream-service-time
3
referrer-policy
strict-origin
access-control-allow-origin
http://learning.oreilly.com
content-length
26154
server
istio-envoy
datadog-logs.js
www.datadoghq-browser-agent.com/us1/v5/
56 KB
20 KB
Script
General
Full URL
https://www.datadoghq-browser-agent.com/us1/v5/datadog-logs.js
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
13.33.219.205 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-33-219-205.fra60.r.cloudfront.net
Software
AmazonS3 /
Resource Hash
6b519b5f347fe22a3264004380b06baed16948c508790e6e9e52ed17d7c2468d

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

vary
accept-encoding
cache-control
max-age=14400, s-maxage=60
timing-allow-origin
*
content-encoding
br
etag
W/"eb7db3f75b7ab0900bf0872bfb57de75"
age
16
via
1.1 d6f0ad3267f72bf9b59a5eb61f811fe2.cloudfront.net (CloudFront)
x-cache
Hit from cloudfront
x-amz-cf-id
-RtsO3NLAIkcOj7hrgrsidFGtY9wGmYgMH_jOTIuU6BJ1dWsyoYYgA==
date
Fri, 29 Nov 2024 12:05:19 GMT
content-type
text/javascript
last-modified
Tue, 26 Nov 2024 15:58:07 GMT
server
AmazonS3
x-amz-cf-pop
FRA60-P10
x-amz-server-side-encryption
AES256
client-render.2H7SIKXU.js
www.oreilly.com/search/dist/
4 MB
1 MB
Script
General
Full URL
https://www.oreilly.com/search/dist/client-render.2H7SIKXU.js
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
istio-envoy /
Resource Hash
d0ac6b8dc397935beee823da316fb664a7140cc76a14b58d910282ceba6f34ca
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

x-dist-cache-status
HIT
content-encoding
gzip
etag
W/"3ad839-19352553868"
x-content-type-options
nosniff
expires
Tue, 25 Nov 2025 14:14:56 GMT
date
Fri, 29 Nov 2024 12:05:35 GMT
content-type
application/javascript; charset=UTF-8
vary
Accept-Encoding
last-modified
Fri, 22 Nov 2024 05:25:37 GMT
x-frame-options
SAMEORIGIN
strict-transport-security
max-age=31536000; includeSubDomains
cache-control
public, max-age=31198161
x-envoy-upstream-service-time
3
referrer-policy
strict-origin
access-control-allow-origin
http://learning.oreilly.com
content-length
1143470
server
istio-envoy
app-store-logo.png
cdn.oreillystatic.com/oreilly/images/
11 KB
11 KB
Image
General
Full URL
https://cdn.oreillystatic.com/oreilly/images/app-store-logo.png
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
cd0441a73d4f934ff6fd5467463bb4453a13a1ce3c5387c77bdb2444b11e206a

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=359651
x-edgeconnect-cache-status
1
expires
Tue, 03 Dec 2024 15:59:46 GMT
accept-ranges
bytes
content-length
11047
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 27 Jun 2018 20:57:02 GMT
content-type
image/png
server
Apache
google-play-logo.png
cdn.oreillystatic.com/oreilly/images/
9 KB
9 KB
Image
General
Full URL
https://cdn.oreillystatic.com/oreilly/images/google-play-logo.png
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
5f02455bcb730388a6ad443555ecdc0b7c550c7dabc2509a231a0ffa7fad3bdf

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=460044
x-edgeconnect-cache-status
1
expires
Wed, 04 Dec 2024 19:52:59 GMT
accept-ranges
bytes
content-length
8933
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 27 Jun 2018 20:57:02 GMT
content-type
image/png
server
Apache
roku-tv-logo.png
cdn.oreillystatic.com/oreilly/images/
3 KB
3 KB
Image
General
Full URL
https://cdn.oreillystatic.com/oreilly/images/roku-tv-logo.png
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
a81303c5aae124a6e42da003e839a9605e2c42a89eb9ee100219cbb6021417a0

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=359626
x-edgeconnect-cache-status
1
expires
Tue, 03 Dec 2024 15:59:21 GMT
accept-ranges
bytes
content-length
2902
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Mon, 30 Nov 2020 18:31:35 GMT
content-type
image/png
server
Apache
amazon-appstore-logo.png
cdn.oreillystatic.com/oreilly/images/
3 KB
3 KB
Image
General
Full URL
https://cdn.oreillystatic.com/oreilly/images/amazon-appstore-logo.png
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
74db34e8e6a2b406f20e9b9bd186e0273c5d5d9acd78338021345ae2dcf79c23

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=359629
x-edgeconnect-cache-status
1
expires
Tue, 03 Dec 2024 15:59:24 GMT
accept-ranges
bytes
content-length
2589
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Mon, 30 Nov 2020 18:31:35 GMT
content-type
image/png
server
Apache
ws0OAAC
www.oreilly.com/LujxAtt9NdquehjHP-rswSar/3SO3wz2tLrXG5V/DA9yAQ/O1hCM/
333 KB
113 KB
Script
General
Full URL
https://www.oreilly.com/LujxAtt9NdquehjHP-rswSar/3SO3wz2tLrXG5V/DA9yAQ/O1hCM/ws0OAAC
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
/
Resource Hash
eec473476182bf2f5671570fe201320fe92899213f3d44766b74cc2ad03f3137
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

content-encoding
br
x-content-type-options
nosniff
stored-attribute-stored-attribute-uploaded-on
2024-11-22T02:41:36.739912
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Fri, 22 Nov 2024 02:41:36 GMT
content-type
application/javascript
vary
Accept-Encoding
x-frame-options
SAMEORIGIN
strict-transport-security
max-age=31536000; includeSubDomains
cache-control
max-age=21600
stored-attribute-stored-attribute-sha-checksum
eec473476182bf2f5671570fe201320fe92899213f3d44766b74cc2ad03f3137
referrer-policy
strict-origin
stored-attribute-stored-attribute-checksum
a40f47617e82ff11c006a5d4fbc67a57
content-length
114996
stored-attribute-stored-attribute-uploaded-by
jenkins
time-to-live-seconds
1824085
mtmLTNX
www.oreilly.com/LujxAtt9NdquehjHP-rswSar/tcO3/cHtTAQ/EVwJO/
2 KB
1 KB
Stylesheet
General
Full URL
https://www.oreilly.com/LujxAtt9NdquehjHP-rswSar/tcO3/cHtTAQ/EVwJO/mtmLTNX
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
/
Resource Hash
b3f0a51197e77b186f31de4b16a5281246cc58f540f510b3329bc236508a531e
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

strict-transport-security
max-age=31536000; includeSubDomains
cache-control
max-age=86400
content-encoding
gzip
etag
"690cae0f8e7a3e37f010313defc1f8ba4bfdb85be3f2d47c70487b2e9a176f5d"
referrer-policy
strict-origin
x-content-type-options
nosniff
content-length
697
date
Fri, 29 Nov 2024 12:05:35 GMT
stored-attribute-sha-checksum
b3f0a51197e77b186f31de4b16a5281246cc58f540f510b3329bc236508a531e
last-modified
Wed, 25 Sep 2024 15:46:11 GMT
content-type
text/css
vary
Accept-Encoding
x-frame-options
SAMEORIGIN
w0mdSwp
www.oreilly.com/LujxAtt9NdquehjHP-rswSar/tcO3/cHtTAQ/RR8iR/
73 KB
29 KB
Script
General
Full URL
https://www.oreilly.com/LujxAtt9NdquehjHP-rswSar/tcO3/cHtTAQ/RR8iR/w0mdSwp
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
/
Resource Hash
792011989d203ba5a3915f7dd545ab28acd492e88d0f301290e6ec54cff723a2
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

strict-transport-security
max-age=31536000; includeSubDomains
cache-control
max-age=86400
content-encoding
gzip
etag
"70a4baa94959d0a5f83365b0b9c63cfae8609cd64231db240b08ebb286106f24"
referrer-policy
strict-origin
x-content-type-options
nosniff
content-length
28689
date
Fri, 29 Nov 2024 12:05:35 GMT
stored-attribute-sha-checksum
792011989d203ba5a3915f7dd545ab28acd492e88d0f301290e6ec54cff723a2
last-modified
Wed, 25 Sep 2024 15:45:54 GMT
content-type
application/javascript
vary
Accept-Encoding
x-frame-options
SAMEORIGIN
orm-icons.9055170896f4.css
learning.oreilly.com/files/public/design-system/
8 KB
2 KB
Stylesheet
General
Full URL
https://learning.oreilly.com/files/public/design-system/orm-icons.9055170896f4.css
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/dist/client-render.FAM7JLEJ.css
Protocol
HTTP/1.1
Security
TLS 1.3, , AES_256_GCM
Server
2a02:26f0:ab00::214:8e41 Frankfurt am Main, Germany, ASN20940 (AKAMAI-ASN1 Akamai International B.V., NL),
Reverse DNS
Software
istio-envoy /
Resource Hash
60aa00af3676047fdad5fdf6321f9bd72dceb81eb9772aaf86199b39ddda9fd3

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

Vary
Accept-Encoding
Access-Control-Expose-Headers
Content-Length,Content-Range
Content-Encoding
gzip
ETag
"6733a4ef-1f25"
x-envoy-upstream-service-time
1
Connection
keep-alive
Access-Control-Allow-Methods
GET, POST, OPTIONS
Accept-Ranges
bytes
Access-Control-Allow-Origin
*
Content-Length
1535
Date
Fri, 29 Nov 2024 12:05:35 GMT
Content-Type
text/css
Last-Modified
Tue, 12 Nov 2024 18:56:47 GMT
Server
istio-envoy
Access-Control-Allow-Headers
DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range
datadog-rum.js
www.datadoghq-browser-agent.com/us1/v5/
162 KB
54 KB
Script
General
Full URL
https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
13.33.219.205 , United States, ASN16509 (AMAZON-02, US),
Reverse DNS
server-13-33-219-205.fra60.r.cloudfront.net
Software
AmazonS3 /
Resource Hash
2ff7dd0240466b5717c49c30d2de87cec384e20646ecb5bce340728b9e60977d

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

vary
accept-encoding
cache-control
max-age=14400, s-maxage=60
timing-allow-origin
*
content-encoding
br
etag
W/"010a02c69a45aec76410529e0471d38d"
age
22
via
1.1 d6f0ad3267f72bf9b59a5eb61f811fe2.cloudfront.net (CloudFront)
x-cache
Hit from cloudfront
x-amz-cf-id
6j6oRsIs61dOEfbVA7sRWUndQf5d9Kin7JUBscTXW_fjFsU67mqY7g==
date
Fri, 29 Nov 2024 12:05:14 GMT
content-type
text/javascript
last-modified
Tue, 26 Nov 2024 15:58:16 GMT
server
AmazonS3
x-amz-cf-pop
FRA60-P10
x-amz-server-side-encryption
AES256
gtm.js
www.googletagmanager.com/
440 KB
134 KB
Script
General
Full URL
https://www.googletagmanager.com/gtm.js?id=GTM-5P4V6Z
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2a00:1450:4001:81c::2008 Frankfurt am Main, Germany, ASN15169 (GOOGLE, US),
Reverse DNS
Software
Google Tag Manager /
Resource Hash
ff8a44c9cfe5ede79a0a35327def5d234d11f015f539fcffd5d020c16262689f
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Xss-Protection 0

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

content-encoding
br
report-to
{"group":"coop_reporting","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/scaffolding/ascgcycc:1080:0"}],}
expires
Fri, 29 Nov 2024 12:05:36 GMT
alt-svc
h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
date
Fri, 29 Nov 2024 12:05:36 GMT
content-type
application/javascript; charset=UTF-8
vary
Accept-Encoding
access-control-allow-headers
Cache-Control
strict-transport-security
max-age=31536000; includeSubDomains
cache-control
private, max-age=900
cross-origin-resource-policy
cross-origin
access-control-allow-credentials
true
content-security-policy-report-only
script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https://csp.withgoogle.com/csp/scaffolding/ascgcycc:1080:0
access-control-allow-origin
*
cross-origin-opener-policy-report-only
same-origin; report-to=coop_reporting
content-length
136130
x-xss-protection
0
server
Google Tag Manager
odot_white_578x212.svg
cdn.oreillystatic.com/oreilly/images/
1021 B
636 B
Image
General
Full URL
https://cdn.oreillystatic.com/oreilly/images/odot_white_578x212.svg
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/?query=ruby
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
b1efbdbed56dfaa1453e1a357818f12e387d57516d50e66e8f819b06560847b9

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=887419
content-encoding
gzip
x-edgeconnect-cache-status
2
expires
Mon, 09 Dec 2024 18:35:54 GMT
accept-ranges
bytes
content-length
448
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 20 Jun 2018 23:03:22 GMT
content-type
image/svg+xml
server
Apache
vary
Accept-Encoding
GuardianTextSans-Bold-Web.woff2
cdn.oreillystatic.com/fonts/GuardianText/
38 KB
38 KB
Font
General
Full URL
https://cdn.oreillystatic.com/fonts/GuardianText/GuardianTextSans-Bold-Web.woff2
Requested by
Host: www.oreilly.com
URL: https://www.oreilly.com/search/dist/client-render.FAM7JLEJ.css
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.197.8.54 Düsseldorf, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-197-8-54.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
44b4104a8aad3361492ca61a856ec616342ef182cdb0b2585632b96fd6452e36

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Origin
https://www.oreilly.com
Referer
https://www.oreilly.com/

Response headers

cache-control
max-age=156074402
x-edgeconnect-cache-status
1
expires
Fri, 09 Nov 2029 22:05:37 GMT
accept-ranges
bytes
access-control-allow-origin
*
content-length
38477
date
Fri, 29 Nov 2024 12:05:35 GMT
last-modified
Wed, 30 Aug 2017 20:23:19 GMT
content-type
font/woff2
server
Apache
ws0OAAC
www.oreilly.com/LujxAtt9NdquehjHP-rswSar/3SO3wz2tLrXG5V/DA9yAQ/O1hCM/
18 B
828 B
XHR
General
Full URL
https://www.oreilly.com/LujxAtt9NdquehjHP-rswSar/3SO3wz2tLrXG5V/DA9yAQ/O1hCM/ws0OAAC
Requested by
Host: www.datadoghq-browser-agent.com
URL: https://www.datadoghq-browser-agent.com/us1/v5/datadog-logs.js
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
/
Resource Hash
bef9393fcdfc7a7299c058ba2a69253c32e0964dd3e97834e17a8cdb5dce7cf6
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Content-Type
text/plain;charset=UTF-8
Referer
https://www.oreilly.com/

Response headers

x-frame-options
SAMEORIGIN
strict-transport-security
max-age=31536000; includeSubDomains
access-control-allow-credentials
true
referrer-policy
strict-origin
x-content-type-options
nosniff
x_req_id
f68be6a0-0f98-4040-a6b2-cea316755a60
access-control-allow-origin
https://www.oreilly.com
content-length
18
date
Fri, 29 Nov 2024 12:05:36 GMT
content-type
application/json
vary
Origin
access-control-allow-headers
Content-Type
favicon.ico
www.oreilly.com/
15 KB
3 KB
Other
General
Full URL
https://www.oreilly.com/favicon.ico
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
23.215.23.248 Frankfurt am Main, Germany, ASN16625 (AKAMAI-AS, US),
Reverse DNS
a23-215-23-248.deploy.static.akamaitechnologies.com
Software
Apache /
Resource Hash
c34a36e172ded3f8e8d57bec2fd1b108ca39566be220e0a993f75e2d8f89921a
Security Headers
Name Value
Strict-Transport-Security max-age=31536000; includeSubDomains
X-Content-Type-Options nosniff
X-Frame-Options SAMEORIGIN

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Referer
https://www.oreilly.com/

Response headers

x-frame-options
SAMEORIGIN
strict-transport-security
max-age=31536000; includeSubDomains
cache-control
max-age=6178
content-encoding
gzip
x-edgeconnect-cache-status
1
referrer-policy
strict-origin
expires
Fri, 29 Nov 2024 13:48:34 GMT
accept-ranges
bytes
x-content-type-options
nosniff
content-length
2778
date
Fri, 29 Nov 2024 12:05:36 GMT
last-modified
Thu, 07 Mar 2019 23:41:42 GMT
content-type
image/vnd.microsoft.icon
server
Apache
vary
Accept-Encoding

Verdicts & Comments Add Verdict or Comment

10 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| DD_RUM object| initialStoreData string| __orm_public_path__ object| orm object| DD_LOGS object| dataLayer object| _cf object| bmak string| _sdTrace object| google_tag_manager

7 Cookies

Domain/Path Name / Value
.oreilly.com/ Name: ak_bmsc
Value: 1D0A48AC6671ECEA024959CB30AA911B~000000000000000000000000000000~YAAQjvAQAgLEI0mTAQAA7urPdxkm5KkZjyD1hPbbEp83IHMO3d40RF7QbRbiH8Sx/+IHrxdY9hbrN7rDHtiaJYgHkJCMrFclWkxBOZBGhsoHNwHRKAZLeHRf3sDxbhTkO+3pMtt1pCmYzOKflK8lFsWERw1XpTZzadKwpWbR7v0Vn+0+YecYb1BYl8swncXk1TaSsTSZBNFk9hhn9D1f4uAfvfVojt8O2+WEURgkcDuTQBfMAOvMtsQbqdZ/L5xqourzELlM0juazNJ5V8EbRU0vLoh3fBGS02ZiNfF5jTpMraWbLB88Gk32OuDsKfvIfDA6n3W6UdqIJRe/KNLUASgRzrxHeCeNbXGJBt0dj2n4vbRW4XhXVX/nG+1G12R83vp0Ma562V1KUpErOg==
.oreilly.com/ Name: bm_sz
Value: FE16BB6662EC195EA05B33DB88E17D63~YAAQjvAQAgPEI0mTAQAA7urPdxmnKJ85PlwFE2etrr70K7xH9dGcUu+O9JiKYCX0Ke1k2CidSD1TIWQ3knkK0qSt6VhTkugZnzlxa3WI6pF0ove2o5wY8U5ectps7aC7z1psTEYkPaSSizz7xIcnOmp+nZCZAjKzmNj1ceoL5HBby3GfhIax/1GaCGW/JSCk63ulirzjvlB7WpUKBZ5ytVGOc2HjmMg8tFbvbQkPCQjE2kkvCgWFO+OyNln21/GFv7mT8L7nxjacgOkIRQqPV+7jrFt6Ewx0N4kEo0SafChzMBz9Dv88retH5iNci912hshTAMuD6vPxLrFDnCyRPTqiLdFTd0DTS1B2b82Xo1yjAWqTcCvzZnn0gnWGlg5+pWk8t2oXW6XkU/9As3TuPHw=~4536113~3556419
cdn.oreillystatic.com/ Name: akaalb_OREILLY_STATIC_LB
Value: ~op=cdn_oreillystatic_com_ALB_GCP:gcp_cdn_origin|~rv=68~m=gcp_cdn_origin:0|~os=275589a3927054d2852d0fc1acfec7a0~id=6b5e3b511bceafc9963b89f1f16f935c
learning.oreilly.com/ Name: akaalb_LearningALB
Value: ~op=learning_oreilly_com_GCP_ALB:learning_oreilly_com_gcp1|~rv=53~m=learning_oreilly_com_gcp1:0|~os=3284f997983d0bd4e10a6b83f3b25a7c~id=7c2c408238eaf8b23156474ef6256c9c
www.oreilly.com/ Name: akaalb_OReillyALB
Value: ~op=www_oreilly_com_gcp:www_gcp|~rv=36~m=www_gcp:0|~os=ea59de9527866dfb0dcb25ebf250c4a3~id=de39769a6f2c42fa934ccb611e7aeb60
.oreilly.com/ Name: _abck
Value: 6EAAE2C2A330876E50CAFEFAB9FFD65D~0~YAAQjvAQAmXGI0mTAQAAqu/PdwwjEb7sYdSVbrhhXlwishPsVjE5tZYxLz5Phd7xQI7onV1h0fBsSrs56hWj7+vCX140ZZIcuGy6yxgx4ztFQXV36ZY1AEsdaAAmeHPh1+FRj3ITMT73L2VQOBCVOnogcirIxpO5lZUZPpip7O8bBq4H9fjR2jnmWjhjB7zgzMumkqqozcWt85s2yXAx7KYvVX2p9GLAUDQ0VLW3oimJtzO3r6ebeIfl8+3PfmapwpKQuO+nDlYA1gKdKPsA8uTx0BOf/z+k4KBoA7b1X1OhSkNwu7RwLMapmyQZmTgho1FhxsoJNWH/nK3EHKk+IYtfNaNmH/ijhEicAO5JMxcBnB/zG0nRXQ+7XJzswkh1WGMUZFcR677NSXtfFQm+h6PLYjeoWlcEE1IMa1yqy1+LF9LvGYJ8+ZvnajL4kexXqgzzeCVGzrxnCub0VXEgfpxPkR7enSZzibX1PQwG0uk=~-1~||0||~-1
www.oreilly.com/ Name: _dd_s
Value: logs=0&expire=1732882836169&rum=0

1 Console Messages

Source Level URL
Text
rendering warning URL: https://www.oreilly.com/search/?query=ruby
Message:
[GroupMarkerNotSet(crbug.com/242999)!:A0F0D70E94270000]Automatic fallback to software WebGL has been deprecated. Please use the --enable-unsafe-swiftshader flag to opt in to lower security guarantees for trusted content.

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

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.

cdn.oreillystatic.com
learning.oreilly.com
ruby.oreilly.com
www.datadoghq-browser-agent.com
www.googletagmanager.com
www.oreilly.com
13.33.219.205
23.197.8.54
23.215.23.248
2a00:1450:4001:81c::2008
2a02:26f0:ab00::214:8e41
35.247.101.175
0415ce0a405693aff5699a394a9ca86b7e7deb5d0c245696ba435447b50fb3ad
24ce1787afad36cbdcd3a8f16edb9dacf1d07c5c54bf1de512cc9b3ae6637484
2ff7dd0240466b5717c49c30d2de87cec384e20646ecb5bce340728b9e60977d
44b4104a8aad3361492ca61a856ec616342ef182cdb0b2585632b96fd6452e36
4a4df11cf6a638584e5e49cdcd0dcf076cf56d88e5392df3bf89c92cebd4391a
50eabc81a77dd3ad06b3f52b4c829ca85c8b11438c84750fed534d3e30ce2a89
50ef3eec58b9f364d01975642ead1499f75d33cbe1ccd1b339398dedafba79aa
5f02455bcb730388a6ad443555ecdc0b7c550c7dabc2509a231a0ffa7fad3bdf
60aa00af3676047fdad5fdf6321f9bd72dceb81eb9772aaf86199b39ddda9fd3
6b519b5f347fe22a3264004380b06baed16948c508790e6e9e52ed17d7c2468d
74db34e8e6a2b406f20e9b9bd186e0273c5d5d9acd78338021345ae2dcf79c23
792011989d203ba5a3915f7dd545ab28acd492e88d0f301290e6ec54cff723a2
965d09c2a90af203b1066a88150f7b77da7a1be550b8818378097e47c3e85552
a81303c5aae124a6e42da003e839a9605e2c42a89eb9ee100219cbb6021417a0
b1efbdbed56dfaa1453e1a357818f12e387d57516d50e66e8f819b06560847b9
b3f0a51197e77b186f31de4b16a5281246cc58f540f510b3329bc236508a531e
b881ff5b880f17ead31403139d6a34e722f23cf8a5458893b5a2f3c6448589b8
be081d0ab4ed6e4514f39033aff44df2c4ad94aa8840ffe62508fa4153084bad
bef9393fcdfc7a7299c058ba2a69253c32e0964dd3e97834e17a8cdb5dce7cf6
c34a36e172ded3f8e8d57bec2fd1b108ca39566be220e0a993f75e2d8f89921a
cd0441a73d4f934ff6fd5467463bb4453a13a1ce3c5387c77bdb2444b11e206a
d0ac6b8dc397935beee823da316fb664a7140cc76a14b58d910282ceba6f34ca
eec473476182bf2f5671570fe201320fe92899213f3d44766b74cc2ad03f3137
ff8a44c9cfe5ede79a0a35327def5d234d11f015f539fcffd5d020c16262689f