learningplus.ph
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:6f:c8:89:94:1e:02:30:00:25:30:6e:02:eb:f3:5d:7b:a2 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=learningplus.ph
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:6f:c8:89:94:1e:02:30:00:25:30:6e:02:eb:f3:5d:7b:a2Serial Number (int): 299374760471505655045292306347615709920162
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e7:4b:ba:75:bb:3a:3f:e1:50:8f:5d:cb:21:69:6c:2d:ac:ff:ff:1f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): f2:4f:3b:57:0c:e7:e4:9c:a4:a1:d0:ce:1e:7a:24:91:ea:6e:b1:7f
Fingerprint (sha256): 29:24:46:5f:ea:5b:01:d9:ab:62:4e:fc:ab:c5:29:58:6e:4a:55:1d:96:05:01:f9:e4:fe:e2:fb:42:74:0f:38
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate learningplus.ph
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for learningplus.ph
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
learningplus.ph
Other certificates including the domain name learningplus.ph
(limited to 100 certificates)
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
learningplus.ph
learningplus.ph
www.learningplus.ph
learningplus.ph
Certificate
The complete raw certificate details for learningplus.ph in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGCTCCBPGgAwIBAgISA2/IiZQeAjAAJTBuAuvzXXuiMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEwMjQyMjU1MjRaFw0x OTAxMjIyMjU1MjRaMBoxGDAWBgNVBAMTD2xlYXJuaW5ncGx1cy5waDCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAM2iVzCHYqYXU4NinxLEbsn77LynG6WR 2d6K0ZQTeNcIVy3RBzcmDNhbP7ds4Ya7sk6GnwQpMwQSrgya1aS616wDsYZC0h4i I5R/09p61i3yXgA+kJfuBQKJjupoUmBolpVae2P+51IXCOVw3H98umibjnocN74O hf58TuW3t4nk9c8IoA0FmmFcj+AerobzobmCbEIO9u9XAX4diBRkR4UvMBh1sWlO zs2j5LgYHHSNd5F0wLRSg4iWvYPKHprWVOucgg03imvghLSy6AdCOUDcEjuQZiVH iWS0/519I3eT1QAfnr1iKnPvpQN2F41loKj2Fhygs/a+B5w0Qbrv4U0CAwEAAaOC AxcwggMTMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU50u6dbs6P+FQj13LIWlsLaz/ /x8wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEE YzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu b3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQu b3JnLzAaBgNVHREEEzARgg9sZWFybmluZ3BsdXMucGgwgf4GA1UdIASB9jCB8zAI BgZngQwBAgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8v Y3BzLmxldHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRp ZmljYXRlIG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGll cyBhbmQgb25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBv bGljeSBmb3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5 LzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AHR+2oMxrTMQkSGcziVPQnDCv/1e QiAIxjc1eeYQe8xWAAABZqiBGLQAAAQDAEcwRQIgLo+d7a2f0UVzSvGv7nPfdiyK sMMdr+3PRXfY+bGlyJ0CIQCt5fodx6+sqsk+sT0o964sl9tvc0XZnQa50jl8bF8y AQB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZqiBGMsAAAQD AEcwRQIhAPYAHSVEU1m2Pk7VPnHoqzXdbzp/gmRL0AXn1uNTOwyCAiAQqOiJdsea ng6T5hBCv476XXtKIZRKbpDWn4RJhSadQTANBgkqhkiG9w0BAQsFAAOCAQEALUa5 TZmTWwzdbO8LRlkjfcH+xUcbbF1njIM0k+rLNpuRNufWWFc1geIWRu1VWQoZ0r01 t72sPkw4Vga6HbUEkcvaEHcUIQKjXdXxiEnqLjxNvqH75/2d356mYRi4aXDdmGDd Mh1MAqLuOiSOPiZNeqIRcYuM537omjtfKc8arM9z3ks9tBvzek92w5MIh1ypM3FE DQ1Bp33pXWZ+krYJXbdLU/d2p+yyGrPkiAnPDExGlqayXJTDhoDZ0L6eliZJMbYd Auxkyq2jL8j6zSFj/K8kovP8SdDxFYzxoB4vmsqUkTHPKMTnJ7LzbdBeAn+ezvft yXfXVLhhtFJsTDZnnQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzaJXMIdiphdTg2KfEsRu yfvsvKcbpZHZ3orRlBN41whXLdEHNyYM2Fs/t2zhhruyToafBCkzBBKuDJrVpLrX rAOxhkLSHiIjlH/T2nrWLfJeAD6Ql+4FAomO6mhSYGiWlVp7Y/7nUhcI5XDcf3y6 aJuOehw3vg6F/nxO5be3ieT1zwigDQWaYVyP4B6uhvOhuYJsQg7271cBfh2IFGRH hS8wGHWxaU7OzaPkuBgcdI13kXTAtFKDiJa9g8oemtZU65yCDTeKa+CEtLLoB0I5 QNwSO5BmJUeJZLT/nX0jd5PVAB+evWIqc++lA3YXjWWgqPYWHKCz9r4HnDRBuu/h TQIDAQAB -----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 299374760471505655045292306347615709920162 . . . . . . . . [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-10-24 22:55:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-01-22 22:55:24 +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 'learningplus.ph' . . . . . . . . [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 25958905643752341332167832248203049450804601923848786965341549370547813037855504051985435883531067104814754845300440285812223412077669493441696212749116883546676786034385130400032768242226047883302796804529296155027729069073413180880301838602875138376307371423420988008246871746905366437152537596480831328336857112108091334894737603087479902991126530664717751766918530637548197996420923265599472853674845570819677697342941804217220731396927460366137779710163532605165080866478594543334108356389021350582086335827788153590464922066560834642148369972386566700901988139265225097793672175230565779014412834731625794232653 . . . . . . . . . . . . . . . . . . . . [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) e74bba75bb3a3fe1508f5dcb21696c2dacffff1f . . . . . . . . . . . . . . . . [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 'learningplus.ph' . . . . . . . . . . . . . . . . [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.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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000166a88118b4000004030047304502202e8f9dedad9fd145734af1afee73df762c8ab0c31dafedcf4577d8f9b1a5c89d022100ade5fa1dc7afacaac93eb13d28f7ae2c97db6f7345d99d06b9d2397c6c5f3201007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000166a88118cb0000040300473045022100f6001d25445359b63e4ed53e71e8ab35dd6f3a7f82644bd005e7d6e3533b0c82022010a8e88976c79a9e0e93e61042bf8efa5d7b4a21944a6e90d69f844985269d41 . . . . [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) 002d46b94d99935b0cdd6cef0b4659237dc1fec5471b6c5d678c833493eacb369b9136e7d658573581e21646ed55590a19d2bd35b7bdac3e4c385606ba1db50491cbda1077142102a35dd5f18849ea2e3c4dbea1fbe7fd9ddf9ea66118b86970dd9860dd321d4c02a2ee3a248e3e264d7aa211718b8ce77ee89a3b5f29cf1aaccf73de4b3db41bf37a4f76c39308875ca93371440d0d41a77de95d667e92b6095db74b53f776a7ecb21ab3e48809cf0c4c4696a6b25c94c38680d9d0be9e96264931b61d02ec64caada32fc8facd2163fcaf24a2f3fc49d0f1158cf1a01e2f9aca949131cf28c4e727b2f36dd05e027f9ecef7edc977d754b861b4526c4c36679d