www.peepsaluvee.ee
Issued by R3
About this certificate
This digital certificate with serial number 03:ca:4c:7d:c4:d6:78:b1:c7:3f:85:c2:9b:23:ad:72:ad:7f was issued on by Let's Encrypt.
With 12 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=www.peepsaluvee.ee
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ca:4c:7d:c4:d6:78:b1:c7:3f:85:c2:9b:23:ad:72:ad:7fSerial Number (int): 330175570270441742235018942798161339657599
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: b5:67:58:a4:4d:fa:05:9f:f7:62:a1:e7:4f:0d:d4:4e:78:07:96:39
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): a3:6d:3b:59:44:3d:86:17:f8:52:fc:49:06:6c:01:2d:01:64:27:ee
Fingerprint (sha256): 4b:4a:0b:1c:49:99:b8:5a:a7:27:31:ac:7a:42:42:20:05:7e:aa:16:95:79:d3:0a:e6:d7:cc:fb:41:76:ec:1e
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate www.peepsaluvee.ee
12
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.peepsaluvee.ee
Public Key Algorithm
RSA
Key Size
2048
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
autodiscover.peepsaluvee.ee
cpanel.peepsaluvee.ee
cpcalendars.peepsaluvee.ee
cpcontacts.peepsaluvee.ee
mail.peepsaluvee.ee
mail.peepsaluvee.my.ee
peepsaluvee.ee
peepsaluvee.my.ee
webdisk.peepsaluvee.ee
webmail.peepsaluvee.ee
www.peepsaluvee.ee
www.peepsaluvee.my.ee
cpanel.peepsaluvee.ee
cpcalendars.peepsaluvee.ee
cpcontacts.peepsaluvee.ee
mail.peepsaluvee.ee
mail.peepsaluvee.my.ee
peepsaluvee.ee
peepsaluvee.my.ee
webdisk.peepsaluvee.ee
webmail.peepsaluvee.ee
www.peepsaluvee.ee
www.peepsaluvee.my.ee
Other certificates including the domain name peepsaluvee.ee
(limited to 100 certificates)
cpanel.peepsaluvee.ee
autodiscover.peepsaluvee.ee
peepsaluvee.ee
autodiscover.peepsaluvee.ee
cpcontacts.peepsaluvee.ee
peepsaluvee.ee
www.peepsaluvee.ee
cpanel.peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
autodiscover.peepsaluvee.ee
peepsaluvee.ee
autodiscover.peepsaluvee.ee
cpcontacts.peepsaluvee.ee
peepsaluvee.ee
www.peepsaluvee.ee
cpanel.peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
peepsaluvee.ee
Certificate
The complete raw certificate details for www.peepsaluvee.ee in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF+TCCBOGgAwIBAgISA8pMfcTWeLHHP4XCmyOtcq1/MA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzEwMDYwMzMyMThaFw0yNDAxMDQwMzMyMTdaMB0xGzAZBgNVBAMT End3dy5wZWVwc2FsdXZlZS5lZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC ggEBAK8iDgOU8NJ+OlqGk9KrPnVrHXeo8qyDC0jzsHofQDcJnH9MvuFa43/wDoof CMdVCUdnEq7z1JiX2pipQzGyGOygHkkXaa2qXotyfDZnxJ6IwSaOIdPjFULt0dlp Uxwl6puW+Tux5jD7nDnc2ODFtwxKSBaftYne+h75D0QOiMMn3YX/6dLLyacT+NCi ZzPQLwGY/pqcmJDUjcJkPabief7RF+akhtYAbH0+e0rwDejfBZLgpAnDCFuS46Gn f7s6UnpBSMpoVLdLiAtl/SkkIL7Y6bQrf52dwRElIMXSVxJV0BCFw91OjPGJQePF 4IaLH4I+U4T3nmRJAdrgkHoJvI8CAwEAAaOCAxwwggMYMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQUtWdYpE36BZ/3YqHnTw3UTngHljkwHwYDVR0jBBgwFoAUFC6zF7dY VsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRw Oi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5pLmxlbmNy Lm9yZy8wggEjBgNVHREEggEaMIIBFoIbYXV0b2Rpc2NvdmVyLnBlZXBzYWx1dmVl LmVlghVjcGFuZWwucGVlcHNhbHV2ZWUuZWWCGmNwY2FsZW5kYXJzLnBlZXBzYWx1 dmVlLmVlghljcGNvbnRhY3RzLnBlZXBzYWx1dmVlLmVlghNtYWlsLnBlZXBzYWx1 dmVlLmVlghZtYWlsLnBlZXBzYWx1dmVlLm15LmVlgg5wZWVwc2FsdXZlZS5lZYIR cGVlcHNhbHV2ZWUubXkuZWWCFndlYmRpc2sucGVlcHNhbHV2ZWUuZWWCFndlYm1h aWwucGVlcHNhbHV2ZWUuZWWCEnd3dy5wZWVwc2FsdXZlZS5lZYIVd3d3LnBlZXBz YWx1dmVlLm15LmVlMBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYKKwYBBAHWeQIE AgSB9QSB8gDwAHYA2ra/az+1tiKfm8K7XGvocJFxbLtRhIU0vaQ9MEjX+6sAAAGL A0H9HAAABAMARzBFAiBzOy15jVlwjCa3BR9mq0QHY2+Pgy9T57xDOi+uMZIGMQIh AKjr8gMY3dvieFKMdko6XnTVhpHja5PrYU6dFgXag0IrAHYAO1N3dT4tuYBOizBb Bv5AO2fYT8P0x70ADS1yb+H61BcAAAGLA0H9GgAABAMARzBFAiATkORwqTke+v/c kq8369Rl/dRcJiH0t3vIv7MXb5yLbAIhAMqv8CyHBwN7dpXi73Wm/cr1ic/uQ/lH 3iiO8AZgZaYLMA0GCSqGSIb3DQEBCwUAA4IBAQBW+eXDUFshLSjJAPhnae4/cv+K 2iZvb11VwgSr3rFWIX22gDohae9xGU7B3TsmqBwn68CUh0QaYYsW560X4YFsRI4U wYYdyK1gztPKhkeAyJHiCAX8632hCfVfDHKUXYanF7WsKCreM/lxU+tvugN5b3+e 93PyRe4tKEvCP0iFzj14NWTEbjGIn0QWJT54byeXH81J3jNa4lb397m9jHIznpBQ U4L4e4T4a7mVgl237ZN99Nk/1V7BeCU0HT40BF7BkaYRYj2Nf0gu09lqBrYFHOCt GZw7cs9gYG0eYMs9KGi81eBy/f+RhTwhrQchA1QL1Wn4Nm8fu6saKHQU0kRh -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAryIOA5Tw0n46WoaT0qs+ dWsdd6jyrIMLSPOweh9ANwmcf0y+4Vrjf/AOih8Ix1UJR2cSrvPUmJfamKlDMbIY 7KAeSRdprapei3J8NmfEnojBJo4h0+MVQu3R2WlTHCXqm5b5O7HmMPucOdzY4MW3 DEpIFp+1id76HvkPRA6Iwyfdhf/p0svJpxP40KJnM9AvAZj+mpyYkNSNwmQ9puJ5 /tEX5qSG1gBsfT57SvAN6N8FkuCkCcMIW5Ljoad/uzpSekFIymhUt0uIC2X9KSQg vtjptCt/nZ3BESUgxdJXElXQEIXD3U6M8YlB48Xghosfgj5ThPeeZEkB2uCQegm8 jwIDAQAB -----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 330175570270441742235018942798161339657599 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-10-06 03:32:18 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-01-04 03:32:17 +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 'www.peepsaluvee.ee' . . . . . . . . [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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 22108496388300757834955067277808981570682094016736744496319484260061365784301108454532748726857551040923763529772070935626703401760680857571940961372016874648481293035521145887109438840186723373208680753922319515066035775990392559325622025884751450799286318203779227624305038344891731415772879711478817630365451463526693415824564716923424973419403494435574448742082481393650801664081097973293450884836255101967587036125128991664809396948066611226894173724950531863487715217616705892786284090848893282322561735455260892578549568197985043175667122907484240316323869120788278463534438130745906872650637095384832665042063 . . . . . . . . . . . . . . . . . . . . [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) b56758a44dfa059ff762a1e74f0dd44e78079639 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (282 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'autodiscover.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpanel.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcalendars.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cpcontacts.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.peepsaluvee.my.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'peepsaluvee.my.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webdisk.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webmail.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.peepsaluvee.ee' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.peepsaluvee.my.ee' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600dab6bf6b3fb5b6229f9bc2bb5c6be87091716cbb51848534bda43d3048d7fbab0000018b0341fd1c00000403004730450220733b2d798d59708c26b7051f66ab4407636f8f832f53e7bc433a2fae31920631022100a8ebf20318dddbe278528c764a3a5e74d58691e36b93eb614e9d1605da83422b0076003b5377753e2db9804e8b305b06fe403b67d84fc3f4c7bd000d2d726fe1fad4170000018b0341fd1a000004030047304502201390e470a9391efaffdc92af37ebd465fdd45c2621f4b77bc8bfb3176f9c8b6c022100caaff02c8707037b7695e2ef75a6fdcaf589cfee43f947de288ef0066065a60b . . . . [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) 0056f9e5c3505b212d28c900f86769ee3f72ff8ada266f6f5d55c204abdeb156217db6803a2169ef71194ec1dd3b26a81c27ebc09487441a618b16e7ad17e1816c448e14c1861dc8ad60ced3ca864780c891e20805fceb7da109f55f0c72945d86a717b5ac282ade33f97153eb6fba03796f7f9ef773f245ee2d284bc23f4885ce3d783564c46e31889f4416253e786f27971fcd49de335ae256f7f7b9bd8c72339e90505382f87b84f86bb995825db7ed937df4d93fd55ec17825341d3e34045ec191a611623d8d7f482ed3d96a06b6051ce0ad199c3b72cf60606d1e60cb3d2868bcd5e072fdff91853c21ad072103540bd569f8366f1fbbab1a287414d24461