fab.ongolafablab.cm
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1b:df:92:16:be:9e:26:50:87:c6:73:26:77:1c:68:54:52 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=fab.ongolafablab.cm
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1b:df:92:16:be:9e:26:50:87:c6:73:26:77:1c:68:54:52Serial Number (int): 270821658081862767886947947576599601763410
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ad:6f:63:f3:ba:f2:8a:d3:f5:c1:c7:cf:f7:85:7f:5a:0e:ef:d9:be
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 9b:f1:a5:4f:57:7b:ed:b4:fa:52:d1:9e:af:37:2a:1a:d4:de:86:6f
Fingerprint (sha256): aa:0d:8a:7c:4c:ed:11:37:74:2b:24:1e:b7:8f:13:84:48:22:4f:33:43:60:12:9a:10:83:1e:ac:64:24:58:6f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate fab.ongolafablab.cm
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for fab.ongolafablab.cm
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
fab.ongolafablab.cm
Other certificates including the domain name ongolafablab.cm
(limited to 100 certificates)
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
www.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
www.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
fab.ongolafablab.cm
Certificate
The complete raw certificate details for fab.ongolafablab.cm in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGXjCCBUagAwIBAgISAxvfkha+niZQh8ZzJnccaFRSMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA2MDEwMzQ0NTBaFw0x OTA4MzAwMzQ0NTBaMB4xHDAaBgNVBAMTE2ZhYi5vbmdvbGFmYWJsYWIuY20wggIi MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKuGtvg+uQ7OudpWmxUb15h1gN pUjGimt2L8VErBAJnH2uq5OTtO047PcK8HRtqnboZ17vxzLpfGkTyVqKEOeOs1+k DHYD2v9+MjeRiH9EQdGyni5H/XZCgpPYMUvu2vWlLjId+zf68AnehHXmTzE3kys7 SGotodFFAubp5fm2n5SaUEOvGViN39i3Hw6g3+UyOrFkCwKzT7huy+XKfbu/UnQT 7LltyJZ4Jdzt/QN6u+WIZD3XS30WsPSCO8iM1PvHlTUnOoykO0R+ToPmC5AZ5WOG vSMEvPg8nRqw3O+BBSHRg/KuqkKG/i25+/T6KAUiOUpqAPoc3Po+tj/86dvubW++ foPcAQIPNu/IhQ7AKNl2YBDKWeXVZGBHGUNHPXfij2xIKYF7Ue9+s54M0hSn/chE KBFF3vdjER9ssi1wQl35PZa4eMRrdv2gga4oVxugI5L6agMamV1MLv1CW2AO8zev z8qbjBRkD4JdKdKUaZamq/IJVZJbe8M94eVqThzxyVN/AJrInW51Utxb/tnbhWPn VLtkP1ep3/lLrov58ww5MVItN641Wj74o59u0BQaCJnZF27i3hdD/t19BnA3qWim rz8gkFYP+yMYJEXN/GbcDYhwX8SAVo74Rdc4dwPH0kn807M7IVp4PJedjwZ5xJ+n YwfLHiB7K5rOXu0fJQIDAQABo4ICaDCCAmQwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBStb2PzuvKK0/XBx8/3hX9aDu/ZvjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObem RWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3Nw LmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0 LmludC14My5sZXRzZW5jcnlwdC5vcmcvMB4GA1UdEQQXMBWCE2ZhYi5vbmdvbGFm YWJsYWIuY20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAm BggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEE AdZ5AgQCBIH1BIHyAPAAdgBvU3asMfAxGdiZAKRRFf93FRwR2QLBACkGjbIImjfZ EwAAAWsRWsq2AAAEAwBHMEUCIQCMYm3zzQbwhNuOi8MloSIH036vxrWMBFlQugzw 5axR3wIgTOi8FLnpulyuae37Es+H0FAsJ08lQyfEg/7XRTZooncAdgApPFGWVMg5 ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWsRWskoAAAEAwBHMEUCIQD9Ef66 AwH3GFTdBMJPHHgA612y7YkckVvFE9vqcASmtAIgLiFgoCYUeicggUIah927EHTk bHoIhc98JgEru1I9WmAwDQYJKoZIhvcNAQELBQADggEBAJBly8P3SJuXEz29fMkS caRhUMKj14k9DXofjdrMvuAtp5z+fh6ckmvurl/7lQHeYPX3v765U0a5Ztxy3Ao4 WEtVHEkq9qRwCQ4PKFQPXqH0jLTaklNXnfw9AstclkPQY4S7xg44gBfmDpUz7RyJ tkY5XDnwwpEWg7PgkzQPqVyUQwt3OG7cN8npzltOxX53mbFIju0/948CgD4JncXS l/EOqivVWw7J29AK21edo2A9L7yqV548DXmEBRBqMuImbjomsKatjTBsqoN/A98t moEx9CYUj0RR3aemlfsKA1E3i2AdUX0ZldknY3VktUN7OyNEyjrHt3kC+N/CrN+t Oew= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyrhrb4PrkOzrnaVpsVG9 eYdYDaVIxoprdi/FRKwQCZx9rquTk7TtOOz3CvB0bap26Gde78cy6XxpE8laihDn jrNfpAx2A9r/fjI3kYh/REHRsp4uR/12QoKT2DFL7tr1pS4yHfs3+vAJ3oR15k8x N5MrO0hqLaHRRQLm6eX5tp+UmlBDrxlYjd/Ytx8OoN/lMjqxZAsCs0+4bsvlyn27 v1J0E+y5bciWeCXc7f0DervliGQ910t9FrD0gjvIjNT7x5U1JzqMpDtEfk6D5guQ GeVjhr0jBLz4PJ0asNzvgQUh0YPyrqpChv4tufv0+igFIjlKagD6HNz6PrY//Onb 7m1vvn6D3AECDzbvyIUOwCjZdmAQylnl1WRgRxlDRz134o9sSCmBe1HvfrOeDNIU p/3IRCgRRd73YxEfbLItcEJd+T2WuHjEa3b9oIGuKFcboCOS+moDGpldTC79Qltg DvM3r8/Km4wUZA+CXSnSlGmWpqvyCVWSW3vDPeHlak4c8clTfwCayJ1udVLcW/7Z 24Vj51S7ZD9Xqd/5S66L+fMMOTFSLTeuNVo++KOfbtAUGgiZ2Rdu4t4XQ/7dfQZw N6lopq8/IJBWD/sjGCRFzfxm3A2IcF/EgFaO+EXXOHcDx9JJ/NOzOyFaeDyXnY8G ecSfp2MHyx4geyuazl7tHyUCAwEAAQ== -----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 270821658081862767886947947576599601763410 . . . . . . . . [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-06-01 03:44:50 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-30 03:44:50 +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 'fab.ongolafablab.cm' . . . . . . . . [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 827027033826484656857385043472079859227705543768824344471197975918527974162309164152178596706303204875909537794816978172394628887243365846482582502087382363668837470612125601593476022388136204854441910820788932352832579738665841140491367267379861075809374191528941759977142402316692536300760478418424673585606836468777607837431585319325643250983363644018686395449960251299774201358516290187501118128175777380392099991795206670242845975033203154277816772127533252521998872478761823858135417815608884402751532870071545401963303516534081129356301880771572828634388674964153401259269355483092932883081157579962568003571308887593026630894619198455331207247314814195887372277521972797037254408512744298540574928687382055063026978244312792938477144601897632200793285285739328800055370662726669746687143848532393648081325006624093189772670312590023239454552769561300115132619117117569146850424492625089661970647404933897040679903912088059427485078540202568385447026572515570141217190519912242223313166231091520339116490739345452096319317729565847051967024306401102272986941566468373086400335913891927269857543255430082408246541597346830231729171737086727801193148520136414051433564789904693495342044607563715442101291671452109806861573496613 . . . . . . . . . . . . . . . . . . . . [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) ad6f63f3baf28ad3f5c1c7cff7857f5a0eefd9be . . . . . . . . . . . . . . . . [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 (23 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'fab.ongolafablab.cm' . . . . . . . . . . . . . . . . [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) 00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016b115acab600000403004730450221008c626df3cd06f084db8e8bc325a12207d37eafc6b58c045950ba0cf0e5ac51df02204ce8bc14b9e9ba5cae69edfb12cf87d0502c274f254327c483fed7453668a277007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016b115ac9280000040300473045022100fd11feba0301f71854dd04c24f1c7800eb5db2ed891c915bc513dbea7004a6b402202e2160a026147a272081421a87ddbb1074e46c7a0885cf7c26012bbb523d5a60 . . . . [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) 009065cbc3f7489b97133dbd7cc91271a46150c2a3d7893d0d7a1f8ddaccbee02da79cfe7e1e9c926beeae5ffb9501de60f5f7bfbeb95346b966dc72dc0a38584b551c492af6a470090e0f28540f5ea1f48cb4da9253579dfc3d02cb5c9643d06384bbc60e388017e60e9533ed1c89b646395c39f0c2911683b3e093340fa95c94430b77386edc37c9e9ce5b4ec57e7799b1488eed3ff78f02803e099dc5d297f10eaa2bd55b0ec9dbd00adb579da3603d2fbcaa579e3c0d798405106a32e2266e3a26b0a6ad8d306caa837f03df2d9a8131f426148f4451dda7a695fb0a0351378b601d517d1995d927637564b5437b3b2344ca3ac7b77902f8dfc2acdfad39ec