cottage.countryday.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:41:d2:99:1c:61:70:24:04:06:9e:d5:0e:48:da:da:8e:49 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=cottage.countryday.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:41:d2:99:1c:61:70:24:04:06:9e:d5:0e:48:da:da:8e:49Serial Number (int): 283735144521303234754499513496359369608777
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 09:f7:c2:13:bb:43:8d:a7:78:9e:81:57:ba:ab:e5:4d:39:1b:3c:11
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c5:87:38:9a:80:ff:b5:7e:9c:22:62:eb:ca:1b:d8:ef:b7:69:72:30
Fingerprint (sha256): b3:9c:88:9c:0f:11:98:31:da:09:ae:5a:70:70:af:ae:91:fa:44:9e:10:1d:26:9a:42:b2:bc:1f:5b:da:39:da
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate cottage.countryday.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for cottage.countryday.net
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
cottage.countryday.net
Other certificates including the domain name countryday.net
(limited to 100 certificates)
owa.countryday.net
washburn.countryday.net
moodle.countryday.net
sts.countryday.net
moodle.countryday.net
www.countryday.net
moodle.countryday.net
sysadmin.countryday.net
moodle.countryday.net
moodle.countryday.net
owa.countryday.net
sts.countryday.net
www.countryday.net
cottage.countryday.net
moodle.countryday.net
www.countryday.net
moodle.countryday.net
www.countryday.net
countryday.net
cottage.countryday.net
sysadmin.countryday.net
moodle.countryday.net
countryday.net
milestone.countryday.net
moodle.countryday.net
countryday.net
cottage.countryday.net
DyKnow.countryday.net
vpn.countryday.net
dyknow.countryday.net
cottage.countryday.net
countryday.net
wright.countryday.net
sts.countryday.net
moodle.countryday.net
sysadmin.countryday.net
moodle.countryday.net
www.countryday.net
www.countryday.net
moodle.countryday.net
www.countryday.net
cottage.countryday.net
moodle.countryday.net
washburn.countryday.net
cottage.countryday.net
cottage.countryday.net
my.countryday.net
cottage.countryday.net
www.countryday.net
washburn.countryday.net
cottage.countryday.net
cottage.countryday.net
milestone.countryday.net
moodle.countryday.net
my.countryday.net
cottage.countryday.net
www.countryday.net
moodle.countryday.net
moodle.countryday.net
cottage.countryday.net
cottage.countryday.net
dyknow.countryday.net
moodle.countryday.net
cottage.countryday.net
moodle.countryday.net
wright.countryday.net
vpn.countryday.net
my.countryday.net
my.countryday.net
www.countryday.net
cottage.countryday.net
washburn.countryday.net
moodle.countryday.net
sts.countryday.net
moodle.countryday.net
www.countryday.net
moodle.countryday.net
sysadmin.countryday.net
moodle.countryday.net
moodle.countryday.net
owa.countryday.net
sts.countryday.net
www.countryday.net
cottage.countryday.net
moodle.countryday.net
www.countryday.net
moodle.countryday.net
www.countryday.net
countryday.net
cottage.countryday.net
sysadmin.countryday.net
moodle.countryday.net
countryday.net
milestone.countryday.net
moodle.countryday.net
countryday.net
cottage.countryday.net
DyKnow.countryday.net
vpn.countryday.net
dyknow.countryday.net
cottage.countryday.net
countryday.net
wright.countryday.net
sts.countryday.net
moodle.countryday.net
sysadmin.countryday.net
moodle.countryday.net
www.countryday.net
www.countryday.net
moodle.countryday.net
www.countryday.net
cottage.countryday.net
moodle.countryday.net
washburn.countryday.net
cottage.countryday.net
cottage.countryday.net
my.countryday.net
cottage.countryday.net
www.countryday.net
washburn.countryday.net
cottage.countryday.net
cottage.countryday.net
milestone.countryday.net
moodle.countryday.net
my.countryday.net
cottage.countryday.net
www.countryday.net
moodle.countryday.net
moodle.countryday.net
cottage.countryday.net
cottage.countryday.net
dyknow.countryday.net
moodle.countryday.net
cottage.countryday.net
moodle.countryday.net
wright.countryday.net
vpn.countryday.net
my.countryday.net
my.countryday.net
www.countryday.net
cottage.countryday.net
Certificate
The complete raw certificate details for cottage.countryday.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFYzCCBEugAwIBAgISA0HSmRxhcCQEBp7VDkja2o5JMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMDMxODQxMjJaFw0y MDA2MDExODQxMjJaMCExHzAdBgNVBAMTFmNvdHRhZ2UuY291bnRyeWRheS5uZXQw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDyzyY1UXQg7Z/UfTLKyCa/ ooqO3vqWUKQssAW9q0HSB1CXsVWS411BISJS97yB8FJZVw4FTOUY8gewcbvf4sd8 y2OxyX5NSu4N7wlwm/pVSwBoHZ+cf9FLtaTj4Y9tuKWIeQH/GEaGucAknlgIEP6l AUkNp3MR7nUiaIzlVnwb4C00ypsNnG/0K+3hzRhGrZnJO0ohBykgycXsckXHcMCd 32KWl7sGrUNGjPqTI9gteJGb8iO0sUYMY+m/FEN3acNeQvlvZG1bSAw7pziP8Tg3 qSkMcC4gSMaW6pvC7LRPkvYh6mtCYLyuIfEm9+KLgWXswnfCH4AsQTFL5jXdQyxv AgMBAAGjggJqMIICZjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH AwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAn3whO7Q42neJ6B V7qr5U05GzwRMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG AQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl bmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl bmNyeXB0Lm9yZy8wIQYDVR0RBBowGIIWY290dGFnZS5jb3VudHJ5ZGF5Lm5ldDBM BgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIB FhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisGAQQB1nkCBAIEgfQE gfEA7wB2ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3vi5BeAAABcKHqxbQA AAQDAEcwRQIhAIBR/L7f670BWYYuGAzBR4rbu/m/LG+AM1JYMK0Ze2MfAiAKcsQw bfJXVbUITEUonrkrHcY6lzORd6CPSTcyXqwW/QB1AF6nc/nfVsDntTZIfdBJ4DJ6 kZoMhKESEoQYdZaBcUVYAAABcKHqx7kAAAQDAEYwRAIgUXArxf7Prn7kP6jGrDc2 mfHgfh0oG2f/w/6TRsGLTFoCIGQaz4GOfn501wcRMXKG115BNrtx5OTb0LTXt0ZW wS8AMA0GCSqGSIb3DQEBCwUAA4IBAQAK/aN9TkH9sm99xJwjIYgL+1xE9RNsP4Es 1XWIANTltzDL/C+JCpSFv2kMXXcUNwwMR3UlMCyqyjl4XXH3iMlVwl7kXHWZ8gVY Xvu45AJTY9g9wX+7uq9zicFOnMnAuRk3ZldwpG5ixC4CgdreVky1IvJmiiojEdSq Y9axY/ncOwb1Gt7yIq4LkkLd5Bhyk9Doc8SB1vRR8WVDzOadJ4WxdkQRa5e//Ov8 ae6swEcyKMKrMSydNVxaVaF/QcPv22g42BroqNn8oFtrACnSNLbNfUJpIOOuBvks 8+n+Gxb3duOdyq2chyT815AmmVWRUqdUD/G9vKjukeKbpcw2ymSM -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA8s8mNVF0IO2f1H0yysgm v6KKjt76llCkLLAFvatB0gdQl7FVkuNdQSEiUve8gfBSWVcOBUzlGPIHsHG73+LH fMtjscl+TUruDe8JcJv6VUsAaB2fnH/RS7Wk4+GPbbiliHkB/xhGhrnAJJ5YCBD+ pQFJDadzEe51ImiM5VZ8G+AtNMqbDZxv9Cvt4c0YRq2ZyTtKIQcpIMnF7HJFx3DA nd9ilpe7Bq1DRoz6kyPYLXiRm/IjtLFGDGPpvxRDd2nDXkL5b2RtW0gMO6c4j/E4 N6kpDHAuIEjGluqbwuy0T5L2IeprQmC8riHxJvfii4Fl7MJ3wh+ALEExS+Y13UMs bwIDAQAB -----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 283735144521303234754499513496359369608777 . . . . . . . . [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 18:41:22 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-01 18:41:22 +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 'cottage.countryday.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 (2160 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 30651818904638415864008399786240707784511411617480930794927842268591906944487343743786168611999753461703243694569129094250029895808467610673577417233425572417325300274139210175553960090956111075083027678859511226476985184664124379625817397108639843761533541739436313630627711535705100775941443491965902165530973909719149081803983089824931166014783542871789013999229974247310137942048660232850974243552020733972734165864499240634354156390233738257659183405155958977646886449652970565550708473252769299814047434714942152946517642331767966422381540804393604097371061416562976795785265148420350351727200947576377723530351 . . . . . . . . . . . . . . . . . . . . [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) 09f7c213bb438da7789e8157baabe54d391b3c11 . . . . . . . . . . . . . . . . [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 (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cottage.countryday.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170a1eac5b400000403004730450221008051fcbedfebbd0159862e180cc1478adbbbf9bf2c6f8033525830ad197b631f02200a72c4306df25755b5084c45289eb92b1dc63a97339177a08f4937325eac16fd0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a11212841875968171455800000170a1eac7b90000040300463044022051702bc5fecfae7ee43fa8c6ac373699f1e07e1d281b67ffc3fe9346c18b4c5a0220641acf818e7e7e74d70711317286d75e4136bb71e4e4dbd0b4d7b74656c12f00 . . . . [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) 000afda37d4e41fdb26f7dc49c2321880bfb5c44f5136c3f812cd5758800d4e5b730cbfc2f890a9485bf690c5d7714370c0c477525302caaca39785d71f788c955c25ee45c7599f205585efbb8e4025363d83dc17fbbbaaf7389c14e9cc9c0b91937665770a46e62c42e0281dade564cb522f2668a2a2311d4aa63d6b163f9dc3b06f51adef222ae0b9242dde4187293d0e873c481d6f451f16543cce69d2785b17644116b97bffcebfc69eeacc0473228c2ab312c9d355c5a55a17f41c3efdb6838d81ae8a8d9fca05b6b0029d234b6cd7d426920e3ae06f92cf3e9fe1b16f776e39dcaad9c8724fcd7902699559152a7540ff1bdbca8ee91e29ba5cc36ca648c