nanolabs.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:d7:4a:22:93:a7:f1:9a:1c:df:2d:d1:45:f4:b7:46:0c:d0 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:d7:4a:22:93:a7:f1:9a:1c:df:2d:d1:45:f4:b7:46:0c:d0Serial Number (int): 421708395019644117264819438825826593148112
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 4e:00:71:5f:81:78:22:72:75:ed:77:19:f7:8b:4c:88:0f:4f:c1:8a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7f:05:f0:13:2d:60:70:c8:88:c5:eb:5a:23:ec:0f:c8:fc:d1:a9:94
Fingerprint (sha256): 65:53:41:18:7d:14:08:cd:75:16:fe:84:b5:68:f0:bd:86:45:a3:bf:92:ad:32:46:6c:cf:a2:8d:6c:70:13:af
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----- MIIHAjCCBeqgAwIBAgISBNdKIpOn8Zoc3y3RRfS3RgzQMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MTAwOTM4MjdaFw0x ODExMDgwOTM4MjdaMBYxFDASBgNVBAMTC25hbm9sYWJzLmNvMIICIjANBgkqhkiG 9w0BAQEFAAOCAg8AMIICCgKCAgEAqzDPEmxnhuIePRenNBuuYrFL2onzoObRy8Cl 5EFcg5zTdTxTGFQaLDO6pLnDnDFU1MNGiDA/x+MPswo47WxpypoYcvdwTeSW93cg aQWQhhEpNsUfRXqNo8c+qKTPrEfIHSO252kmnuhFghR5gsI2uimCSmfxsgeus0we lfA6wKv855IsGRcjVKAxkuHB0Pp0rOZBNPQhsDCIkzCy/WvF+6Y8DEpHx9eeAiLn vta9Oh5DOrui97lfT7RTCuKX+gRJGbxV356feXgWituJuGoxn1Pwi8nE1pfpgIHs 4aMCqw+x7g18W3NSGU/Wz6/YeLugaOiltRxFLkiZB8Luh4rdODcFPDLnzMxq8jAH s8JGY+Fly/JWjk57aZ20P3nr+E7OOwfJe42SsUU85HSJO6ZD9xbkuvrhByCAN4Oz BIrku0xyMQOuMIQnKLfSZ7KqqQS+B0Ur9pKuJWwyvSTutntuF2lVatG7ENrYavuJ AWuPVdUem5hht3EijpZDXYLciLSz8EBGW678WdwNr3XybLdoxaX/zsJD7uOESlYi 0VZM6PDmKkMMSTCxwJDeDC3xDyBSTa/dBzr89rIxIXvYtRJQBgZ8PF+SoxbLF3yM 1Tp+CKyTT2uG3UFjhf5UIKhR6SJTksyz2L7UnoZasgxpr2vcKymu01COcwRIjdeO SYfOKcMCAwEAAaOCAxQwggMQMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggr BgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUTgBxX4F4 InJ17XcZ94tMiA9PwYowHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEw bwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMu bGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu bGV0c2VuY3J5cHQub3JnLzAWBgNVHREEDzANggtuYW5vbGFicy5jbzCB/gYDVR0g BIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEW Gmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1Ro aXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWlu ZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlm aWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3Jl cG9zaXRvcnkvMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcAwRZK4Kdy0tQ5LcgK wQdw1PDEm96ZGkhAwfoHUWT2M2AAAAFlI2qDWgAABAMASDBGAiEAq6kENbabS5+r dJzmPOmpC3P8OK4PKuyJR33FWomNHsICIQCJopdujlImw5O7WF9JnsPPDXesMzr5 RQYdLQMju27J6QB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAAB ZSNqg04AAAQDAEcwRQIhAPXOycAZdfmdsUtInEhaFxxzu9htrSV+HMfscncaGPsG AiAr3JB8M5vWTsdnF8fil4sg48DT6mZjUdh7u3JDIVzUPjANBgkqhkiG9w0BAQsF AAOCAQEAM5Q1GmIMOEvDvlYMG32LXlLLWW+FE6TKQuWkd2MeNHig6ZjSm5p55PHq Ab5EugUbWqOuosfdVJPSFHp3inVIMNXsB44nxclg1brUVOSeLhKMYJoYXrPFAY5h sxh4V9ocH2aOXAPjzDwAUN8AjV4mLLYRlGpQtvq4z7U4f1AX0iKxOkBu78pVh5hv YAczseT0cstujf9N8oh5j5Vzk0Ggiv9WvCAkAVKUS2rrnZvK+roZ9CKpgyiKSrIX +M3YYg7c1GkKWA9o7RNYz67H5/IpyTS4Pwi8BTGzIkSt45Ya2CJF8QjRF1wH0RBD iegzt7BuKzgcvLizc2y1dcl0AUh00w== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqzDPEmxnhuIePRenNBuu YrFL2onzoObRy8Cl5EFcg5zTdTxTGFQaLDO6pLnDnDFU1MNGiDA/x+MPswo47Wxp ypoYcvdwTeSW93cgaQWQhhEpNsUfRXqNo8c+qKTPrEfIHSO252kmnuhFghR5gsI2 uimCSmfxsgeus0welfA6wKv855IsGRcjVKAxkuHB0Pp0rOZBNPQhsDCIkzCy/WvF +6Y8DEpHx9eeAiLnvta9Oh5DOrui97lfT7RTCuKX+gRJGbxV356feXgWituJuGox n1Pwi8nE1pfpgIHs4aMCqw+x7g18W3NSGU/Wz6/YeLugaOiltRxFLkiZB8Luh4rd ODcFPDLnzMxq8jAHs8JGY+Fly/JWjk57aZ20P3nr+E7OOwfJe42SsUU85HSJO6ZD 9xbkuvrhByCAN4OzBIrku0xyMQOuMIQnKLfSZ7KqqQS+B0Ur9pKuJWwyvSTutntu F2lVatG7ENrYavuJAWuPVdUem5hht3EijpZDXYLciLSz8EBGW678WdwNr3XybLdo xaX/zsJD7uOESlYi0VZM6PDmKkMMSTCxwJDeDC3xDyBSTa/dBzr89rIxIXvYtRJQ BgZ8PF+SoxbLF3yM1Tp+CKyTT2uG3UFjhf5UIKhR6SJTksyz2L7UnoZasgxpr2vc Kymu01COcwRIjdeOSYfOKcMCAwEAAQ== -----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 421708395019644117264819438825826593148112 . . . . . . . . [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-08-10 09:38:27 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-08 09:38:27 +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 698396959212803186015207548377943170964611467243900940007929023722635171670328766444464400111444901399341378104120274206782300581847716267988623673422262654393039542758807592777854482563970750678681357252986674260195974002935762327285511929741741604264437459798044212891511352408149031332699980802590702770591521161160581087895818407216829006301052908955880901325772432085370882743137440709915547137503394066177513249007729188477939227276223278386431408972816242941307172185768640641270607429248654597974541737994860998960566286885546366603910267477975551963797757626081815234546656074892434058494525759514288166161488754147380257860593999083803212906221046634526338664839766913939945878041759482989498469492793336751353782627697378438500391208324571293716980327868340016418688540569500522130804540127926528815188500164990578077978615985718132327942966738008204147570487322769868920649891793869838691299279847601804865689351633604212969828439967019850440499940504299275342251778164383924283117694759449685472574288787670810101288898419153364751567765136053764309195948453033433526008197721260237489650047580645208881273878567516326515281658828875543807018517822863629212877138661995532099740168992902503567660562925601583194117646787 . . . . . . . . . . . . . . . . . . . . [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) 4e00715f8178227275ed7719f78b4c880f4fc18a . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700c1164ae0a772d2d4392dc80ac10770d4f0c49bde991a4840c1fa075164f6336000000165236a835a0000040300483046022100aba90435b69b4b9fab749ce63ce9a90b73fc38ae0f2aec89477dc55a898d1ec202210089a2976e8e5226c393bb585f499ec3cf0d77ac333af945061d2d0323bb6ec9e9007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000165236a834e0000040300473045022100f5cec9c01975f99db14b489c485a171c73bbd86dad257e1cc7ec72771a18fb0602202bdc907c339bd64ec76717c7e2978b20e3c0d3ea666351d87bbb7243215cd43e . . . . [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) 003394351a620c384bc3be560c1b7d8b5e52cb596f8513a4ca42e5a477631e3478a0e998d29b9a79e4f1ea01be44ba051b5aa3aea2c7dd5493d2147a778a754830d5ec078e27c5c960d5bad454e49e2e128c609a185eb3c5018e61b3187857da1c1f668e5c03e3cc3c0050df008d5e262cb611946a50b6fab8cfb5387f5017d222b13a406eefca5587986f600733b1e4f472cb6e8dff4df288798f95739341a08aff56bc20240152944b6aeb9d9bcafaba19f422a983288a4ab217f8cdd8620edcd4690a580f68ed1358cfaec7e7f229c934b83f08bc0531b32244ade3961ad82245f108d1175c07d1104389e833b7b06e2b381cbcb8b3736cb575c974014874d3