innate.mx
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:04:23:2b:78:59:77:2f:14:e6:a4:5f:e5:a0:0f:8f:69:c5 was issued on by Let's Encrypt.
With 3 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=innate.mx
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:04:23:2b:78:59:77:2f:14:e6:a4:5f:e5:a0:0f:8f:69:c5Serial Number (int): 262744735952559227383219021098388781230533
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ac:91:07:ea:20:23:9e:c5:77:22:89:f7:e7:96:84:63:40:18:ee:b6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 28:e6:ba:f5:19:9d:69:4b:fd:b0:0a:e8:59:61:56:75:e0:8d:44:2d
Fingerprint (sha256): 0e:62:47:2d:eb:77:8d:f3:6d:f5:6d:38:b7:8c:2c:80:81:32:ee:a9:59:b7:3c:09:b7:28:36:ca:9c:fb:a4:c4
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate innate.mx
3
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for innate.mx
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
innate.mx
mail.innate.mx
www.innate.mx
mail.innate.mx
www.innate.mx
Other certificates including the domain name innate.mx
(limited to 100 certificates)
innate.mx
plenty.leakspdf.com
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
www.muskegon.energy
innate.mx
innate.mx
innate.mx
www.muszr.me
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
www.garrettspence.dev
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
app.innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
dev-cdn.kayazta.com
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
www.fitlink.io
innate.mx
dev.nabrasoft.com
innate.mx
innate.mx
innate.mx
innate.mx
www.chen.enterprises
innate.mx
innate.mx
innate.mx
innate.mx
www.labbiosrl.com
innate.mx
innate.mx
innate.mx
plenty.leakspdf.com
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
www.muskegon.energy
innate.mx
innate.mx
innate.mx
www.muszr.me
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
www.garrettspence.dev
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
app.innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
dev-cdn.kayazta.com
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
innate.mx
www.fitlink.io
innate.mx
dev.nabrasoft.com
innate.mx
innate.mx
innate.mx
innate.mx
www.chen.enterprises
innate.mx
innate.mx
innate.mx
innate.mx
www.labbiosrl.com
innate.mx
innate.mx
innate.mx
Certificate
The complete raw certificate details for innate.mx in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFaDCCBFCgAwIBAgISAwQjK3hZdy8U5qRf5aAPj2nFMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MjEwNDUzMDFaFw0x OTEwMTkwNDUzMDFaMBQxEjAQBgNVBAMTCWlubmF0ZS5teDCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBALpBv1zNnAAYRwpKCI20/a9R1Qt9gHAaMnU4Cvxu jfGB/N6E2nwW5j8dDrgq3xLBZ5HMh0VPZJn9c7yC7EhjvPtnmFU2V9Q7H6N9AVxy dTqIEpREqyHOiuRriH6F0Nk4DGNNpPtcJyQgTXlDSgTdMSKB9xmRv8KlvYUI9OJw xvBLifwx75xzOKt5yvOXHY9H5vY42pk5ZkGu53eonn+I3KBX9+Cejg2pc4bxc0y9 6LOfb3luBlr4j7lUO8o3s3ilUAYqrtAChgeJ6T3JzXy8VT7eD8ZJTV5PSdwJXcdk 9RnOEpxIGQhP4n/88RZDb1DXuJjV18QHJTwwLVphphJPFBsCAwEAAaOCAnwwggJ4 MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw DAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUrJEH6iAjnsV3Ion355aEY0AY7rYwHwYD VR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4G CCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8G CCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAz BgNVHREELDAqgglpbm5hdGUubXiCDm1haWwuaW5uYXRlLm14gg13d3cuaW5uYXRl Lm14MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYB BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHWeQIE AgSB9ASB8QDvAHYA4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFs ExctfwAABAMARzBFAiAhsnTsY45tYohu6Bf33YrI27Vv3QrHWtjqyw97vOPdWgIh AORZ3rs21m7B7A1J1m7ilNiCTPRD2m145zL+A/BCooldAHUAY/Lbzeg7zCzPC3KE J1drM6SNYXePvXWmOLHHaFRL2I0AAAFsExctoQAABAMARjBEAiA3ihlsvbrIui1u aOBZ5fCsPTpto4A1SMeQAd1wKdGUKAIgTqRWMpgmjZSm6eON2CPzLIynEdy4Kfh8 bGTtmums/2YwDQYJKoZIhvcNAQELBQADggEBAI5QvjCsuw3jW84yXgVI0VBYGYGs IxGNZNeAup5WGaz4XrlHQ+FBCxk1cP4z12U7g27s0MwRcvJumNiW+oC0dgeQmjvc gkf1D1VSe3NteoW09H40z/D2vDENGkB4QuX/KPV1ADRTct7yrSgW3cfrpNE/+wNy g40+YGfpO1JCa5HRfTR6FR5Ov/j5LJouMLHHEWJIIKwX+YFBh0zr1KDKHl5lL7Nc oWTAAIJhCxLX4IQmYGU9xUlPveK29tzjZ/+ScX/Adoxol7ber7p+azVB73LbM8t3 kxCvztmhsToc5/e0BXsegwsd1XxTEqU7h/+Ui+MYhmOFDEEuCwibxWwptlI= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAukG/XM2cABhHCkoIjbT9 r1HVC32AcBoydTgK/G6N8YH83oTafBbmPx0OuCrfEsFnkcyHRU9kmf1zvILsSGO8 +2eYVTZX1Dsfo30BXHJ1OogSlESrIc6K5GuIfoXQ2TgMY02k+1wnJCBNeUNKBN0x IoH3GZG/wqW9hQj04nDG8EuJ/DHvnHM4q3nK85cdj0fm9jjamTlmQa7nd6ief4jc oFf34J6ODalzhvFzTL3os59veW4GWviPuVQ7yjezeKVQBiqu0AKGB4npPcnNfLxV Pt4PxklNXk9J3Aldx2T1Gc4SnEgZCE/if/zxFkNvUNe4mNXXxAclPDAtWmGmEk8U GwIDAQAB -----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 262744735952559227383219021098388781230533 . . . . . . . . [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-21 04:53:01 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-19 04:53:01 +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 'innate.mx' . . . . . . . . [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 23512746029134723857939314015344453542882581048527228444302863936319865783468025417910299138232196098001995787463722601265084664495871072116567173611797149804547963817881567817201977132391697011856767029535065568198912347445133266278703332635399870090133987640250927269482466261695347331791623982648095302170857146693811373252097465789092334026489959534154018651355605667601965409500041430047289480917683145684614411339322730124593937435178283869157447789364119212978135838078143626036066377176703495138296348896773717269769688663812969335568029364108681046142524346597969059072041259757921513452667060214240329536539 . . . . . . . . . . . . . . . . . . . . [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) ac9107ea20239ec5772289f7e79684634018eeb6 . . . . . . . . . . . . . . . . [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 (44 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'innate.mx' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.innate.mx' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.innate.mx' . . . . . . . . . . . . . . . . [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) 00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016c13172d7f0000040300473045022021b274ec638e6d62886ee817f7dd8ac8dbb56fdd0ac75ad8eacb0f7bbce3dd5a022100e459debb36d66ec1ec0d49d66ee294d8824cf443da6d78e732fe03f042a2895d00750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c13172da100000403004630440220378a196cbdbac8ba2d6e68e059e5f0ac3d3a6da3803548c79001dd7029d1942802204ea4563298268d94a6e9e38dd823f32c8ca711dcb829f87c6c64ed9ae9acff66 . . . . [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) 008e50be30acbb0de35bce325e0548d150581981ac23118d64d780ba9e5619acf85eb94743e1410b193570fe33d7653b836eecd0cc1172f26e98d896fa80b47607909a3bdc8247f50f55527b736d7a85b4f47e34cff0f6bc310d1a407842e5ff28f57500345372def2ad2816ddc7eba4d13ffb0372838d3e6067e93b52426b91d17d347a151e4ebff8f92c9a2e30b1c711624820ac17f98141874cebd4a0ca1e5e652fb35ca164c00082610b12d7e0842660653dc5494fbde2b6f6dce367ff92717fc0768c6897b6deafba7e6b3541ef72db33cb779310afced9a1b13a1ce7f7b4057b1e830b1dd57c5312a53b87ff948be3188663850c412e0b089bc56c29b652