premierlimited.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:fd:8a:64:83:85:4c:1a:9c:07:6d:52:46:15:e2:d7:ac:ac 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=premierlimited.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:fd:8a:64:83:85:4c:1a:9c:07:6d:52:46:15:e2:d7:ac:acSerial Number (int): 347612251986938899791738943226338501700780
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 73:9f:b4:60:25:9a:54:a9:7d:af:35:43:3a:e9:33:93:ad:5a:7f:66
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): fb:79:62:a2:11:ee:46:38:a7:44:3e:21:e6:ab:a3:88:00:6c:2c:59
Fingerprint (sha256): c4:ad:2a:be:22:13:b6:b9:b0:c8:b9:99:58:5e:2e:27:aa:df:61:e2:9f:b2:c3:c8:25:be:2a:9f:bf:d1:5b:31
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate premierlimited.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for premierlimited.com
Public Key Algorithm
RSA
Key Size
4096
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
premierlimited.com
Other certificates including the domain name premierlimited.com
(limited to 100 certificates)
www.premierlimited.com
www.gotbamboo.org
premierlimited.com
www.premierlimited.com
www.fashionmarketingllc.com
inflatable-hot-tub.com
premierlimited.com
petfood.organic
www.premierlimited.com
premierlimited.com
premierlimited.com
premierlimited.com
www.premierlimited.com
premierlimited.com
www.louisianasfinest.com
premierlimited.com
premierlimited.com
premierlimited.com
www.qingxing.com
www.premierlimited.com
www.gotbamboo.org
premierlimited.com
www.premierlimited.com
www.fashionmarketingllc.com
inflatable-hot-tub.com
premierlimited.com
petfood.organic
www.premierlimited.com
premierlimited.com
premierlimited.com
premierlimited.com
www.premierlimited.com
premierlimited.com
www.louisianasfinest.com
premierlimited.com
premierlimited.com
premierlimited.com
www.qingxing.com
www.premierlimited.com
Certificate
The complete raw certificate details for premierlimited.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXDCCBUSgAwIBAgISA/2KZIOFTBqcB21SRhXi16ysMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjYxODA4MzFaFw0x OTEwMjQxODA4MzFaMB0xGzAZBgNVBAMTEnByZW1pZXJsaW1pdGVkLmNvbTCCAiIw DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK7J7xooaPtM3Kv+wEUd7dT8dFOn WUSnDxZIs4usWfVOtFpYfpwlVhZiUSEBGwDc8JwdKgxFC1f9jkFQe8TLptNzNhoR E8UqrCQA8XSVDkrIr/8ybIDnaGPlZD+c5v/D+5hvU2as3ntvUoqPG7SjltP8GXQ1 vqxf5MZycxPZ6WxWBezx87gLaethFgpOVCUTiJ2LSHlmUkQDO1JzMMfbKXRAFqUj 5C4dLMvlmeoUCnvY+v3IkPMaokBVx8Qst0PvdatioCuni1ji+OitOJ/1CLomCYE0 Pto93ktogGfw7zdoEgKAAzoNJD29uMPaX6eEOGvQ8uKhqsp/KjwBlmYoWqmsjHb6 NJG+hwbWhg0xJY2hSVb6F6UTr7msee1DittFH1co9ZR0MhTkYg0v1RuQWcMNUq/V 9q/5e5qCmUcvx13kL4rRQQV5ANIdYyDYYtcrZEwZV9F0/axoEIhMFgmTe2qReoC5 CekY3yjP7tGzWsa8F/bcP1JIFFfxnDf9TUrV5vDY5h8ZW1IvJH0/G/GjCg0Lym77 /vSmYAOteThA76LJfyWSJaFiXltxSoV1oA5Lz9E7xGXN7xAj+3H4qiQi4Dz8awZz ZxMw9gAQJKBpFddWwe7MWW+mjrHgIIh3by7d8doPItYxaE2QWFFfDGaHm0YZbatK spn53oLIGmWOSTHvAgMBAAGjggJnMIICYzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE FHOftGAlmlSpfa81QzrpM5OtWn9mMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wHQYDVR0RBBYwFIIScHJlbWllcmxpbWl0 ZWQuY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHW eQIEAgSB9QSB8gDwAHcA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4A AAFsL69GQwAABAMASDBGAiEA95kFsVyArbVS9mJ3MwGcRo3LRUT0fGY5xt3jhdgp HSQCIQDtvpNkL+bva5NAUW+h6UD2EnqQOPMFRdJ3gfhOEjfx4gB1ACk8UZZUyDll uqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABbC+vRhQAAAQDAEYwRAIgUmhjpPXf FMOJRBxUzHiG0Me3Y/uDJ/+hQ80GgE+nB6ICIG65k5YBxSCJywb1KfNswJNX5Egd 6StH7Oq//zwCcIxLMA0GCSqGSIb3DQEBCwUAA4IBAQBGBRDczzC0mfTe+ACvisw/ UlCfrA4rfH+5+KsVqKvycuHKXeYe/DrRkKIrVCFbLMqfCUEd0Ri0bjc/jEFlh1JB AtVkdVltNceYhPWV9b3RJL4rTe2pI5N7BCcoOvr02ZA/qKWJHyjC5qdD0EBiHtPD cwSlXDVJMJccZJ5ptyaXhSXGEpWPIFTZ+H7fxX6PHKMv4lXWt42wvdCLqvTM83im JnZ4535q3Ix8X36pTBNr/zvbUESdZZSJqzGhzwWleHDC3lEfIMlPXOP+vdEcnD9g ul7ZFnpeNcZQPd0vrU2NvrRlfRdXnCDl/MmHpcKVEpVmbPJJqzsy3lX0cab28LbZ -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArsnvGiho+0zcq/7ARR3t 1Px0U6dZRKcPFkizi6xZ9U60Wlh+nCVWFmJRIQEbANzwnB0qDEULV/2OQVB7xMum 03M2GhETxSqsJADxdJUOSsiv/zJsgOdoY+VkP5zm/8P7mG9TZqzee29Sio8btKOW 0/wZdDW+rF/kxnJzE9npbFYF7PHzuAtp62EWCk5UJROInYtIeWZSRAM7UnMwx9sp dEAWpSPkLh0sy+WZ6hQKe9j6/ciQ8xqiQFXHxCy3Q+91q2KgK6eLWOL46K04n/UI uiYJgTQ+2j3eS2iAZ/DvN2gSAoADOg0kPb24w9pfp4Q4a9Dy4qGqyn8qPAGWZiha qayMdvo0kb6HBtaGDTEljaFJVvoXpROvuax57UOK20UfVyj1lHQyFORiDS/VG5BZ ww1Sr9X2r/l7moKZRy/HXeQvitFBBXkA0h1jINhi1ytkTBlX0XT9rGgQiEwWCZN7 apF6gLkJ6RjfKM/u0bNaxrwX9tw/UkgUV/GcN/1NStXm8NjmHxlbUi8kfT8b8aMK DQvKbvv+9KZgA615OEDvosl/JZIloWJeW3FKhXWgDkvP0TvEZc3vECP7cfiqJCLg PPxrBnNnEzD2ABAkoGkV11bB7sxZb6aOseAgiHdvLt3x2g8i1jFoTZBYUV8MZoeb Rhltq0qymfnegsgaZY5JMe8CAwEAAQ== -----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 347612251986938899791738943226338501700780 . . . . . . . . [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-07-26 18:08:31 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-24 18:08:31 +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 'premierlimited.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 713076110086336692047265379182080988863594279949304135510340584020422276855619723522714643688020453806663488278237784988055491355333948924947599328275460052088849640197507582000670863300631843456741678016928933039620859393150538843070019884066665226068721220010382494649650390919923540812918758907580350745508247759569522891493185700715543798149603547218729792683029524689541927374089020543310127843735353224544971768601017413986754792311192756986324188068697110136654104882025143868031919518572324566423849574877429431840020538441573933518127930273361925947949621131244263970698456257063181281048696440787364256940946489393147469516423239029989459663865689344926730835747295704693226131818784515154604428159949989697000704823507181016766657759984755461650271737748659853309904884626152604691108708046946113167215217497141776785859770825747227479504605173505922798885822347015838546999669684929899530389946287377832458100568180546890908664780874705074042399178315205321073923866558240578860040011908399651134409551157579028532069060874373371503098186085583429457031125080459475197372582851281649132454524523034927479779931050728461989622674336569204998134627797275964926967356271028018160664197344056751658340226837868356680492331503 . . . . . . . . . . . . . . . . . . . . [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) 739fb460259a54a97daf35433ae93393ad5a7f66 . . . . . . . . . . . . . . . . [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 (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'premierlimited.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c2faf46430000040300483046022100f79905b15c80adb552f6627733019c468dcb4544f47c6639c6dde385d8291d24022100edbe93642fe6ef6b9340516fa1e940f6127a9038f30545d27781f84e1237f1e2007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c2faf461400000403004630440220526863a4f5df14c389441c54cc7886d0c7b763fb8327ffa143cd06804fa707a202206eb9939601c52089cb06f529f36cc09357e4481de92b47eceabfff3c02708c4b . . . . [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) 00460510dccf30b499f4def800af8acc3f52509fac0e2b7c7fb9f8ab15a8abf272e1ca5de61efc3ad190a22b54215b2cca9f09411dd118b46e373f8c416587524102d56475596d35c79884f595f5bdd124be2b4deda923937b0427283afaf4d9903fa8a5891f28c2e6a743d040621ed3c37304a55c354930971c649e69b726978525c612958f2054d9f87edfc57e8f1ca32fe255d6b78db0bdd08baaf4ccf378a6267678e77e6adc8c7c5f7ea94c136bff3bdb50449d659489ab31a1cf05a57870c2de511f20c94f5ce3febdd11c9c3f60ba5ed9167a5e35c6503ddd2fad4d8dbeb4657d17579c20e5fcc987a5c2951295666cf249ab3b32de55f471a6f6f0b6d9