xserv.compress.to

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:a5:f6:f0:23:f3:ac:94:a2:41:f9:11:2a:b0:de:a5:30:1c was issued on by Let's Encrypt.

This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.


We have idenified some issues with this certificate:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=xserv.compress.to

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:a5:f6:f0:23:f3:ac:94:a2:41:f9:11:2a:b0:de:a5:30:1c
Serial Number (int): 317811685304634914802419321542714044264476
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 06:e1:77:ba:89:32:61:1e:b7:91:f3:c3:a9:bf:27:29:0a:10:b2:c2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 79:77:fe:09:07:ac:bb:b8:6f:a9:e3:33:d1:dc:26:b7:1f:3d:6e:6b
Fingerprint (sha256): 03:ec:f3:42:ce:a9:0b:ba:62:92:c9:4c:3a:af:42:5e:f5:b5:f9:cc:03:ec:46:38:c8:b6:be:ba:55:dc:44:1c

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate xserv.compress.to

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for xserv.compress.to

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

xserv.compress.to

Other certificates including the domain name compress.to

(limited to 100 certificates)
boersimat.bot.nu
sloboz.compress.to
xserv.compress.to
xserv.compress.to
erotiskmassasje.sexualne.info
king.compress.to
crypto.compress.to
flep.dyndns.pro
graphics-republics.wmacrsgree.compress.to
xserv.compress.to
xserv.compress.to
taimuo.compress.to
boersimat.bot.nu
xserv.compress.to
free-dm18.compress.to
to.compress.to
boersimat.tk
houzz.compress.to
flep.compress.to
xserv.compress.to
xe.sexualne.info
boersimat.bot.nu
dmfree2018.compress.to
genpdf.compress.to
boersimat.bot.nu
xserv.compress.to
zukataiokei.compress.to
boersimat.bot.nu
flep.dyndns.pro
anferaman.compress.to
event-skin34.compress.to
boersimat.de
boersimat.bot.nu
xserv.compress.to
indygig.compress.to
picsjoer.compress.to
anferaman.compress.to
fieldintel.compress.to
dmfree2018.compress.to
cherub2018.compress.to
sloboz.compress.to
citybook.compress.to
cherub2018.compress.to
boersimat.bot.nu
ast.toh.info
sloboz.compress.to
significance-real-time.wmacrsgree.compress.to
flep.dyndns.pro
coder.compress.to
boersimat.tk
boersimat.bot.nu
sloboz.compress.to
dmfree2018.compress.to
king.compress.to
event-skin34.compress.to
boersimat.tk
boersimat.bot.nu
zs.dns2.us
sloboz.compress.to
flep.dyndns.pro
boersimat.bot.nu
cm.compress.to
webserver.compress.to
coder.compress.to
boersimat.bot.nu
free-dm18.compress.to
xserv.compress.to
crypto.compress.to
dmfree2018.compress.to
boersimat.tk
sloboz.compress.to
sloboz.compress.to
genspdf.compress.to
flep.dyndns.pro
sexualne.info
xserv.compress.to
boersimat.tk
xserv.compress.to
event-skin34.compress.to
cherub.compress.to
xserv.compress.to
www.toulouse.amateurcommunity.gq
boersimat.bot.nu
boersimat.tk
flep.compress.to
xserv.compress.to
king.compress.to
boersimat.bot.nu
turris.compress.to
freeskin2018.compress.to
freeskin2018.compress.to
boersimat.tk
free-dm18.compress.to
flep.dyndns.pro
boersimat.tk
taimuo.compress.to
www1.funcao001.compress.to
fieldintel.compress.to
coder.compress.to
ast.toh.info

Certificate

The complete raw certificate details for xserv.compress.to in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWTCCBEGgAwIBAgISA6X28CPzrJSiQfkRKrDepTAcMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMTEwMjAwMThaFw0x
OTA2MDkwMjAwMThaMBwxGjAYBgNVBAMTEXhzZXJ2LmNvbXByZXNzLnRvMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0M46BpZwKxJTmk8/uW3uKjhByBKw
nkpwuGt1qi/V7/8YlW6PF26z38DZDRdUK3yCoqf28GQ3z5650Bt9UJLooDN2Bk3I
n+oxqRp3f1QZPgimU/g1QOynxgNbishEUjzkx6xMTsaXFJIH7A6CWhMfeG3FC1ZW
Vp3T2SJRP/GXqnvJFc8b0XQ08MEAZLQZmc3EDvJXtTdGJa/TCNTCD5MGYZoe6k9K
Y4GZ5YdjV3HCqHw3/0jl2HzYkp4xRNpDFfiLC7/ZK3dYkcVrr9ZVNEV0OJACCVQg
SYg83dcCF/i36pfLUK8RDS6ZFRzAS4SvUqXAnGQQ4hAYX1rnJSj9IdcvxQIDAQAB
o4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQG4Xe6iTJhHreR88Opvycp
ChCywjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcB
AQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlw
dC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlw
dC5vcmcvMBwGA1UdEQQVMBOCEXhzZXJ2LmNvbXByZXNzLnRvMEwGA1UdIARFMEMw
CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j
cHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUA4mlL
ribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFparGcKAAABAMARjBEAiA/
gcPyBtzI8Cn1Ts1r3bc94qVHHcmUl7Mzyh7Rh41QXgIgAzISzERzUtNTsH6lFu55
AwlJawpwzoORUKxatqnVNWEAdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTl
RUf0eAAAAWlqsZxgAAAEAwBHMEUCIBN1NHzUB+/RPIOqQQwvK8AnUe/mKTnwFwWb
IJ4O6GmOAiEAjwy1oR1Wpp6La9paEooqzoTgL5zaRqwTXNSGRa8WbbEwDQYJKoZI
hvcNAQELBQADggEBACwOREv1R57eBptnnfQzvzAHSDDK261Mv3kc/EiGlupg5sQC
50hPqz6z0E6KtfhsYsBMbgurAtP6eoA6KBkrmHqAQiXe7vxv8a1Vi7l/n579jq0i
vpXuplBD7/MirznrWzNxQUUxwMrW0lo66lFI9hXZHp0nd7ifj9sJaWYZeymMX0bI
6sozu4pVtnflnweS29M7NaAmsu+og6sZ1SNH/vzGjYOFTs5pECnU991mu8Itiz7Z
fuNDKubBLW1MQlBZ3/BMd3Ra/dYknHLGQo+C81Eg2znZvHU6bav7ionAIKxA4RXu
xTmZ5C8/RbUeQAt1TI8HnOe6E9iZjGd2BCEh78E=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0M46BpZwKxJTmk8/uW3u
KjhByBKwnkpwuGt1qi/V7/8YlW6PF26z38DZDRdUK3yCoqf28GQ3z5650Bt9UJLo
oDN2Bk3In+oxqRp3f1QZPgimU/g1QOynxgNbishEUjzkx6xMTsaXFJIH7A6CWhMf
eG3FC1ZWVp3T2SJRP/GXqnvJFc8b0XQ08MEAZLQZmc3EDvJXtTdGJa/TCNTCD5MG
YZoe6k9KY4GZ5YdjV3HCqHw3/0jl2HzYkp4xRNpDFfiLC7/ZK3dYkcVrr9ZVNEV0
OJACCVQgSYg83dcCF/i36pfLUK8RDS6ZFRzAS4SvUqXAnGQQ4hAYX1rnJSj9Idcv
xQIDAQAB
-----END PUBLIC KEY-----

ASN.1 decoded

 [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2
 . . . . . . . . [c:0|t:2|false] INTEGER 317811685304634914802419321542714044264476
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt Authority X3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-11 02:00:18 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-09 02:00:18 +0000 UTC
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'xserv.compress.to'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption)
 . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 26359261590668295836302914127055947567200304592199235821227992165261508125805154160996185158073972885379245715550360282856129900416991127154072382627009437498616442087240625541386759604247951982887792887593603280083584071013571604947390280240819049951768214188505258044948812292944288687280062818124200677509050448552859290008641262121256144519264147162062704129679626293831418901433645088322298704471156230216587681597523979811744296458935292147244529814632271116924394439559261601623989266964050803704088027190984663554509564523455326919014985735459604445032470125788089483326691235036905820916848112338319393107909
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537

 . . . . . . . . [c:2|t:3|true] ORAddress 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits)
							05a0
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							06e177ba8932611eb791f3c3a9bf27290a10b2c2
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName a84a6a63047dddbae6d139b7a64565eff3a8eca1
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (99 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.int-x3.letsencrypt.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://cert.int-x3.letsencrypt.org/'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (21 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'xserv.compress.to'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001696ab19c28000004030046304402203f81c3f206dcc8f029f54ecd6bddb73de2a5471dc99497b333ca1ed1878d505e0220033212cc447352d353b07ea516ee790309496b0a70ce839150ac5ab6a9d53561007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001696ab19c60000004030047304502201375347cd407efd13c83aa410c2f2bc02751efe62939f017059b209e0ee8698e0221008f0cb5a11d56a69e8b6bda5a128a2ace84e02f9cda46ac135cd48645af166db1
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		002c0e444bf5479ede069b679df433bf30074830cadbad4cbf791cfc488696ea60e6c402e7484fab3eb3d04e8ab5f86c62c04c6e0bab02d3fa7a803a28192b987a804225deeefc6ff1ad558bb97f9f9efd8ead22be95eea65043eff322af39eb5b3371414531c0cad6d25a3aea5148f615d91e9d2777b89f8fdb096966197b298c5f46c8eaca33bb8a55b677e59f0792dbd33b35a026b2efa883ab19d52347fefcc68d83854ece691029d4f7dd66bbc22d8b3ed97ee3432ae6c12d6d4c425059dff04c77745afdd6249c72c6428f82f35120db39d9bc753a6dabfb8a89c020ac40e115eec53999e42f3f45b51e400b754c8f079ce7ba13d8998c6776042121efc1