mail.prolan.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:4b:1c:de:b4:be:4e:d8:8d:08:60:c5:2f:9f:ed:f6:36:6c 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.prolan.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:4b:1c:de:b4:be:4e:d8:8d:08:60:c5:2f:9f:ed:f6:36:6cSerial Number (int): 286896410054047178235561857630566033536620
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f4:83:e4:33:4b:59:c7:ad:11:8e:3e:ff:f9:aa:70:d8:c9:ff:46:43
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 65:6f:a7:cd:2e:7f:ee:82:80:cd:b1:05:36:b3:ff:90:71:78:a3:cf
Fingerprint (sha256): 97:e9:a1:3f:c9:c7:cf:0f:1e:53:df:ad:bb:62:fa:7a:ae:a4:de:fb:64:c5:4f:1e:08:8f:08:05:32:56:6f:25
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.prolan.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mail.prolan.org
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.prolan.org
Other certificates including the domain name prolan.org
(limited to 100 certificates)
prolan.org
prolan.org
prolan.org
sql.prolan.org
prolan.org
mail.prolan.org
prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
prolan.org
prolan.org
mail.prolan.org
mrtg.prolan.org
mrtg.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
prolan.org
prolan.org
status.prolan.org
prolan.org
mail.prolan.org
prolan.org
prolan.org
ftp.prolan.org
status.prolan.org
prolan.org
prolan.org
prolan.org
prolan.org
sql.prolan.org
prolan.org
mail.prolan.org
prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
prolan.org
prolan.org
mail.prolan.org
mrtg.prolan.org
mrtg.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
mrtg.prolan.org
mail.prolan.org
prolan.org
prolan.org
prolan.org
status.prolan.org
prolan.org
mail.prolan.org
prolan.org
prolan.org
ftp.prolan.org
status.prolan.org
prolan.org
prolan.org
Certificate
The complete raw certificate details for mail.prolan.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGVDCCBTygAwIBAgISA0sc3rS+TtiNCGDFL5/t9jZsMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDMwNTAwMjBaFw0y MDA2MDEwNTAwMjBaMBoxGDAWBgNVBAMTD21haWwucHJvbGFuLm9yZzCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBAKdUvcXHL/CO0GS8CzHxAjA02HC0TPfr vU9SpUcwiDik8RUXAbJMwTcFBRDY7lrw0W6pbsHyMt9rgnjSa8uWzfgPC0pgcpxe R6o9aOrQ2o4djYmZ69UOZLIgF3kO+cZtuUfpSRhpk1zwdfr1GMtMjatU1CkeGxf/ 7/vIK1PbzEbP6I8hcBn1Pz5OU4qr7gquOMez/aeqLPnioh7Jtw4FJUf+eg9PTVvp 9Cq+7E1p+kaW0a0nSkhWPd1EXDdImbWbE4LW+q9Mnt0lrcC+OqUtKBaNgIPeCPMo SdIPSUVmbco9wKh/Y5+bDCSCHEvQ95Bx9GK/LZ62KJBe40Yh4tPZv/2PtOPTFnRz FXIZwyEI68Ao+ggkpghV5cmaBz4YPnMbUqv4jVXRAzph6q049h5qf57vWXOSJx7a DxAvDsxQk2T8WBTrZet94kW3d4EZw54kWsnG49h9NN4Ruw8SL2czL4TQSdYn0Fx4 SGfcGchgVWn6e4VICMlfaFPOR0mIaORFpYgYDBUMDdmUzyFceWanAR/oT0rfBGmL qEGKKfA30xAlSfV1UU4wmgfGdKsHjLcM8RHEW/nGp+O0M1yHq6dNgFhbCdfvIGoj KB6oXbqhs3OQd799kn1iH4EimCW8nJ9LD9+tAyhU5BtBQiGMg/5k1ityF+rsyhVe Pge4eIqzaixZAgMBAAGjggJiMIICXjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFPSD 5DNLWcetEY4+//mqcNjJ/0ZDMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wGgYDVR0RBBMwEYIPbWFpbC5wcm9sYW4ub3Jn MEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUH AgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAgYKKwYBBAHWeQIEAgSB 8wSB8ADuAHUA5xLysDd+GmL7jskMYYTx6ns3y1YdESZb8+DzS/JBVG4AAAFwnvsa OQAABAMARjBEAiAiKd2/g9lPLFHA756TigG9e0g26cIMrGHJH8ZD7D+CMQIgds8c TrxXdZZUoHPWLtzVABt/TFhIXtw8aRU5yL1hjmMAdQCyHgXMi6LNiiBOh2b5K7mK JSBna9r6cOeySVMt74uQXgAAAXCe+xouAAAEAwBGMEQCICXL189kcM416Xf6GNhx m6u9YpKSHOxw0Oz2MM7TdGqOAiAkF1D4/ksojSKgpgOOohNsQoEWf5UMbdsJhI0h CqR4ITANBgkqhkiG9w0BAQsFAAOCAQEAnK/2VuOxxrc5Rrj/bC6clPHzH2j0H58f zJhKlcathe80TjR29ETQTMpFIF5qNOo0EfHyLwS+40mDRxXQDvFovt6Atw6zwqOL ImD/rP+8B8lWga5NlaZWPM7O2t5gj639yjfRT6Mb4AcRUoSLww0QabjttR+a7Wx0 R2G2CWaZtciumXysngd58mPgB9hD0tVAsgGmPYvCYWgr5JcHRfedWNAtBuArUOPO 2ff2vlfd046KBAz86mVf77fywhKXTf1IXohqCZFkkMOV6G73VX6QVCgljQX/wbfr 01LmcfOSAKqiuUj+8dh2sDE940urgt4C0xgi0Jd+Nsg96mxQC+LJQA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp1S9xccv8I7QZLwLMfEC MDTYcLRM9+u9T1KlRzCIOKTxFRcBskzBNwUFENjuWvDRbqluwfIy32uCeNJry5bN +A8LSmBynF5Hqj1o6tDajh2NiZnr1Q5ksiAXeQ75xm25R+lJGGmTXPB1+vUYy0yN q1TUKR4bF//v+8grU9vMRs/ojyFwGfU/Pk5TiqvuCq44x7P9p6os+eKiHsm3DgUl R/56D09NW+n0Kr7sTWn6RpbRrSdKSFY93URcN0iZtZsTgtb6r0ye3SWtwL46pS0o Fo2Ag94I8yhJ0g9JRWZtyj3AqH9jn5sMJIIcS9D3kHH0Yr8tnrYokF7jRiHi09m/ /Y+049MWdHMVchnDIQjrwCj6CCSmCFXlyZoHPhg+cxtSq/iNVdEDOmHqrTj2Hmp/ nu9Zc5InHtoPEC8OzFCTZPxYFOtl633iRbd3gRnDniRaycbj2H003hG7DxIvZzMv hNBJ1ifQXHhIZ9wZyGBVafp7hUgIyV9oU85HSYho5EWliBgMFQwN2ZTPIVx5ZqcB H+hPSt8EaYuoQYop8DfTECVJ9XVRTjCaB8Z0qweMtwzxEcRb+can47QzXIerp02A WFsJ1+8gaiMoHqhduqGzc5B3v32SfWIfgSKYJbycn0sP360DKFTkG0FCIYyD/mTW K3IX6uzKFV4+B7h4irNqLFkCAwEAAQ== -----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 286896410054047178235561857630566033536620 . . . . . . . . [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 2020-03-03 05:00:20 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-01 05:00:20 +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.prolan.org' . . . . . . . . [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 682651005992977116624757760145007089178179198475160275290955132582534442964601495246492886141315272555022741663863355885921265746010973307867539320276746687624126109769237233628253957694608582535044501957132548376014448172566774873976715086457992470479522729361764421759284078982191361719276699143394670227269981942464487848499764607493931707522674369661255034480172745494118188329394415846315842958194424594826054136018245399188251126884046227939126808997280725434972923707996261986163820305465596436098280587069626297086559483547680607083318687159706146413609532102905414448823487204408394128165003927182971712543511488202612717922609398913349637603456457805477345858155182971024628604247516561537072578471292747132887248139428304792158014297190337333779206149070569961540226244647287958426969092091875956534805136336287798592720268597589125645686973721694211137099512223919261717601830826466158125710400783052664673646243741049382761223395761597878382679345655011514410843028020297422233900945791431456797089964135483408461420716633370226710314152661082951323374889350606018349931853866094530113808749364007083889272665016323879337593042985127111198476745941259924157329868027653787751502926661982669589119223798031316002911431769 . . . . . . . . . . . . . . . . . . . . [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) f483e4334b59c7ad118e3efff9aa70d8c9ff4643 . . . . . . . . . . . . . . . . [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 (19 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.prolan.org' . . . . . . . . . . . . . . . . [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 (243 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes) 00ee007500e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e000001709efb1a39000004030046304402202229ddbf83d94f2c51c0ef9e938a01bd7b4836e9c20cac61c91fc643ec3f8231022076cf1c4ebc57759654a073d62edcd5001b7f4c58485edc3c691539c8bd618e63007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001709efb1a2e0000040300463044022025cbd7cf6470ce35e977fa18d8719babbd6292921cec70d0ecf630ced3746a8e0220241750f8fe4b288d22a0a6038ea2136c4281167f950c6ddb09848d210aa47821 . . . . [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) 009caff656e3b1c6b73946b8ff6c2e9c94f1f31f68f41f9f1fcc984a95c6ad85ef344e3476f444d04cca45205e6a34ea3411f1f22f04bee349834715d00ef168bede80b70eb3c2a38b2260ffacffbc07c95681ae4d95a6563ccecedade608fadfdca37d14fa31be0071152848bc30d1069b8edb51f9aed6c744761b6096699b5c8ae997cac9e0779f263e007d843d2d540b201a63d8bc261682be4970745f79d58d02d06e02b50e3ced9f7f6be57ddd38e8a040cfcea655fefb7f2c212974dfd485e886a09916490c395e86ef7557e905428258d05ffc1b7ebd352e671f39200aaa2b948fef1d876b0313de34bab82de02d31822d0977e36c83dea6c500be2c940