www.amitco.info
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:a0:61:11:5e:b2:5a:18:06:b5:f4:68:19:98:db:66:f5:ad 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=www.amitco.info
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:a0:61:11:5e:b2:5a:18:06:b5:f4:68:19:98:db:66:f5:adSerial Number (int): 315911061807945624393343324678989996815789
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ea:28:eb:81:40:52:e1:19:ce:c5:94:90:e2:cf:03:44:0b:9c:b0:86
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e6:e6:3b:6f:8d:d1:bb:c8:58:6f:d6:92:16:06:72:47:01:03:d5:d2
Fingerprint (sha256): cb:37:fb:bb:dd:3d:34:71:13:27:1c:98:a0:bc:70:da:7c:47:4c:9c:7b:42:e9:35:22:63:8f:36:70:10:4b:c9
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.amitco.info
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.amitco.info
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
www.amitco.info
Other certificates including the domain name amitco.info
(limited to 100 certificates)
www2.amitco.info
bla2.amitco.info
www.amitco.info
www.squeeeezed.com
www.amitco.info
www2.amitco.info
boards.amitco.info
bla2.amitco.info
ndaby.club
www2.amitco.info
bla.amitco.info
www.amitco.info
www.gates2k19.in
bla2.amitco.info
www.amitco.info
www.amitco.info
hoodiesnation.com
www.amitco.info
www.amitco.info
travelify.amitco.info
www.meulivro.app
bla.amitco.info
twohandtouch.me
app.test.tellow.nl
muhuratam.in
demo.k12ride.com
boards.amitco.info
bla.amitco.info
www.maildo.app
todo.amitco.info
committed.app
www.livressa.com
www.amitco.info
www.amitco.info
www.amitco.info
outsidetechco.com
www2.amitco.info
www.amitco.info
www2.amitco.info
insertiontecnologia.com
www.mercurie.com
bla2.amitco.info
www.amitco.info
www.squeeeezed.com
www.amitco.info
www2.amitco.info
boards.amitco.info
bla2.amitco.info
ndaby.club
www2.amitco.info
bla.amitco.info
www.amitco.info
www.gates2k19.in
bla2.amitco.info
www.amitco.info
www.amitco.info
hoodiesnation.com
www.amitco.info
www.amitco.info
travelify.amitco.info
www.meulivro.app
bla.amitco.info
twohandtouch.me
app.test.tellow.nl
muhuratam.in
demo.k12ride.com
boards.amitco.info
bla.amitco.info
www.maildo.app
todo.amitco.info
committed.app
www.livressa.com
www.amitco.info
www.amitco.info
www.amitco.info
outsidetechco.com
www2.amitco.info
www.amitco.info
www2.amitco.info
insertiontecnologia.com
www.mercurie.com
Certificate
The complete raw certificate details for www.amitco.info in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGATCCBOmgAwIBAgISA6BhEV6yWhgGtfRoGZjbZvWtMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA5MjMwNzA4MDBaFw0x NzEyMjIwNzA4MDBaMBoxGDAWBgNVBAMTD3d3dy5hbWl0Y28uaW5mbzCCAiIwDQYJ KoZIhvcNAQEBBQADggIPADCCAgoCggIBAKILAdYJkcZx1SBS43xloOgFM4FiNerg eaJEILDjuaOGJqHn+UXgckNOzX62DyH481k7noJYngWm1fOmGBOn77ie3JPiF7G4 wVnjpgjPinmuMgq0mXVCXQbQ5l1OOhFxmxzc1KxZ0ifnqRcho7eAkgGU5VaPMLnm uumam9mTWbs40id+aFaw7PxoFTTCZsYzqUAPzp/ZS9aBUFFX/E/iC12b/gxWTJEw LJHZ6FtysaBAH2eIB0GQzfGUuNtt5iR3xesboiDrYIKAGiQ3E44lnDTI2hOvu1t/ F4+QJmAYI/T4kuxfcXsOMECCDdNSIM5ITDbKW6/m0E2qLaBh7coKwbw4ujwkVAtk I2c2hJRkb82Mea9+J+Ky+d8bzB2Nw37z9CQlQEKZZDPu83lh1JBhl8zF3lukhsio evi+smjZonL6zXC55yuxHH2k6UX7Z2ao4wqKW2lRYmSvkS18mdCXGGamlDPoJzwH Qebl53uJw2gG7Hkb8/WGi4PKfDdeBTPWlhCaFtfd3VHUgOqF7NZZMizAvGkFxF1P LjIJAtI3j5uvdGKpvAOzPC7axHHbi4TZGv3HupZUJLxbYobY7JKkUVo/QyGvymAb wZWZWC6mgv0yGCN5f5mngL99tnihASyn2vBFKmASXzsIOECKeZ02nCIIAJoc/6bQ G7UM6jKRzrLTAgMBAAGjggIPMIICCzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYw FAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOoo 64FAUuEZzsWUkOLPA0QLnLCGMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/z qOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50 LXgzLmxldHNlbmNyeXB0Lm9yZy8wGgYDVR0RBBMwEYIPd3d3LmFtaXRjby5pbmZv MIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggr BgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwIC MIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBi eSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRo ZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlw dC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBADLZld0u7PcHrcgp 49Yv3ecrc7Q2OqMjpNKQFb2+6PMym0a33Cg/XU2MF+tzCwhKBsqvUmkeDMFVrk6N nGbyglAmJHOPwzklll8haHEecWWqcS5Hew30uuzYuZTKYgr/Xk69FHB7D4u87cHx 9+qoH/4rv4yNytcDlLHFiQy48dKM5qce+l3xFdkNW7JNSLzjOCMTGa4qfar1L9PI 3lGK1IbI60iVfh1pZLLEjJISvv0+yx9+99gL/xa8aiGb6g+x4+ospzYuBc1jhIMl FaxfyF/IzbtyfadGUHihyrQ4RRYqDNmaDikZNHvv01ALIdpXiXKrmR0tOJN75+xZ oapapFo= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAogsB1gmRxnHVIFLjfGWg 6AUzgWI16uB5okQgsOO5o4Ymoef5ReByQ07NfrYPIfjzWTueglieBabV86YYE6fv uJ7ck+IXsbjBWeOmCM+Kea4yCrSZdUJdBtDmXU46EXGbHNzUrFnSJ+epFyGjt4CS AZTlVo8wuea66Zqb2ZNZuzjSJ35oVrDs/GgVNMJmxjOpQA/On9lL1oFQUVf8T+IL XZv+DFZMkTAskdnoW3KxoEAfZ4gHQZDN8ZS4223mJHfF6xuiIOtggoAaJDcTjiWc NMjaE6+7W38Xj5AmYBgj9PiS7F9xew4wQIIN01IgzkhMNspbr+bQTaotoGHtygrB vDi6PCRUC2QjZzaElGRvzYx5r34n4rL53xvMHY3DfvP0JCVAQplkM+7zeWHUkGGX zMXeW6SGyKh6+L6yaNmicvrNcLnnK7EcfaTpRftnZqjjCopbaVFiZK+RLXyZ0JcY ZqaUM+gnPAdB5uXne4nDaAbseRvz9YaLg8p8N14FM9aWEJoW193dUdSA6oXs1lky LMC8aQXEXU8uMgkC0jePm690Yqm8A7M8LtrEcduLhNka/ce6llQkvFtihtjskqRR Wj9DIa/KYBvBlZlYLqaC/TIYI3l/maeAv322eKEBLKfa8EUqYBJfOwg4QIp5nTac IggAmhz/ptAbtQzqMpHOstMCAwEAAQ== -----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 315911061807945624393343324678989996815789 . . . . . . . . [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 2017-09-23 07:08:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-12-22 07:08:00 +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.amitco.info' . . . . . . . . [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 661077750522293669858726207720345028604954188650917004409742951783828692028191475344734434794330956009908688895794666714023185942106285777712044479389595732064980269560797194486296462542583875887761595138460549172832276229330469871908727188721216994723680106004617280815937337038129664688672877215935894476015754858240715083561539151542094452093046869994788685837421999361103051620822003780477701316265978188295548840417750198155663866063327728757078121344283251762855849215264325010299730741861754886196203579875550874768499316942681140150609125532744636921918530635809163115266663126705085227317987337487079003897629403706552329285058047745518121805329003649059206055366533051240091315553783706049455823305374126313475173255081084193940102465464742727002931529536271570863636632964262670326637892895129090712203473672103478457016555451814977318626229269172933306833610591519141902812325808100709711070749379996578781134855843028796667709981208803782740902818034753013877046177768547689710133587313209419732415046930806732286016439548308766055648941924669752153077348671411818089702979762796453181833116900043477352198785951100268085887166280208210750025414339289456967062172475838540307121344470050699450666626990469102656432288467 . . . . . . . . . . . . . . . . . . . . [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) ea28eb814052e119cec59490e2cf03440b9cb086 . . . . . . . . . . . . . . . . [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 'www.amitco.info' . . . . . . . . . . . . . . . . [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) 0032d995dd2eecf707adc829e3d62fdde72b73b4363aa323a4d29015bdbee8f3329b46b7dc283f5d4d8c17eb730b084a06caaf52691e0cc155ae4e8d9c66f282502624738fc33925965f2168711e7165aa712e477b0df4baecd8b994ca620aff5e4ebd14707b0f8bbcedc1f1f7eaa81ffe2bbf8c8dcad70394b1c5890cb8f1d28ce6a71efa5df115d90d5bb24d48bce338231319ae2a7daaf52fd3c8de518ad486c8eb48957e1d6964b2c48c9212befd3ecb1f7ef7d80bff16bc6a219bea0fb1e3ea2ca7362e05cd6384832515ac5fc85fc8cdbb727da7465078a1cab43845162a0cd99a0e2919347befd3500b21da578972ab991d2d38937be7ec59a1aa5aa45a