mail.lahc.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:7e:41:61:7c:d5:ac:49:d8:e7:56:d6:58:d7:96:c4:04:21 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=mail.lahc.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:7e:41:61:7c:d5:ac:49:d8:e7:56:d6:58:d7:96:c4:04:21Serial Number (int): 304299342031787993912193769124982895674401
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 97:22:c5:13:56:4e:ce:99:f9:f6:77:5e:13:a6:d0:3e:a5:9c:e5:19
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 2c:2f:d2:06:6f:1e:49:f0:ff:c8:dc:4b:9e:d5:69:fa:a1:44:3b:0e
Fingerprint (sha256): cf:ce:b8:b0:d9:cb:50:3e:d4:30:f1:f1:91:ce:da:92:3e:b9:ad:80:7e:b4:90:bb:a5:28:ba:e3:7c:bd:a6:1b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate mail.lahc.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mail.lahc.net
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
mail.lahc.net
Other certificates including the domain name lahc.net
(limited to 100 certificates)
webmail.lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.lahc.net
lahc.net
webmail.lahc.net
www.lahc.net
lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
lahc.net
admin.lahc.net
webmail.lahc.net
admin.es.leechburg.k12.pa.us
www.lahc.net
www.lahc.net
es.leechburg.k12.pa.us
www.lahc.net
lahc.net
www.lahc.net
www.lahc.net
lahc.net
lahc.net
mail.lahc.net
lahc.net
webmail.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.es.leechburg.k12.pa.us
mail.lahc.net
lahc.net
lahc.net
mail.lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.lahc.net
lahc.net
webmail.lahc.net
www.lahc.net
lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
lahc.net
admin.lahc.net
webmail.lahc.net
admin.es.leechburg.k12.pa.us
www.lahc.net
www.lahc.net
es.leechburg.k12.pa.us
www.lahc.net
lahc.net
www.lahc.net
www.lahc.net
lahc.net
lahc.net
mail.lahc.net
lahc.net
webmail.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.es.leechburg.k12.pa.us
mail.lahc.net
lahc.net
lahc.net
mail.lahc.net
Certificate
The complete raw certificate details for mail.lahc.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUzCCBTugAwIBAgISA35BYXzVrEnY51bWWNeWxAQhMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMTMyMzE2NDBaFw0x OTAyMTEyMzE2NDBaMBgxFjAUBgNVBAMTDW1haWwubGFoYy5uZXQwggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQCgAbXOfozQq/vr5wEHuskIoXBly0BkR+lS p7O9n9VVk+BpiwEpbOdoQGga6Rst48bKV/B/lDR0XK1xs6EbDb1/j+YUO+em5fVz r1X183GeBll5FV4YAuXcNPoDucORqw3X94ArhgbdPIEHdZo39IkqGzxCF9s7DYQc hoP79C5Un+Ust0HY5abanWpBcxeldIEXH+wg+tki1Pc00fODo6LPsK6H8YidwCZ2 /BmRVWluQYlLlyRS9+oqJSXz2nWTLOnBZ3gkZZK6JVFf5MNZX6wbDWs+KaHJs6T/ wUntSD+fCws+Mz82DQ9V7eWX1gsd6i8h4RuFwiRmUzqRFwI2+nytE0tM47HuCTuY JEniCLy0kAfuKoZo6hKJKC0lvAl2xYfYvaRi7biwpOnGbuG3ncEHQljqIHQ1XPed 3j0ytt7lIc/qjlQMPx36c0E3IRhO056h5S/kX/hvNbNKYVyXHkcpzsv1F2+nPa9m aZRYpSlUOcOb9z0MRv6u5NROmxoh+nuUZU7MIzQmagTXx6EoBkowkcZAj/XWP8vV gQX+qmEmTlrQUhQVsMFBIseAnaFWDDwGJJ6Z1rpSL6h0Bh58RFZqbOvr13iBFGRK fjDQImN9C6T4CFRvUUlqIuJ0VUytySAvWxDf3BqJatDOOuIMZNSizrY17NBVzvh+ bSC+wjr56wIDAQABo4ICYzCCAl8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSXIsUT Vk7Omfn2d14TptA+pZzlGTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMBgGA1UdEQQRMA+CDW1haWwubGFoYy5uZXQwTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHz APEAdwB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWcPk8FOAAAE AwBIMEYCIQDitCaCCdWLOxpI/7NWk0WiASP2sSnRTm/u9oVqtSAULAIhAJWbhrTe IT+WwfbSlyhWQUr1Ly9rUUwvXGB+2aEnPhyYAHYAKTxRllTIOWW6qlD8WAfUt2+/ WHopctykwwz05UVH9HgAAAFnD5PBZQAABAMARzBFAiEAhBtBWxHL6om2Op2aN2Hj 4DZJMjG9Us5oVuai86lLlIMCIGSvrgRlDR+Su+CFHSISvv8z0iwVrEXtt2InnKda sP9JMA0GCSqGSIb3DQEBCwUAA4IBAQAVqVVQNL4NOsf4/Zukdq7DoUXcNyG4J1eo ucprvu42SFGf1ZGNpe8OKqm8JbwHI89T8OYmhfmKGEm9+6XIiEC8nf/WV8vkWcJk udLXmqDRR98fPi4eQQgbztvvueGYyZlyxHayAPjteCIsK1e/+Ky1Lv+IWHlMubPh kCjZ7V2tJTbGCfFJlnDW9epMeNakjrlehaejrW9EFU4TN6QaSHqjr4TyJU88iYSt NptaUX5qNIyhFPJcULZxiseRbPUdCU0r/e5D2zVz035uQdR46hXaTNdqXDe0+lv+ dXbrd+Vb8bIK8bZj/3xQy+vuCD6wMcqynI0cQaLVZH5TDsKqj8Mh -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAoAG1zn6M0Kv76+cBB7rJ CKFwZctAZEfpUqezvZ/VVZPgaYsBKWznaEBoGukbLePGylfwf5Q0dFytcbOhGw29 f4/mFDvnpuX1c69V9fNxngZZeRVeGALl3DT6A7nDkasN1/eAK4YG3TyBB3WaN/SJ Khs8QhfbOw2EHIaD+/QuVJ/lLLdB2OWm2p1qQXMXpXSBFx/sIPrZItT3NNHzg6Oi z7Cuh/GIncAmdvwZkVVpbkGJS5ckUvfqKiUl89p1kyzpwWd4JGWSuiVRX+TDWV+s Gw1rPimhybOk/8FJ7Ug/nwsLPjM/Ng0PVe3ll9YLHeovIeEbhcIkZlM6kRcCNvp8 rRNLTOOx7gk7mCRJ4gi8tJAH7iqGaOoSiSgtJbwJdsWH2L2kYu24sKTpxm7ht53B B0JY6iB0NVz3nd49Mrbe5SHP6o5UDD8d+nNBNyEYTtOeoeUv5F/4bzWzSmFclx5H Kc7L9Rdvpz2vZmmUWKUpVDnDm/c9DEb+ruTUTpsaIfp7lGVOzCM0JmoE18ehKAZK MJHGQI/11j/L1YEF/qphJk5a0FIUFbDBQSLHgJ2hVgw8BiSemda6Ui+odAYefERW amzr69d4gRRkSn4w0CJjfQuk+AhUb1FJaiLidFVMrckgL1sQ39waiWrQzjriDGTU os62NezQVc74fm0gvsI6+esCAwEAAQ== -----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 304299342031787993912193769124982895674401 . . . . . . . . [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-13 23:16:40 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-11 23:16:40 +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 'mail.lahc.net' . . . . . . . . [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 652770304532727551751311856275530220938839337495818967214882920591613300118565327112753495442749003768015036242696107832924517592853243327888696876111725928802940589493898448897864426285829265307001721543425741727177453526433839450367598771107697320499234793394072531609573901081549522403496339398852826151462721159429517637858333939020334015164460302183269298790025739214592433648041571585425032683162389886378120348815893103458531049324293794455174027281534464791204714837402082155738947794965152953970745929212017872650083700307576601327391479450424540041672547135997939358129571205549898530712524477371312844076776211258510028759524992159667957652417746161189965561883164763326892167466193172538446154750066000947112596869056830185304684978152336371311964222747315466070692168613339440548717080810778383869103694229708906810147455724829014100701468569823563838793945624008488059316587406405032460748498715771841914595021256662300780644672672635103911873140019784673329160723729138964739869882281376369279728662081655494239509649345901016554429745267463979527988070472041646913097535899131912191198814156299419891731825000446736125223760874393118812095102054205418664037076333059379494909438457921824005679165247953133512509028843 . . . . . . . . . . . . . . . . . . . . [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) 9722c513564ece99f9f6775e13a6d03ea59ce519 . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.lahc.net' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc56000001670f93c14e0000040300483046022100e2b4268209d58b3b1a48ffb3569345a20123f6b129d14e6feef6856ab520142c022100959b86b4de213f96c1f6d2972856414af52f2f6b514c2f5c607ed9a1273e1c98007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001670f93c1650000040300473045022100841b415b11cbea89b63a9d9a3761e3e036493231bd52ce6856e6a2f3a94b9483022064afae04650d1f92bbe0851d2212beff33d22c15ac45edb762279ca75ab0ff49 . . . . [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) 0015a9555034be0d3ac7f8fd9ba476aec3a145dc3721b82757a8b9ca6bbeee3648519fd5918da5ef0e2aa9bc25bc0723cf53f0e62685f98a1849bdfba5c88840bc9dffd657cbe459c264b9d2d79aa0d147df1f3e2e1e41081bcedbefb9e198c99972c476b200f8ed78222c2b57bff8acb52eff8858794cb9b3e19028d9ed5dad2536c609f1499670d6f5ea4c78d6a48eb95e85a7a3ad6f44154e1337a41a487aa3af84f2254f3c8984ad369b5a517e6a348ca114f25c50b6718ac7916cf51d094d2bfdee43db3573d37e6e41d478ea15da4cd76a5c37b4fa5bfe7576eb77e55bf1b20af1b663ff7c50cbebee083eb031cab29c8d1c41a2d5647e530ec2aa8fc321