angel9.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f6:b9:b4:da:b8:37:7d:bc:a6:91:86:ab:eb:99:12:4f:ac 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=angel9.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f6:b9:b4:da:b8:37:7d:bc:a6:91:86:ab:eb:99:12:4f:acSerial Number (int): 345293166286646796838156152629983496523692
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: de:85:4d:d2:ca:97:e8:fc:ba:1c:44:02:a3:1b:b5:54:d4:29:a7:fe
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7c:46:e0:f4:a1:64:4e:cf:d2:46:15:e1:10:b1:43:bf:ce:f7:fd:b2
Fingerprint (sha256): 5f:44:3a:cd:ed:e5:25:d4:95:66:42:1d:2f:5b:56:91:1c:ac:38:45:3d:61:d0:e8:e8:49:6a:5f:11:c7:12:e6
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate angel9.org
9
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for angel9.org
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
angel9.org
colchonera.com
labottegadeisapori.it
ooolocaladvertising.com
opportunitylab.com
rhodeislandhud.com
rotonda.work
tartagal.work
usonlinegambling.com
colchonera.com
labottegadeisapori.it
ooolocaladvertising.com
opportunitylab.com
rhodeislandhud.com
rotonda.work
tartagal.work
usonlinegambling.com
Other certificates including the domain name angel9.org
(limited to 100 certificates)
leaselock.ca
allanblock.ca
justwanna.world
www.angel9.org
justwanna.world
allanblock.ca
marketing.world
angel9.org
sculpit.band
real.finance
marketing.world
angel9.org
diamantes.ca
marketing.world
goldenoldies.ca
marketing.world
marketing.world
goldenoldies.ca
marketing.world
34755625397.ca
allanblock.ca
allanblock.asia
marketing.world
justwanna.world
azulprofundo.yoga
34755625397.ca
justwanna.world
justwanna.world
marketing.world
azulprofundo.yoga
goldenoldies.ca
azulprofundo.yoga
real.finance
justwanna.world
real.finance
allanblock.ca
justwanna.world
www.angel9.org
justwanna.world
allanblock.ca
marketing.world
angel9.org
sculpit.band
real.finance
marketing.world
angel9.org
diamantes.ca
marketing.world
goldenoldies.ca
marketing.world
marketing.world
goldenoldies.ca
marketing.world
34755625397.ca
allanblock.ca
allanblock.asia
marketing.world
justwanna.world
azulprofundo.yoga
34755625397.ca
justwanna.world
justwanna.world
marketing.world
azulprofundo.yoga
goldenoldies.ca
azulprofundo.yoga
real.finance
justwanna.world
real.finance
Certificate
The complete raw certificate details for angel9.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF6TCCBNGgAwIBAgISA/a5tNq4N328ppGGq+uZEk+sMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MDQyMzA5MjZaFw0x OTA3MDMyMzA5MjZaMBUxEzARBgNVBAMTCmFuZ2VsOS5vcmcwggEiMA0GCSqGSIb3 DQEBAQUAA4IBDwAwggEKAoIBAQDNDBeUMSWdfWFINoJfkKJdwa2CQfKv6G85i0xw mfBECX7SxMySwObVhRIjV/oE/+/t/iP8PjpbqbS/2LinRsGhuNUAyoftCqal6ZeW PYSTPYA5ZgHZsTyA0e5QbG+vGmHsS63W5yYgCb5q5YJEKSydqmrKNRQ7l4xtVydh 8uQWlIsOdjNVYPXgXbvHOkyJUJrilfUg527eqp8ZGZVQUqL6uHZBqULzkay0WMjF E0wsTa8x1jB6i/sHtjy7TsCrAKdeVN4Y7e10JJHzD3OyyGTANQdXxsfYPycM8ZHw ScAJJzLA/QFuEFfKQQSQBQwh8GTUu0Lg468hMdLFMEzzq2F9AgMBAAGjggL8MIIC +DAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC MAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFN6FTdLKl+j8uhxEAqMbtVTUKaf+MB8G A1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAu BggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAv BggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8w gbIGA1UdEQSBqjCBp4IKYW5nZWw5Lm9yZ4IOY29sY2hvbmVyYS5jb22CFWxhYm90 dGVnYWRlaXNhcG9yaS5pdIIXb29vbG9jYWxhZHZlcnRpc2luZy5jb22CEm9wcG9y dHVuaXR5bGFiLmNvbYIScmhvZGVpc2xhbmRodWQuY29tggxyb3RvbmRhLndvcmuC DXRhcnRhZ2FsLndvcmuCFHVzb25saW5lZ2FtYmxpbmcuY29tMEwGA1UdIARFMEMw CAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9j cHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYA4mlL ribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFp6tQn6gAABAMARzBFAiB5 1HQC5S+hgZDYs2GDG/ewKe7xZWlAHww1tTlcKVEjVgIhAKLZF+GyxiaRDZxTeAUh tBWB2cOElSI/PMyU+IYCoY/1AHUAY/Lbzeg7zCzPC3KEJ1drM6SNYXePvXWmOLHH aFRL2I0AAAFp6tQoYAAABAMARjBEAiBoW1NxvG2h7luVW+jSSAheY84Db6QombKO H86MbzWsDQIgCPZpC0LhIHBoGQjdcUVEVWxxGAaDDSrrsxET2mEa3gEwDQYJKoZI hvcNAQELBQADggEBAC+cq3lfm1KrWAyIJ7voOvEl6vk4kEzxmQZsTl/vOIzfgE2l xYiDwKfx+aryUieTlINC0ty5PbX2jU//zu8WhbDZUFuV4ULGB/7BWmkWXZxmCahI 8Kq0mRguPsih6ZTPKADnCmisUa3bLrXtILWtdQAH0EaQeBMfccJPcfvtqe05kBjm cQ0HNV0xWPFeaa3B3IASGWW7cr+hSLWNpcLprc8ifwWZEnuPizvPFLqj2J0gZJ3/ WAjPYQn5hNeyLiYRCjpHCsLP78yNQc1z+LBSkJlFj8LTsacfekTP0jaZMCP2b1gf hOk3m0MX6kjDiH6gl/p4MGAXPXJFiSwPvGYP6WI= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzQwXlDElnX1hSDaCX5Ci XcGtgkHyr+hvOYtMcJnwRAl+0sTMksDm1YUSI1f6BP/v7f4j/D46W6m0v9i4p0bB objVAMqH7QqmpemXlj2Ekz2AOWYB2bE8gNHuUGxvrxph7Eut1ucmIAm+auWCRCks napqyjUUO5eMbVcnYfLkFpSLDnYzVWD14F27xzpMiVCa4pX1IOdu3qqfGRmVUFKi +rh2QalC85GstFjIxRNMLE2vMdYweov7B7Y8u07AqwCnXlTeGO3tdCSR8w9zsshk wDUHV8bH2D8nDPGR8EnACScywP0BbhBXykEEkAUMIfBk1LtC4OOvITHSxTBM86th fQIDAQAB -----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 345293166286646796838156152629983496523692 . . . . . . . . [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-04-04 23:09:26 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-03 23:09:26 +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 'angel9.org' . . . . . . . . [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 25884815357245798402929503559566153197649388538246784668210451800335020510118050584281416430818740285107220098940808774439375807645761600636936208449587773586115569048135934876511978941425753686640297957450012324695272199535323088322984127957227189703574796531946185756689513811249439363908209547580193206140081397085513762488993871050065058020428125361207256281118975563858512545082747002264435600868281202198612276400999639334228939217003999479556515311006710526451933777457647707217021450762789734485087726168837096687477773314449546561902854218207598654917455250245524827312037893629541284948878410429352450417021 . . . . . . . . . . . . . . . . . . . . [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) de854dd2ca97e8fcba1c4402a31bb554d429a7fe . . . . . . . . . . . . . . . . [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 (170 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'angel9.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'colchonera.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'labottegadeisapori.it' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ooolocaladvertising.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'opportunitylab.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rhodeislandhud.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rotonda.work' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tartagal.work' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'usonlinegambling.com' . . . . . . . . . . . . . . . . [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) 00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe00000169ead427ea0000040300473045022079d47402e52fa18190d8b361831bf7b029eef16569401f0c35b5395c29512356022100a2d917e1b2c626910d9c53780521b41581d9c38495223f3ccc94f88602a18ff500750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000169ead4286000000403004630440220685b5371bc6da1ee5b955be8d248085e63ce036fa42899b28e1fce8c6f35ac0d022008f6690b42e12070681908dd714544556c711806830d2aebb31113da611ade01 . . . . [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) 002f9cab795f9b52ab580c8827bbe83af125eaf938904cf199066c4e5fef388cdf804da5c58883c0a7f1f9aaf2522793948342d2dcb93db5f68d4fffceef1685b0d9505b95e142c607fec15a69165d9c6609a848f0aab499182e3ec8a1e994cf2800e70a68ac51addb2eb5ed20b5ad750007d0469078131f71c24f71fbeda9ed399018e6710d07355d3158f15e69adc1dc80121965bb72bfa148b58da5c2e9adcf227f0599127b8f8b3bcf14baa3d89d20649dff5808cf6109f984d7b22e26110a3a470ac2cfefcc8d41cd73f8b0529099458fc2d3b1a71f7a44cfd236993023f66f581f84e9379b4317ea48c3887ea097fa783060173d7245892c0fbc660fe962