pilc.fr
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d5:6f:08:81:e5:48:28:a1:6f:57:32:94:76:39:c7:42:90 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=pilc.fr
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d5:6f:08:81:e5:48:28:a1:6f:57:32:94:76:39:c7:42:90Serial Number (int): 333964590429944046725010655728318791762576
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 14:52:8f:a9:2a:79:79:fa:3d:2e:e9:bb:74:27:81:40:cc:dc:b7:d2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): eb:15:ba:0f:f4:61:5d:9c:4b:3e:2b:5e:8f:d3:0a:ab:1c:3e:ff:d8
Fingerprint (sha256): cb:ea:12:fb:65:65:af:40:0b:df:f7:3a:78:25:56:b2:ae:8f:46:cf:6d:ae:30:22:f4:86:46:8b:e7:04:a0:c3
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate pilc.fr
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for pilc.fr
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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
pilc.fr
www.pilc.fr
www.pilc.fr
Other certificates including the domain name pilc.fr
(limited to 100 certificates)
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
pilc.fr
Certificate
The complete raw certificate details for pilc.fr in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF/jCCBOagAwIBAgISA9VvCIHlSCihb1cylHY5x0KQMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAyMjUxMTIxMzVaFw0x ODA1MjYxMTIxMzVaMBIxEDAOBgNVBAMTB3BpbGMuZnIwggIiMA0GCSqGSIb3DQEB AQUAA4ICDwAwggIKAoICAQDTAkSRyaEwWgLqDR9K8Q/MRY0I3Ipl16BIeSgUwW2a 1KYWxtqSzN39DpP3rmDRIhzfiNAuaZXFgbvjvcnuzxwZw7/bxHwW2NGGifWJzktg n/apAtiF+s7ohc7KIgGyK1GOYDMTrrdk5gMM+DqaIeRFUXWZUTlDJVjKkkZZY0CH PqfMGNLFu4rervCl6Kt12mz8wDlhHoqQV82Dtnwr1BK039Ex/2CfhlBD1mqKWsZr dm7u4W0gqxpBbwLq/+1XAPYqa6upcE6cDWD0bTMH8STO7MWCCZrIsYjUUm7kNoEb a4OU6Ip8Ic3nTmqbFVOxxVKw9OtxTxjXKdfdS+VRRE6h+M3hCW3I40UjczKWBA/P AHrCKFrrFiFzPvWxFjpfhJGGx3U2vEl/KR4jRnFojomzQ9ENkp5f7iP8XHRRTsBQ pgOwZ1Datv/xNDPOnvlTOHKB1bU78kHGIHfMj792Bpg3d9p5EUmF8Ygw4hyos2Ca vS95gsLm3QMTrqErAd5PB1hW0vgiXPxWi4KJNOB0/wtfIPPgn9vySJqWsydFOM4d uP4r2Tb/qbun4vvJ+nA8wnTDBlKzlp5/NxFpxsQJrATYizGbxeoW0FhMBcF9L0xC xgl/RkyD9G5/e3hOWNGE7gwdt+AryWEjnzS0FBjNqKfSE6MnJ0EQRax8tKMuDxRZ 4QIDAQABo4ICFDCCAhAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF BwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQUUo+pKnl5+j0u 6bt0J4FAzNy30jAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggr BgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRz ZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRz ZW5jcnlwdC5vcmcvMB8GA1UdEQQYMBaCB3BpbGMuZnKCC3d3dy5waWxjLmZyMIH+ BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGe DIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBS ZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBD ZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5v cmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBACRfGZ+S+DFWafWCtqlN LVMRKk61BCvCDliYZJLY6V7DLEhAmEgA39dJfZWiCw71cD+tbOEinte0rsQfHMwJ zgJqRAMJHfi0+y1zb83s1/BaKmjGUvKrt2CtEGr5IvvAO/Jc4FzLsNxg+GrYpbv7 4TEf0FwIwnS7cHZkspvduwpxv2BlI75dhjz5xnUhNALnJF2gPPyWLM6uye6tMlF6 3ysZoVhmRMx9dR+DHRvPI1T2OczFQz44nyqS+IIaNqrfxIeZg5KLKwhJsjci+dg3 9et7cuO7KOFqSKZw0p/fa7+UgdHJq3a6CoXK7TekPXds9XnP8UGRDppeGTgfd0qj iSc= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0wJEkcmhMFoC6g0fSvEP zEWNCNyKZdegSHkoFMFtmtSmFsbakszd/Q6T965g0SIc34jQLmmVxYG7473J7s8c GcO/28R8FtjRhon1ic5LYJ/2qQLYhfrO6IXOyiIBsitRjmAzE663ZOYDDPg6miHk RVF1mVE5QyVYypJGWWNAhz6nzBjSxbuK3q7wpeirddps/MA5YR6KkFfNg7Z8K9QS tN/RMf9gn4ZQQ9ZqilrGa3Zu7uFtIKsaQW8C6v/tVwD2KmurqXBOnA1g9G0zB/Ek zuzFggmayLGI1FJu5DaBG2uDlOiKfCHN505qmxVTscVSsPTrcU8Y1ynX3UvlUURO ofjN4QltyONFI3MylgQPzwB6wiha6xYhcz71sRY6X4SRhsd1NrxJfykeI0ZxaI6J s0PRDZKeX+4j/Fx0UU7AUKYDsGdQ2rb/8TQzzp75UzhygdW1O/JBxiB3zI+/dgaY N3faeRFJhfGIMOIcqLNgmr0veYLC5t0DE66hKwHeTwdYVtL4Ilz8VouCiTTgdP8L XyDz4J/b8kialrMnRTjOHbj+K9k2/6m7p+L7yfpwPMJ0wwZSs5aefzcRacbECawE 2Isxm8XqFtBYTAXBfS9MQsYJf0ZMg/Ruf3t4TljRhO4MHbfgK8lhI580tBQYzain 0hOjJydBEEWsfLSjLg8UWeECAwEAAQ== -----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 333964590429944046725010655728318791762576 . . . . . . . . [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-02-25 11:21:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-05-26 11:21:35 +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 'pilc.fr' . . . . . . . . [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 860841039051204331561071511586203986492466539801011393259853877339536200028768522769713408347378938590790355605371306020340432172489380178374044790288926048337746825436639540650467814114231016139629854625810483960933975914873235356203936990358500806693912451206365216872479518595486136223194003909845119232216288439873989322469899800512760158940620574934566848578970182264785468871341267864537202758239030870778416079489344221058176000699271062581421084452776883685094317933403577427623627402484504105901993353186729746305026720104085947911206378453621937857988931286805016366922747298554486674236967174357676168890324469280592422544744105775988350187813986763009743224604622911357122435482484064965609568816520096342619193310309151619631746063216809711013915456035614459044344235662984966994647939786067770756405806465978513165780380682503891787023175837925665049492963063196446273202474322660359831466256953222300422401273677118716562121911738966274535713831758057492997018437940799157511255011367565309350752691029652025454259155995368256262272236602210643751405393950062694687861867978132266811942494756593168686616124503056562129966465336393381331599462954520320189418125616925008573071452916577543066298933892334121884671302113 . . . . . . . . . . . . . . . . . . . . [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) 14528fa92a7979fa3d2ee9bb74278140ccdcb7d2 . . . . . . . . . . . . . . . . [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 (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pilc.fr' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.pilc.fr' . . . . . . . . . . . . . . . . [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.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 00245f199f92f8315669f582b6a94d2d53112a4eb5042bc20e58986492d8e95ec32c4840984800dfd7497d95a20b0ef5703fad6ce1229ed7b4aec41f1ccc09ce026a4403091df8b4fb2d736fcdecd7f05a2a68c652f2abb760ad106af922fbc03bf25ce05ccbb0dc60f86ad8a5bbfbe1311fd05c08c274bb707664b29bddbb0a71bf606523be5d863cf9c675213402e7245da03cfc962cceaec9eead32517adf2b19a1586644cc7d751f831d1bcf2354f639ccc5433e389f2a92f8821a36aadfc4879983928b2b0849b23722f9d837f5eb7b72e3bb28e16a48a670d29fdf6bbf9481d1c9ab76ba0a85caed37a43d776cf579cff141910e9a5e19381f774aa38927