books.google.it
Open in
urlscan Pro
2a00:1450:4001:82a::200e
Public Scan
Effective URL: https://books.google.it/books?id=HfoyEAAAQBAJ&pg=PT270&lpg=PT270&dq=%22deep+and+silent%22+%22royce+todd%22&source=bl&ots...
Submission: On June 13 via manual from IN — Scanned from DE
Summary
TLS certificate: Issued by GTS CA 1C3 on May 22nd 2023. Valid for: 3 months.
This is the only time books.google.it was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 2606:4700:10:... 2606:4700:10::6814:8b41 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
23 | 2a00:1450:400... 2a00:1450:4001:82a::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:827::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:831::2004 | 15169 (GOOGLE) (GOOGLE) | |
1 1 | 2a00:1450:400... 2a00:1450:4001:802::2002 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:82f::2001 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:828::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:829::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:806::200e | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:400c:c0c::9d | 15169 (GOOGLE) (GOOGLE) | |
32 | 9 |
ASN15169 (GOOGLE, US)
pagead2.googlesyndication.com |
ASN15169 (GOOGLE, US)
tpc.googlesyndication.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
23 |
google.it
books.google.it |
258 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 57 |
21 KB |
2 |
googlesyndication.com
1 redirects
pagead2.googlesyndication.com — Cisco Umbrella Rank: 127 tpc.googlesyndication.com — Cisco Umbrella Rank: 154 |
2 KB |
2 |
google.com
www.google.com — Cisco Umbrella Rank: 3 apis.google.com — Cisco Umbrella Rank: 171 |
39 KB |
2 |
gstatic.com
www.gstatic.com ssl.gstatic.com |
99 KB |
1 |
doubleclick.net
stats.g.doubleclick.net — Cisco Umbrella Rank: 121 |
346 B |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 67 |
887 B |
1 |
tinyurl.com
1 redirects
tinyurl.com — Cisco Umbrella Rank: 17246 |
729 B |
32 | 8 |
Domain | Requested by | |
---|---|---|
23 | books.google.it |
books.google.it
|
2 | www.google-analytics.com |
books.google.it
www.google-analytics.com |
1 | stats.g.doubleclick.net |
www.google-analytics.com
|
1 | apis.google.com |
www.gstatic.com
|
1 | ssl.gstatic.com |
books.google.it
|
1 | tpc.googlesyndication.com |
books.google.it
|
1 | pagead2.googlesyndication.com | 1 redirects |
1 | www.google.com |
books.google.it
|
1 | www.gstatic.com |
books.google.it
|
1 | fonts.googleapis.com |
books.google.it
|
1 | tinyurl.com | 1 redirects |
32 | 11 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.google.de |
www.google.com |
books.google.de |
play.google.com |
books.google.com |
www.hoepli.it |
www.ibs.it |
www.libreriauniversitaria.it |
www.amazon.it |
www.lafeltrinelli.it |
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.google.it GTS CA 1C3 |
2023-05-22 - 2023-08-14 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-05-22 - 2023-08-14 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-05-22 - 2023-08-14 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2023-05-22 - 2023-08-14 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-05-22 - 2023-08-14 |
3 months | crt.sh |
*.apis.google.com GTS CA 1C3 |
2023-05-22 - 2023-08-14 |
3 months | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2023-05-19 - 2023-08-11 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://books.google.it/books?id=HfoyEAAAQBAJ&pg=PT270&lpg=PT270&dq=%22deep+and+silent%22+%22royce+todd%22&source=bl&ots=koRIg7THW8&sig=ACfU3U37l_MIQ_6DfoXkhbI1pe0DgNQG4g&hl=it&sa=X&ved=2ahUKEwjn1KrulfD0AhXQGewKHenRBsQQ6AF6BAgCEAM
Frame ID: D814FC6979D7CE1EBE82CC83D5124484
Requests: 32 HTTP requests in this frame
Screenshot
Page Title
El italiano - Arturo Pérez-Reverte - Google LibriPage URL History Show full URLs
-
https://tinyurl.com/4cc27e5p
HTTP 301
https://books.google.it/books?id=HfoyEAAAQBAJ&pg=PT270&lpg=PT270&dq=%22deep+and+silent%22+%22royce+t... Page URL
Detected technologies
Google AdSense (Advertising Networks) ExpandDetected patterns
- googlesyndication\.com/
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Font API (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com
Page Statistics
15 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Accedi
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: La mia raccolta
Search URL Search Domain Scan URL
Title: Guida
Search URL Search Domain Scan URL
Title: Ulteriori informazioni sui libri in Google Play
Search URL Search Domain Scan URL
Title: Acquista ebook - 9,99 €
Search URL Search Domain Scan URL
Title: Hoepli.it
Search URL Search Domain Scan URL
Title: iBS
Search URL Search Domain Scan URL
Title: Libreriauniversitaria.it
Search URL Search Domain Scan URL
Title: Amazon IT
Search URL Search Domain Scan URL
Title: la Feltrinelli.it
Search URL Search Domain Scan URL
Title: Libri su Google Play
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.
-
https://tinyurl.com/4cc27e5p
HTTP 301
https://books.google.it/books?id=HfoyEAAAQBAJ&pg=PT270&lpg=PT270&dq=%22deep+and+silent%22+%22royce+todd%22&source=bl&ots=koRIg7THW8&sig=ACfU3U37l_MIQ_6DfoXkhbI1pe0DgNQG4g&hl=it&sa=X&ved=2ahUKEwjn1KrulfD0AhXQGewKHenRBsQQ6AF6BAgCEAM Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 6- https://pagead2.googlesyndication.com/pagead/imgad?id=CICAgKDj0fytugEQThgyMgibYspKnpP4EA HTTP 301
- https://tpc.googlesyndication.com/simgad/8262329773564162119
32 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
books
books.google.it/ Redirect Chain
|
275 KB 86 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
kl_viewport_kennedy_full_bundle.css
books.google.it/books/css/_d9cd29c81638ff12ea0d785810644492/ |
93 KB 15 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
1 KB 887 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v2_d9cd29c81638ff12ea0d785810644492__it.js
books.google.it/books/javascript/ |
392 KB 135 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
rs=AA2YrTvp0wQGOl0vjD-9fGTtl0TyExtGPg
www.gstatic.com/og/_/js/k=og.og.en_US.Dx9c_AseyjY.es5.O/rt=j/m=ld,gl,sd,p,vd,lod,eld,ip,cpd,aswid/exm=bt,base,bn,bu,cp,el,lo,sf,up,dd,aw,iw,gi,vi,eq,bid,bgs/d=1/ed=1/ |
119 KB 43 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cleardot.gif
www.google.com/images/ |
43 B 505 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
content
books.google.it/books/publisher/ |
10 KB 10 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
8262329773564162119
tpc.googlesyndication.com/simgad/ Redirect Chain
|
1 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v1_ff29c1d8.png
ssl.gstatic.com/gb/images/ |
55 KB 56 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
gb-stars-sprite-1.png
books.google.it/googlebooks/images/stars/ |
520 B 542 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
info.svg
books.google.it/googlebooks/images/ |
864 B 360 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
viewport_images-5.gif
books.google.it/googlebooks/images/ |
1 KB 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
books
books.google.it/ |
4 KB 733 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
books
books.google.it/ |
4 KB 733 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
books
books.google.it/ |
4 KB 733 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
openhand.cur
books.google.it/googlebooks/images/ |
326 B 348 B |
Image
image/bmp |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
close_x.gif
books.google.it/googlebooks/images/ |
72 B 94 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
restricted_logo.gif
books.google.it/googlebooks/ |
1 KB 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
zoom_tool.png
books.google.it/googlebooks/images/kennedy/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
zoom_out.png
books.google.it/googlebooks/images/kennedy/ |
260 B 282 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
maximize.png
books.google.it/googlebooks/images/kennedy/ |
232 B 254 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
insert_link.png
books.google.it/googlebooks/images/kennedy/ |
227 B 249 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
menu_down_arrow.png
books.google.it/googlebooks/images/kennedy/ |
201 B 223 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
page_left.png
books.google.it/googlebooks/images/kennedy/ |
200 B 222 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
page_right.png
books.google.it/googlebooks/images/kennedy/ |
206 B 228 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
settings.png
books.google.it/googlebooks/images/kennedy/ |
270 B 292 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
51 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
cb=gapi.loaded_0
apis.google.com/_/scs/abc-static/_/js/k=gapi.gapi.en.K1LWthAzeb4.O/m=gapi_iframes,googleapis_client/rt=j/sv=1/d=1/ed=1/rs=AHpOoo-TQTqnv7hwijrseP4JKJ1XY83Ehg/ |
112 KB 38 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
4 B 209 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
stats.g.doubleclick.net/j/ |
1 B 346 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
restricted_logo.gif
books.google.it/googlebooks/ |
1 KB 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
restricted_logo.gif
books.google.it/googlebooks/ |
1 KB 1 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
38 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| 0 boolean| credentialless object| onbeforetoggle object| onscrollend function| _OC_addFlags function| _OC_analyticsTrack object| userfeedback function| _OC_startFeedback function| _OC_InitNavbar function| _OC_autoDir function| _OC_Run function| _OC_MenuHideHook number| _OC_i function| _OC_InitHooks object| _OC_Hooks function| _OC_Page function| _OC_SearchReload function| _OC_TocReload function| _OC_EmptyFunc function| _OC_SearchPage function| _OC_QuotePage object| gbar object| gbar_ object| gapi object| ___jsl string| __PVT object| closure_lm_985397 function| ga number| closure_uid_900805381 object| closure_lm_799289 object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| osapi object| gadgets object| shindig object| googleapis4 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 |
---|---|---|
.google.it/ | Name: CONSENT Value: PENDING+215 |
|
.books.google.it/ | Name: _ga Value: GA1.3.760530369.1686676031 |
|
.books.google.it/ | Name: _gid Value: GA1.3.542391800.1686676031 |
|
.books.google.it/ | Name: _gat Value: 1 |
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=604800 |
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.
apis.google.com
books.google.it
fonts.googleapis.com
pagead2.googlesyndication.com
ssl.gstatic.com
stats.g.doubleclick.net
tinyurl.com
tpc.googlesyndication.com
www.google-analytics.com
www.google.com
www.gstatic.com
2606:4700:10::6814:8b41
2a00:1450:4001:802::2002
2a00:1450:4001:806::200e
2a00:1450:4001:827::2003
2a00:1450:4001:828::2003
2a00:1450:4001:829::200e
2a00:1450:4001:82a::200a
2a00:1450:4001:82a::200e
2a00:1450:4001:82f::2001
2a00:1450:4001:831::2004
2a00:1450:400c:c0c::9d
01355ee2c9f48cabd40a8b2e394faab60eca0403556fe2c3957318fd074c1f23
080627fa359156339e79f118fa66a6937f09ff679fe87e8afa473b95c8168d35
0f071afb6e03db07088b7ae35c5ecfa51e715c7fdb8bc9f46d2eb963cbefd4ad
18dc064bfc414e1bc6b7ac729d418363d603895e01e0697998c44003cfb979a1
1af8be931bb335ac914ae15afc1a7e3207dd4a5a5f80519ebed03338d767bd71
1fe87545d085e205626bc3fd3df90eb9c125904fcc62e7496f697ab39a5efdff
2dfe28cbdb83f01c940de6a88ab86200154fd772d568035ac568664e52068363
385904a71a04e5927e049d596ff5d82e3414f99357be47067ed07cefb522a62c
4a01c323614174bde5d7832070e30bd2b060e82604aeff1c34ae1f54dcd7f100
4cf885690ce506dc89dbe079b93d437ebb86bc5a4a1309ac8f006aaa197e3bed
64a1b275f431a539c7909cf823b125668181053c866b674604f94b4c4e4b5977
6b83e0ed494500c8193134124e3892e59be05980c06ea4c11758a83943a287ca
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
91d53bc5fb83e4430e60d043cba27bfb7382cd8835b66c042c96700050fedcb2
93319d90efa13b7a3e5768eed3bb0567806c9f6e52f6bdc6e428c1655a531eff
9907d15c9f7f7bf034d3455c56ce14719fd0d4fba86d1975c72bd1810c4b7edf
9c9837dd0a50218aac53dee373e4167e0a2edf128136d31ff2d89add6c5fed8e
aae4511390c66b9e6452d67ffec2b48056593baf22083a1aab3bffc8eebbaaff
ae07294d801a81b0faa85e3e906a71b1d80f66649b287f742adb56d548a6a174
aec60bc104db041b1512185839f18f52986df7e569e5445f740dd60f763fbca8
b6cb41ccda19e4e0d932237cf11399b9a1a4ce2dfc156f7ebd92f2e4623078d7
ba57b8a9bd357da8099e2483788072051d7ce7bce0b8a93c232fa03bd0d4c9e6
c6ac672bb04d95ca8441138383ba6837d3d1929bb90ea86b0fc46305c2b177af
c80e13c8764d79da0f28255307918d253925ccfa847289d0d2ce1f31ea1ff0e9
cae96df9a907aed8edc9d19f10d9f04e5c3f9ce12f948363ca99b17ce9b46f95
d74ae65195f875d81b82eb8e93446eafd1805f2dbe4415e5fe4919c3bbc99df1
dd3a842b8ece0a416329f32570488610ceec201f9238b107e7ab5a4355dc8d86
deb47b8cc301ac43ec961f9f0f1bf7069f2f20f4bd9e0e1b75d309dd39cbdd56
e7b90d32907f89c49e9e2a2ccca95133277f756f13a14187936d9b948ff67b44
f80cf909f014306b416684cb8ede96823d0b8c523ee39c4c4c5847b710a3b856