bloggingbite.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:55:b9:6b:72:2e:be:e7:d4:5c:0d:58:f7:7d:47:5a:e3:70 was issued on by Let's Encrypt.

With 9 subject alternative names this certificate can be used to secure multiple fqdn's. 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=bloggingbite.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:55:b9:6b:72:2e:be:e7:d4:5c:0d:58:f7:7d:47:5a:e3:70
Serial Number (int): 290507324054442854705818728224028056281968
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: d0:a0:b0:35:c5:ed:42:1e:5e:ca:c5:b9:9a:70:8f:44:05:1b:df:6e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 0a:3d:db:dd:0e:e4:4e:ad:28:fd:fe:f1:ea:d6:d3:74:be:ac:09:c6
Fingerprint (sha256): ec:24:f7:a4:05:45:b1:ef:f9:3a:36:9a:5b:ae:31:11:9e:0c:2a:43:77:d7:85:23:bf:51:b0:ea:76:fd:8d:79

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 bloggingbite.com

9

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for bloggingbite.com

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

bloggingbite.com
bloggingbite.com.cp-50.webhostbox.net
cpanel.bloggingbite.com
mail.bloggingbite.com
mail.bloggingbite.com.cp-50.webhostbox.net
webdisk.bloggingbite.com
webmail.bloggingbite.com
www.bloggingbite.com
www.bloggingbite.com.cp-50.webhostbox.net

Other certificates including the domain name bloggingbite.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for bloggingbite.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGVTCCBT2gAwIBAgISA1W5a3IuvufUXA1Y931HWuNwMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MzAwMDMzNTlaFw0x
OTEyMjkwMDMzNTlaMBsxGTAXBgNVBAMTEGJsb2dnaW5nYml0ZS5jb20wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFEy/N+Qa/1Ehl0DBPW3tE1csWxvoX
Q3cUvFDoFpZXiTkSP9osCUpC+3i4XEnEvwkIsA9+cM3HXm28AiBRPV4aDUo5gV1N
HNkgV8t89YvTWxZ9HKF25wncMvAL1I58yoXlCx3MQUfxEXKPACUn+CIR0xwRWo1f
qvJcOvuRcn+CAKugDCAePkMmXGhk34X2WqI6EgFWYmMKAJ/Ialtz54RatXFUmSl2
wZIOZpOnDMAXSAHXkB/ot6NwuJ2YyQvUG/ZeVdSoieQ5ZyzuQBm61pKL6XqgcbJ7
up9+vmQnvHU2ycl5GTsXYY2SabxZ57VSD7S5A/BH2L7ngyHEfS/6oEK/AgMBAAGj
ggNiMIIDXjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFNCgsDXF7UIeXsrFuZpwj0QF
G99uMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB
BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZy8wggEXBgNVHREEggEOMIIBCoIQYmxvZ2dpbmdiaXRlLmNvbYIlYmxvZ2dp
bmdiaXRlLmNvbS5jcC01MC53ZWJob3N0Ym94Lm5ldIIXY3BhbmVsLmJsb2dnaW5n
Yml0ZS5jb22CFW1haWwuYmxvZ2dpbmdiaXRlLmNvbYIqbWFpbC5ibG9nZ2luZ2Jp
dGUuY29tLmNwLTUwLndlYmhvc3Rib3gubmV0ghh3ZWJkaXNrLmJsb2dnaW5nYml0
ZS5jb22CGHdlYm1haWwuYmxvZ2dpbmdiaXRlLmNvbYIUd3d3LmJsb2dnaW5nYml0
ZS5jb22CKXd3dy5ibG9nZ2luZ2JpdGUuY29tLmNwLTUwLndlYmhvc3Rib3gubmV0
MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH
AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB
9ASB8QDvAHUAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFtf82J
tAAABAMARjBEAiA7l8+PEAwcw6gGS7oEosiwcE4Pw6ECxgRp8DgUCt05BgIgHv8B
N0H89y6GUfYMUW5yqAxqJIhEwxMfS++2fHZkchYAdgBj8tvN6DvMLM8LcoQnV2sz
pI1hd4+9daY4scdoVEvYjQAAAW1/zYvLAAAEAwBHMEUCIQDPaYa4Hwj+XNNJIQhQ
cesg0AyJPk//0gl0KTuMAHXv3gIge0mXQO9NAoWLhK/dMIurohgd1jWdihEeXNUP
SpwtakowDQYJKoZIhvcNAQELBQADggEBAHN9Vx6Xo+bzf3ZhiloV5xmAewzfKxFi
cM+VxD4Jf4yzdQF3WPpkQ4G3lF8SWb8gkLqyjuwDWx2TRSofegODi5hBdyagGvhF
MCNoxrngTTbUAyQDukbGWVpxuRt6HF4cv03+ugQ9o4M9xfDJSNz83zUnpGY/gJAN
U6LXgzzR2nVl82uxjz9hH6sqB6epZRCYAvoivc75hVn23YI+rJCE7feX7pcgZQa6
Ma87t8pOcN7hEcpOA4yqFN5gf8/BxxAkVhIPUSef0/RlNyHXGc8Wccs7hX0ZlJXA
YAnJZGzx9izWA69gq4AmiapxmcgP602mB7jrtUPVHdeFK74VWPyF1bk=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxRMvzfkGv9RIZdAwT1t7
RNXLFsb6F0N3FLxQ6BaWV4k5Ej/aLAlKQvt4uFxJxL8JCLAPfnDNx15tvAIgUT1e
Gg1KOYFdTRzZIFfLfPWL01sWfRyhducJ3DLwC9SOfMqF5QsdzEFH8RFyjwAlJ/gi
EdMcEVqNX6ryXDr7kXJ/ggCroAwgHj5DJlxoZN+F9lqiOhIBVmJjCgCfyGpbc+eE
WrVxVJkpdsGSDmaTpwzAF0gB15Af6LejcLidmMkL1Bv2XlXUqInkOWcs7kAZutaS
i+l6oHGye7qffr5kJ7x1NsnJeRk7F2GNkmm8Wee1Ug+0uQPwR9i+54MhxH0v+qBC
vwIDAQAB
-----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 290507324054442854705818728224028056281968
 . . . . . . . . [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-09-30 00:33:59 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-29 00:33:59 +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 'bloggingbite.com'
 . . . . . . . . [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 24878407410781831976287127915825335166375878904255827200252525225145039948213560497877056719709768063479710496206123897417279908500337843470403676381163896095312670628215231543896029552414749729393820675120239809301060069520480745575221194575564139706241378926791293877955884585706827596868154336640041512278478138182277388642821480629350683215965474067649871328890502415896612783800267656220990786686536057096529698593080236465934021422257217070569082091965975241786620414375518207271203716570267522284150808396163167447757785281958872744786920151312068679860029147642555251008622038062136820442905568104293842567871
 . . . . . . . . . . . . . . . . . . . . [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)
							d0a0b035c5ed421e5ecac5b99a708f44051bdf6e
 . . . . . . . . . . . . . . . . [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 (270 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bloggingbite.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bloggingbite.com.cp-50.webhostbox.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.bloggingbite.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.bloggingbite.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.bloggingbite.com.cp-50.webhostbox.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.bloggingbite.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.bloggingbite.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.bloggingbite.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.bloggingbite.com.cp-50.webhostbox.net'
 . . . . . . . . . . . . . . . . [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)
							00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d7fcd89b4000004030046304402203b97cf8f100c1cc3a8064bba04a2c8b0704e0fc3a102c60469f038140add390602201eff013741fcf72e8651f60c516e72a80c6a248844c3131f4befb67c7664721600760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d7fcd8bcb0000040300473045022100cf6986b81f08fe5cd34921085071eb20d00c893e4fffd20974293b8c0075efde02207b499740ef4d02858b84afdd308baba2181dd6359d8a111e5cd50f4a9c2d6a4a
 . . . . [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)
		00737d571e97a3e6f37f76618a5a15e719807b0cdf2b116270cf95c43e097f8cb375017758fa644381b7945f1259bf2090bab28eec035b1d93452a1f7a03838b98417726a01af845302368c6b9e04d36d4032403ba46c6595a71b91b7a1c5e1cbf4dfeba043da3833dc5f0c948dcfcdf3527a4663f80900d53a2d7833cd1da7565f36bb18f3f611fab2a07a7a965109802fa22bdcef98559f6dd823eac9084edf797ee97206506ba31af3bb7ca4e70dee111ca4e038caa14de607fcfc1c7102456120f51279fd3f4653721d719cf1671cb3b857d199495c06009c9646cf1f62cd603af60ab802689aa7199c80feb4da607b8ebb543d51dd7852bbe1558fc85d5b9