www.brazzers.com
Open in
urlscan Pro
216.18.168.70
Public Scan
Effective URL: https://www.brazzers.com/
Submission: On February 03 via manual from DZ
Summary
TLS certificate: Issued by DigiCert SHA2 High Assurance Server CA on November 7th 2017. Valid for: 2 years.
This is the only time www.brazzers.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 3 | 216.18.168.70 216.18.168.70 | 29789 (REFLECTED) (REFLECTED - Reflected Networks) | |
18 | 178.79.227.72 178.79.227.72 | 22822 (LLNW) (LLNW - Limelight Networks) | |
1 | 172.217.16.202 172.217.16.202 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
3 | 172.217.22.46 172.217.22.46 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 74.125.206.154 74.125.206.154 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
3 | 216.18.168.26 216.18.168.26 | 29789 (REFLECTED) (REFLECTED - Reflected Networks) | |
28 | 6 |
ASN29789 (REFLECTED - Reflected Networks, Inc., US)
www.brazzers.com |
ASN22822 (LLNW - Limelight Networks, Inc., US)
PTR: https-178-79-227-72.vie.llnw.net
static-tour-ll.brazzerscontent.com | |
static-ll.brazzerscontent.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra16s08-in-f202.1e100.net
ajax.googleapis.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: fra15s16-in-f14.1e100.net
www.google-analytics.com |
ASN15169 (GOOGLE - Google LLC, US)
PTR: wk-in-f154.1e100.net
stats.g.doubleclick.net |
ASN29789 (REFLECTED - Reflected Networks, Inc., US)
etahub.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
brazzerscontent.com
static-tour-ll.brazzerscontent.com static-ll.brazzerscontent.com |
589 KB |
3 |
etahub.com
etahub.com |
2 KB |
3 |
google-analytics.com
www.google-analytics.com |
16 KB |
3 |
brazzers.com
1 redirects
www.brazzers.com |
6 KB |
1 |
doubleclick.net
stats.g.doubleclick.net |
102 B |
1 |
googleapis.com
ajax.googleapis.com |
5 KB |
28 | 6 |
Domain | Requested by | |
---|---|---|
11 | static-tour-ll.brazzerscontent.com |
www.brazzers.com
static-tour-ll.brazzerscontent.com |
7 | static-ll.brazzerscontent.com |
www.brazzers.com
|
3 | etahub.com |
static-ll.brazzerscontent.com
|
3 | www.google-analytics.com |
www.brazzers.com
www.google-analytics.com |
3 | www.brazzers.com |
1 redirects
static-tour-ll.brazzerscontent.com
|
1 | stats.g.doubleclick.net |
www.brazzers.com
|
1 | ajax.googleapis.com |
www.brazzers.com
|
28 | 7 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.brazzers.com DigiCert SHA2 High Assurance Server CA |
2017-11-07 - 2020-02-24 |
2 years | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.brazzers.com/
Frame ID: (BC343E032BF80A07B57A91AAB839E3F)
Requests: 28 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://www.brazzers.com/
HTTP 301
https://www.brazzers.com/ Page URL
Detected technologies
Varnish (Cache Tools) ExpandDetected patterns
- headers via /.*Varnish/i
VideoJS (Video Players) Expand
Detected patterns
- env /^VideoJS$/i
Apache (Web Servers) Expand
Detected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^\/-])|(?:^|)HTTPD)/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
Modernizr (JavaScript Libraries) Expand
Detected patterns
- script /modernizr(?:-([\d.]*[\d]))?.*\.js/i
- env /^Modernizr$/i
SWFObject (Miscellaneous) Expand
Detected patterns
- env /^SWFObject$/i
Twitter typeahead.js (JavaScript Libraries) Expand
Detected patterns
- env /^typeahead$/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- env /^jQuery$/i
- env /^typeahead$/i
Page Statistics
17 Outgoing links
These are links going to different origins than the main page.
Title: Members Login
Search URL Search Domain Scan URL
Title: Exit here
Search URL Search Domain Scan URL
Title: TERMS AND CONDITIONS
Search URL Search Domain Scan URL
Title: Click here
Search URL Search Domain Scan URL
Title: Support
Search URL Search Domain Scan URL
Title: Brazzers Store
Search URL Search Domain Scan URL
Title: Privacy Policy
Search URL Search Domain Scan URL
Title: Affiliate Program
Search URL Search Domain Scan URL
Title: WTS
Search URL Search Domain Scan URL
Title: Epoch
Search URL Search Domain Scan URL
Title: SegPay
Search URL Search Domain Scan URL
Title: Paygarden
Search URL Search Domain Scan URL
Title: Vendo
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title:
Search URL Search Domain Scan URL
Title: We use ProBiller as our trusted biller.
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://www.brazzers.com/
HTTP 301
https://www.brazzers.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
28 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Cookie set
/
www.brazzers.com/ Redirect Chain
|
19 KB 6 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.2c6e6fe3.css
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Tour/css/ |
231 KB 57 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
modernizr.min.2aef07ef.js
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Tour/css/ |
14 KB 7 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
brazzers_logo.png
static-ll.brazzerscontent.com/bzv2/brazzerscom/tour/assets/common/img/logo/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
safelabel.gif
static-ll.brazzerscontent.com/bzv2/brazzerscom/tour/assets/common/img/ |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
asacp.gif
static-ll.brazzerscontent.com/bzv2/brazzerscom/tour/assets/common/img/ |
2 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rta.jpg
static-ll.brazzerscontent.com/bzv2/brazzerscom/tour/assets/common/img/ |
3 KB 3 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
paysites-billers-wbgl-centered.png
static-ll.brazzerscontent.com/footer/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
common.d5598e64.js
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Tour/js/ |
821 KB 261 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
atslib.min.01.js
static-ll.brazzerscontent.com/atlas/lib/ |
41 KB 15 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
webfont.js
ajax.googleapis.com/ajax/libs/webfont/1.6.26/ |
13 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
atlas.867a58bc.js
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Tour/js/ |
1 KB 858 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bg-lines.png
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Common/assets/common/img/layout/backgrounds/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
analytics.js
www.google-analytics.com/ |
35 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
header-bar.png
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Common/assets/common/img/layout/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
madison-ivy-default-skin.jpg
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Common/assets/common/img/layout/backgrounds/ |
87 KB 87 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
brazzers_logo_small.png
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Common/assets/common/img/logo/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
droidsans.woff
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Common/assets/fonts/ |
26 KB 26 KB |
Font
application/font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
brazzers-footer-logo.png
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/Common/assets/common/img/logo/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
pro-biller-logo.png
static-tour-ll.brazzerscontent.com/Brazzers/BrazzersCom/MobileMa/assets/common/img/logos/ |
3 KB 4 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
ec.js
www.google-analytics.com/plugins/ua/ |
3 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
collect
www.google-analytics.com/ |
35 B 99 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET S |
collect
stats.g.doubleclick.net/r/ |
35 B 102 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.brazzers.com/utility/ajax/getContinuity/ |
46 B 353 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
guid
etahub.com/ |
131 B 729 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BZ-disclaimer-20171028.jpg
static-ll.brazzerscontent.com/bzv2/brazzerscom/tour/assets/common/img/promos/disclaimer/ |
104 KB 105 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
events
etahub.com/ |
128 B 744 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
events
etahub.com/ |
128 B 744 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
60 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| html5 object| Modernizr function| yepnope function| isOptOutUser string| gaProperty object| gaSettings object| ecProduct string| GoogleAnalyticsObject function| _gaTracker object| _atlas object| _atlasMtvTest object| gaplugins object| gaGlobal object| gaData function| implementObject function| ClassInterface object| LZString function| Platform function| ObjectInterface object| swfobject function| $ function| jQuery function| Cookies object| simpleStorage object| Typeahead object| Validation object| Debug function| videojs object| vttjs function| VTTRegion function| WebVTT object| videojsContribHls string| assetsCDN function| namespace function| log function| debug function| time function| timeEnd object| platform function| preg_quote function| slugify function| highlight function| dcd object| _tools object| BzAtlas object| SliderApi object| PopupApi object| homeBanner object| SitesSlider object| _contestApiData function| parseUri object| Base64 function| AtlasCookies object| atlas object| BES number| width number| height object| WebFont object| jQuery111301994635158920175 function| callback14 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 |
---|---|---|
.brazzers.com/ | Name: atss Value: df0bae27-0ed4-4a44-94e1-2ffd009344ea |
|
.brazzers.com/ | Name: atsm Value: df0bae27-0ed4-4a44-94e1-2ffd009344ea |
|
.brazzers.com/ | Name: ats Value: eyJhIjo5NDk2LCJjIjo0NDU0MzQ3MCwibiI6MTQsInMiOjg2LCJlIjoyNjYsInAiOjN9 |
|
www.brazzers.com/ | Name: gaCookie Value: {"id":"Disclaimer Page","name":"Disclaimer Page","category":"PC TOUR","brand":"brazzers","list":"Top Level Pages"} |
|
.brazzers.com/ | Name: _gid Value: GA1.2.447538213.1517668210 |
|
www.brazzers.com/ | Name: RNLBSERVERID Value: ded3614 |
|
.brazzers.com/ | Name: atsd Value: df0bae27-0ed4-4a44-94e1-2ffd009344ea |
|
.brazzers.com/ | Name: atsi Value: undefined |
|
.brazzers.com/ | Name: _ga Value: GA1.2.1189360591.1517668210 |
|
.brazzers.com/ | Name: etaguid Value: undefined |
|
.brazzers.com/ | Name: _gat Value: 1 |
|
.brazzers.com/ | Name: atstrack Value: eyJhZmZVcmwiOiJqdWdnY2FzaC5jb20iLCJhZmZDb2RlIjoiZXlKaElqbzVORGsyTENKaklqbzBORFUwTXpRM01Dd2liaUk2TVRRc0luTWlPamcyTENKbElqb3lOallzSW5BaU9qTjkiLCJuZXR3b3JrQ29kZSI6ImJ6IiwiVUlEIjoiZmE2OThkMDEtNTEyMy00ZTk1LWFkZmMtOGI0NWEzMmIwNTU5IiwiU1VJRCI6ImRmMGJhZTI3LTBlZDQtNGE0NC05NGUxLTJmZmQwMDkzNDRlYSIsImRpc2FibGUiOmZhbHNlLCJkYXRhIjp7InZhbHVlIjoxLCJhYiI6MCwidXNlckFnZW50IjoiTW96aWxsYS81LjAgKE1hY2ludG9zaDsgSW50ZWwgTWFjIE9TIFggMTBfMTJfNikgQXBwbGVXZWJLaXQvNTM3LjM2IChLSFRNTCwgbGlrZSBHZWNrbykgQ2hyb21lLzYzLjAuMzIzOS44NCBTYWZhcmkvNTM3LjM2IiwiZ2EiOnsidCI6IlVBLTE1NDU1OTIxLTMxIiwiYyI6IjExODkzNjA1OTEuMTUxNzY2ODIxMCJ9LCJyZWZlcnJhbERvbWFpbiI6IiIsInJlZmVycmFsUGF0aCI6IiIsImFkSWQiOjB9LCJkZWZhdWx0Q29kZSI6ImV5SmhJam81TkRrMkxDSmpJam8wTkRVME16UTNNQ3dpYmlJNk1UUXNJbk1pT2pnMkxDSmxJam95TmpZc0luQWlPak45Iiwic3RlcHMiOiJ8O2Q7Zzt2O3QiLCJ2b3J0ZXhkYXRhIjp7Il9zc2NyZWVuIjoiMTYwMCB4IDEyMDAiLCJfc2Jyb3dzZXIiOiJDaHJvbWUiLCJfc2Jyb3dzZXJWZXJzaW9uIjoiNjMuMC4zMjM5Ljg0IiwiX2Jtb2JpbGUiOmZhbHNlLCJfc29zIjoiTWFjIE9TIFgiLCJfc29zVmVyc2lvbiI6IjEwXzEyXzYiLCJfYmNvb2tpZXMiOnRydWUsIl9zZmxhc2hWZXJzaW9uIjoiLSIsIl9zbGFuZ3VhZ2VzIjoiIiwiX3NwbHVnaW5zIjoiIn0sInZpc2l0U3RhcnQiOjE1MTc2NjgyMTAyMzYsImNvZGVUeXBlIjoiYXRzIn0= |
|
www.brazzers.com/ | Name: RNLBSERVERID2 Value: bz_v2 |
|
.brazzers.com/ | Name: atlas_debug Value: undefined |
3 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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.
ajax.googleapis.com
etahub.com
static-ll.brazzerscontent.com
static-tour-ll.brazzerscontent.com
stats.g.doubleclick.net
www.brazzers.com
www.google-analytics.com
172.217.16.202
172.217.22.46
178.79.227.72
216.18.168.26
216.18.168.70
74.125.206.154
058ed961bfe422af7bfc65865f4c08531ec8ace995f8a1ec560a46581cb7712c
07fec5ca580f770ca99886108b0d227a7a0a0969b18cd6246776ebecc64e6b82
08359f3ea6429fc77a430bca9c05081b2e7a27aab34ba20f8d770162e6cdfb5f
090f7f574907ffa72980035b1e40886b589227f6f58f73579c37b508a4f68384
1a88ab4b210486dde4970a3328d9225e9dea714a6e4eb842fe9ac9148c734d1e
2ee6c9666b636ecf0748307a7c2d622bfc56e75143e99a8840fbef03b0f3152e
37ea510823c51b943086317126d5c676596715c8a2924b89650855c1b5f92c40
3ab843ea87fb63f63f27c6ed51a1b04b267f20649e71e6beb06180df3513412e
3cbcd230e94a90517d1ff9fc4c10069bc63e59e263790b57b0541b2ad2341bb0
43109dbe609ac43e43ce1e6ac98c193d2abde1d43b5e7422502e9dbe0e5099b4
492279de924a8959c524492b610c5b081440f24ef01c0c8a59cd67a238561bb5
52581c72facf00bb5816c22cb81c6b3befd0e23d3691b2600992edf87d22615c
52c56602879dd7dfa92c2ed1f1a291a81a8ce36dc9690ce07cb7ebbe6fc83f1f
5b1d6c3f91cd106c1414309bf854da307f1b5a50c3afdd0ca5226a65a9ab13bc
5d394a726612349dc2ef491e22f17616c8e3076c54f3be4dd70122e121cf37a5
70eaec6985606b149c390ae9b02bf84389587e5cca5dc93d06e649b265460873
81016ac6be850b72df5d4faa0c3cec8e2c1b0ba0045712144a6766adfad40bee
8337212354871836e6763a41e615916c89bac5b3f1f0adf60ba43c7c806e1015
9da6cf7afe7a8f6f4b198c083bf43114546a7265725061f228be8ddffa623317
ab485c9a3b3c106c691d5acd2812c1821287a104b40749f0c7b6bbca834c3b54
b5b58454e1625808e7c08b6d5017b4f8c0b4afd297af11feb4791cb72c691aeb
cdaf4b2e51579c775be5a6baf2621f27121aa255aade6b12d7659d0b23cf0a6a
d10409f46bbe190af5cda40719ab6f85c178a07b8cfadc60639b5f62c2ef3ec3
d64a97ec2b8984c1907704d44cab83a2112cc584f2fed16c84b1e04b3281d18b
d65fc819f26dda25ea13ff0c6de4aafb087e73810d0bf98ff8796b041cdcccd6
dcc5f9ee0f5edd03e3a1a5761a4c5769b7c56f698d39be52bcff6694f16dfb18
f8ef655ef916e39713ede9c6db56d7ca5618bd82cf5ac991dcd013f05e0fdfc7