nanolabs.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:b3:5c:c1:f7:ad:1e:00:bb:28:86:44:c9:24:d7:d3:93:1e 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=nanolabs.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:b3:5c:c1:f7:ad:1e:00:bb:28:86:44:c9:24:d7:d3:93:1eSerial Number (int): 409482983518265810679534151985102016713502
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 05:22:8e:c0:ac:0f:9e:53:2c:35:29:1a:2f:b1:27:64:6d:d2:ad:05
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7d:75:5f:d2:7f:7b:39:04:4b:35:15:5d:c1:f9:12:3e:37:3e:79:f9
Fingerprint (sha256): e2:27:ba:ab:2b:22:57:c1:89:35:c5:5b:24:9b:75:42:21:72:08:20:d7:41:77:1c:c8:4d:4a:68:6d:c8:df:ea
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate nanolabs.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for nanolabs.co
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
nanolabs.co
Other certificates including the domain name nanolabs.co
(limited to 100 certificates)
Certificate
The complete raw certificate details for nanolabs.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIHADCCBeigAwIBAgISBLNcwfetHgC7KIZEySTX05MeMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMDgwNDQ5MzJaFw0x OTAyMDYwNDQ5MzJaMBYxFDASBgNVBAMTC25hbm9sYWJzLmNvMIICIjANBgkqhkiG 9w0BAQEFAAOCAg8AMIICCgKCAgEA1mTo0cCMC5uPpz/GYOAE/qaZBO5NeSFv/MAP 5tjmmEKOq5JeNHWQz6ss6/o3qVbognf3QuOK6PiFl2rhWHjyyGDpTp6IwnFjXpxn Mrx3kYMYVxaH9j8igtG/4oCgdRne+7BaSinuwL+nZkhi4SLZdRlFgAaHRHInsynf yyKIQK52qP4nQ9K0daFdTNlKQ5IHlG/zhvhOj+m7PC4XLWDo47mrEQRneXEIIhjO BaOr/Dezp1QPMaxoTTBqc84KQhmxwxqTOu2YoJowLBFLUcsVzFlpxybGq0uGtrhZ TB8vXGiaW8h5uADcaK16f1eJlkC2lGESB8jzDj5xuvM0JwiiNPL+mbNrljKaOiz1 SiBlA4NzAbOdlYThINiAnncLIMttJ3mYEXOxTbHiTWNtodLWTEeZFIZeY8WNTY7n IArXP0tgLeXIYS0bEI0V37n6g3rZisaKX7tDqoSDww7FLGvaSctrhF++l8u9MJDu rexF+PERL+qfaB3JZELSqWg5vFhjGAPnCnK63zmc95K82AwFAsdICB65rAEmd6/i ki9J9hwaXV6+IdOsSwW5lNQVfq6OdBxisOezd+Cc9wiV/NQhWMKeGzGYgpciQs8I k6ysf33DShmhbD+Ezk9eEPuIbuB/NqVBdAkTEPUVVYywQz631kk4lw2W/BbZrNh9 66z5Mq8CAwEAAaOCAxIwggMOMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUBSKOwKwP nlMsNSkaL7EnZG3SrQUwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu bGV0c2VuY3J5cHQub3JnLzAWBgNVHREEDzANggtuYW5vbGFicy5jbzCB/gYDVR0g BIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEW Gmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1Ro aXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWlu ZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlm aWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3Jl cG9zaXRvcnkvMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYAdH7agzGtMxCRIZzO JU9CcMK//V5CIAjGNzV55hB7zFYAAAFm8d5Z0wAABAMARzBFAiA/rsrS3JOlHbmV JELxy2YYA8NM4PTaMHkQm6tJNUI0tQIhAIV+/CtFz17CIftwzMw5IzMy6XDcsr2y MkxkWIutcjojAHUAKTxRllTIOWW6qlD8WAfUt2+/WHopctykwwz05UVH9HgAAAFm 8d5cSwAABAMARjBEAiBfsEgKG3umesh1YUJ1A+VTcH6dQiR0t8M+dYvpJD1CUwIg QssMkuc0N9TsjSgGyvR9o4K9HpF2VEzaRGpsrqwi4m4wDQYJKoZIhvcNAQELBQAD ggEBACiOxxPJ+NnJv0MOcKXHfcUPbSkAklXCOFNYh1vPMfyxeogNmcmvTJKAvaEP FWOcybjZBvMl6BJU/ajU4okN62JJLSdPIAEicqqMI97dmw+R6gUrOMbsRr0jrtOp VgWGypi2vqGNNCXiNFbXRM6Y4GKqC/4OJIDTHPbDsRA7r5ODC+83/jCQCb2WInUG +mHi15HOWgqqgGdy2PYmpunyylOemW9mG6DtbILAKoZyqcIG73UuRY2koYMqqGBM VaYk+gfpunJZTMpVGD9QmSok84B3wOlm+G+0r0CKBXdd03RSgxM5hUnqBNq9vGaT HvAfiMUFAClT1cIlxE1S+bm09Pg= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1mTo0cCMC5uPpz/GYOAE /qaZBO5NeSFv/MAP5tjmmEKOq5JeNHWQz6ss6/o3qVbognf3QuOK6PiFl2rhWHjy yGDpTp6IwnFjXpxnMrx3kYMYVxaH9j8igtG/4oCgdRne+7BaSinuwL+nZkhi4SLZ dRlFgAaHRHInsynfyyKIQK52qP4nQ9K0daFdTNlKQ5IHlG/zhvhOj+m7PC4XLWDo 47mrEQRneXEIIhjOBaOr/Dezp1QPMaxoTTBqc84KQhmxwxqTOu2YoJowLBFLUcsV zFlpxybGq0uGtrhZTB8vXGiaW8h5uADcaK16f1eJlkC2lGESB8jzDj5xuvM0Jwii NPL+mbNrljKaOiz1SiBlA4NzAbOdlYThINiAnncLIMttJ3mYEXOxTbHiTWNtodLW TEeZFIZeY8WNTY7nIArXP0tgLeXIYS0bEI0V37n6g3rZisaKX7tDqoSDww7FLGva SctrhF++l8u9MJDurexF+PERL+qfaB3JZELSqWg5vFhjGAPnCnK63zmc95K82AwF AsdICB65rAEmd6/iki9J9hwaXV6+IdOsSwW5lNQVfq6OdBxisOezd+Cc9wiV/NQh WMKeGzGYgpciQs8Ik6ysf33DShmhbD+Ezk9eEPuIbuB/NqVBdAkTEPUVVYywQz63 1kk4lw2W/BbZrNh966z5Mq8CAwEAAQ== -----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 409482983518265810679534151985102016713502 . . . . . . . . [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 2018-11-08 04:49:32 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-06 04:49:32 +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 'nanolabs.co' . . . . . . . . [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 874651934624272067459193686649548032755831955837614137943868341954782570104446305627824459387347388824672463128729974551101676798603239133146097606473516468556526401815933910312330008836618074112382185386348621174750680730400375592305373675499685799461922176183670769632289588449350391420203190794057450299494241705902420035146104348664713648489176265886166000212359088720632792991663465011703528195989540211966229616217484740633115620937656427915082716473426472613709578088277778025554967857366535357202590053011898336134058641192652722821587468318315199309327148351351577050807776626162359196946881797501957382586807874444497246830304661786300717490188112441479551496606391263122458814535040503298921406931607881211796825053324857153486700467995597805449942036621769388453143046036006648111224577155643337023722110378999923233386146006776267023881756453870856909900032488673773685955915739172012841389477257846935120902399018529657930449167260947115957327959587165949526979241635979068540096061781660405392092650923924350898641653018572806082953716870558910245569619741613256515339113962688868726815152401854329320804366662050512870719426537172109829483900871407887569046337994583145209612309484136223670445736855335636308619506351 . . . . . . . . . . . . . . . . . . . . [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) 05228ec0ac0f9e532c35291a2fb127646dd2ad05 . . . . . . . . . . . . . . . . [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 (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nanolabs.co' . . . . . . . . . . . . . . . . [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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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) 00ef007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000166f1de59d3000004030047304502203faecad2dc93a51db9952442f1cb661803c34ce0f4da3079109bab49354234b5022100857efc2b45cf5ec221fb70cccc39233332e970dcb2bdb2324c64588bad723a23007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000166f1de5c4b000004030046304402205fb0480a1b7ba67ac87561427503e553707e9d422474b7c33e758be9243d4253022042cb0c92e73437d4ec8d2806caf47da382bd1e9176544cda446a6caeac22e26e . . . . [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) 00288ec713c9f8d9c9bf430e70a5c77dc50f6d29009255c2385358875bcf31fcb17a880d99c9af4c9280bda10f15639cc9b8d906f325e81254fda8d4e2890deb62492d274f20012272aa8c23dedd9b0f91ea052b38c6ec46bd23aed3a9560586ca98b6bea18d3425e23456d744ce98e062aa0bfe0e2480d31cf6c3b1103baf93830bef37fe309009bd96227506fa61e2d791ce5a0aaa806772d8f626a6e9f2ca539e996f661ba0ed6c82c02a8672a9c206ef752e458da4a1832aa8604c55a624fa07e9ba72594cca55183f50992a24f38077c0e966f86fb4af408a05775dd374528313398549ea04dabdbc66931ef01f88c505002953d5c225c44d52f9b9b4f4f8