soreal.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:f0:ce:40:89:85:3f:36:fd:4a:17:32:8b:65:40:3e:7a:c0 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=soreal.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:f0:ce:40:89:85:3f:36:fd:4a:17:32:8b:65:40:3e:7a:c0Serial Number (int): 430391067851443882064906373689111146822336
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 9c:3b:dc:04:06:2b:da:e1:11:f2:5c:62:98:6f:92:d3:28:32:e9:fe
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 06:66:ae:f3:6e:fd:5f:12:c9:a3:1b:17:5f:dc:36:7f:2f:c5:ec:4e
Fingerprint (sha256): 5f:43:d0:ad:a0:0d:8a:91:ea:cf:b9:24:ba:b9:66:72:52:59:f9:2f:e8:f0:6d:c0:9e:0a:17:0e:8a:a8:9d:94
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate soreal.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for soreal.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
soreal.co
Other certificates including the domain name soreal.co
(limited to 100 certificates)
Certificate
The complete raw certificate details for soreal.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIG/TCCBeWgAwIBAgISBPDOQImFPzb9Shcyi2VAPnrAMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA4MTAwODU3NDhaFw0x ODExMDgwODU3NDhaMBQxEjAQBgNVBAMTCXNvcmVhbC5jbzCCAiIwDQYJKoZIhvcN AQEBBQADggIPADCCAgoCggIBAK195wAZuO2m0j63Z4VkQfnRMIZvJZrzAvnMJs+U Bv6PesJqmVsa9UZtI+sj6VY0RMPOTKv8Mq7qh+KsMnEl74bRmcaLlB9/CvApIP3u yqSki6tXFi3Eucx6JY+X5+bJJZGPAx0tBjrOWPBadiZynt88LIejxbtAaDvyeOLa 0mUsIgSyjg4WfAT8csoPHrYkUQW1APHjoSFRN94NKxOIkRxADtsaMjo7R9K25j/G vwayzuy7P/I5ZlNPrqlBQVFVZE0ZKI5mSRhc/N3bi/fXl+VLrVZa91gKEeVkIWXE 2lAO1xJBl4IJjhXFO15H/p/r9/9BM/ua5268Ve4Ex1VevKOeJ9njBw4tiTDfK1kb PXkSpBkuK6QCojzzpsw2NRX4cPffrjFdMMeMOYjKG0K7AhaH8UuUdSQiC0X4oLnY ayQsIE+wj5SmgDEvdUXnir6XybSq4ytYY3V8NNXdm+VYy+NP66V15yxajA9H1AVA lQSjSL5b5adHEbwDafqWIH7KLKWpIz5AG3lszuFxebame92cE+Eqo1jxUrw9yWPS CSqZRW6IO+Vm0EWQ49HARflrOSOFyRFjWKSSLxKb8z5Kx5EMyRsDj9WOjrolk2rK n1KlaNUNWh305l/1O2gvJYZ5Mhymnf0kXYBFC+RdWyaUnGf3dpZB7Z1rTtUG6I55 6DcPAgMBAAGjggMRMIIDDTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYB BQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFJw73AQGK9rh EfJcYphvktMoMun+MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8G CCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxl dHNlbmNyeXB0Lm9yZy8wFAYDVR0RBA0wC4IJc29yZWFsLmNvMIH+BgNVHSAEgfYw gfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0 cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBD ZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBh cnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0 ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3Np dG9yeS8wggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBVgdTCFpA2AUrqC5tXPFPw wOQ4eHAlCBcvo6odBxPTDAAAAWUjRU5TAAAEAwBHMEUCIQDP3QATaJ4JwD3L98jL jjdo/g9AWlKkHFxDaVAESMv6wgIgXItSoaOnytB2WSui6W3qMOdvnM0Q5Xiw5psT Uf4jA9YAdgApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWUjRU49 AAAEAwBHMEUCIBGByVZxasFCxACUwjwxaFGRk36yJzORdUCy/+shwqiUAiEAszsQ MOXMpEGGbPOxN/R7kc1RNhpe6rxDzo1ZRJAifnswDQYJKoZIhvcNAQELBQADggEB AIe8/qSM1eTZdXyT8RAId57iyypW/39sKaGFM5naCVp0GnpW7sBZCUq/bgQJq2uH 1vsE7tu2T1Y3sAodDd7F7DwUhcKONv66bfXpnwzrb8pcD3DGQ2E55zwVfYPaanMC N3vtwXvu9+kdA+Q/ZrF19Y9EQOwmHtW5ip0DpC1cUXgC+zCP304sMy4hDme/Ykd6 2/cP5qedMmneNx2SujcjCCZPt/nHHjg61IdAMfEWQqHOgBuLlsEME711AaPmcKEy TiY8dtB1dI1z0/GbogpAce7BLjXc/tgvoYOfX00saCNrx0XooUqtVtP1zTccoJWf mv8js7jGkcL9ytFzDAkKW30= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArX3nABm47abSPrdnhWRB +dEwhm8lmvMC+cwmz5QG/o96wmqZWxr1Rm0j6yPpVjREw85Mq/wyruqH4qwycSXv htGZxouUH38K8Ckg/e7KpKSLq1cWLcS5zHolj5fn5sklkY8DHS0GOs5Y8Fp2JnKe 3zwsh6PFu0BoO/J44trSZSwiBLKODhZ8BPxyyg8etiRRBbUA8eOhIVE33g0rE4iR HEAO2xoyOjtH0rbmP8a/BrLO7Ls/8jlmU0+uqUFBUVVkTRkojmZJGFz83duL99eX 5UutVlr3WAoR5WQhZcTaUA7XEkGXggmOFcU7Xkf+n+v3/0Ez+5rnbrxV7gTHVV68 o54n2eMHDi2JMN8rWRs9eRKkGS4rpAKiPPOmzDY1Ffhw99+uMV0wx4w5iMobQrsC FofxS5R1JCILRfigudhrJCwgT7CPlKaAMS91ReeKvpfJtKrjK1hjdXw01d2b5VjL 40/rpXXnLFqMD0fUBUCVBKNIvlvlp0cRvANp+pYgfsospakjPkAbeWzO4XF5tqZ7 3ZwT4SqjWPFSvD3JY9IJKplFbog75WbQRZDj0cBF+Ws5I4XJEWNYpJIvEpvzPkrH kQzJGwOP1Y6OuiWTasqfUqVo1Q1aHfTmX/U7aC8lhnkyHKad/SRdgEUL5F1bJpSc Z/d2lkHtnWtO1QbojnnoNw8CAwEAAQ== -----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 430391067851443882064906373689111146822336 . . . . . . . . [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 08:57:48 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-08 08:57:48 +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 'soreal.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 707784817345936338328807812330665094879338338607457778187936829258131117523083494106216099399145441277268756835912188797268801827970702879645165426926820965283213150707098394817905605535382873297774316260278797668243129568858938454893061504882779149060380219673241009248636195449091834720355209351272126719026574464348647270922155573362038114127204893344556222191247379283290188350591752057258981761662624153286211479232983006125584370221822908377761058047539839647834616284108295459965951755204151934666537951733192615434810112872055471118357017900559636915327155793819712027147288807992190565186804514574181894382711665499819593658331463115302247089960997647917517982719359267750805387379404038070477723188725026077675181408096563419720437353979958012829440996744528976404245272611401640639678092926590702231268258527128845742500822760208529898731296559263492101507318538150216899209778675912044556715672332261198238565800728899562347013283555049058204173391423301835280723854860666172231594962585068616068491094968261478594878736378089768930781632814836891272682596677571868771487219330418498039188013791986522939730238348258762822578706785090599192675076862709401728071399503374543901405688219330006189132873480519632908869711631 . . . . . . . . . . . . . . . . . . . . [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) 9c3bdc04062bdae111f25c62986f92d32832e9fe . . . . . . . . . . . . . . . . [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 (13 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'soreal.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c0000016523454e530000040300473045022100cfdd0013689e09c03dcbf7c8cb8e3768fe0f405a52a41c5c4369500448cbfac202205c8b52a1a3a7cad076592ba2e96dea30e76f9ccd10e578b0e69b1351fe2303d6007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016523454e3d000004030047304502201181c956716ac142c40094c23c31685191937eb22733917540b2ffeb21c2a894022100b33b1030e5cca441866cf3b137f47b91cd51361a5eeabc43ce8d594490227e7b . . . . [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) 0087bcfea48cd5e4d9757c93f11008779ee2cb2a56ff7f6c29a1853399da095a741a7a56eec059094abf6e0409ab6b87d6fb04eedbb64f5637b00a1d0ddec5ec3c1485c28e36feba6df5e99f0ceb6fca5c0f70c6436139e73c157d83da6a7302377bedc17beef7e91d03e43f66b175f58f4440ec261ed5b98a9d03a42d5c517802fb308fdf4e2c332e210e67bf62477adbf70fe6a79d3269de371d92ba372308264fb7f9c71e383ad4874031f11642a1ce801b8b96c10c13bd7501a3e670a1324e263c76d075748d73d3f19ba20a4071eec12e35dcfed82fa1839f5f4d2c68236bc745e8a14aad56d3f5cd371ca0959f9aff23b3b8c691c2fdcad1730c090a5b7d