qiyfoundation.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:4c:02:e6:c8:05:b3:2a:cf:a2:05:14:71:83:da:bc:e9:c8 was issued on by Let's Encrypt.

With 4 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=qiyfoundation.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:4c:02:e6:c8:05:b3:2a:cf:a2:05:14:71:83:da:bc:e9:c8
Serial Number (int): 287202174422474607120254989896072057121224
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a3:f9:75:3a:49:23:0e:0d:d8:5e:7e:36:01:c0:d2:94:e9:02:95:98
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 66:45:2b:fb:d2:97:2e:98:5e:f8:4b:a4:ec:c3:f6:21:e1:98:d3:58
Fingerprint (sha256): 92:81:9e:11:1f:94:66:47:ca:7b:f9:16:31:75:d7:23:6a:62:c1:1d:f1:37:e1:e4:a2:66:95:7a:e5:4a:bc:c7

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org/

Check the revocation status for certificate qiyfoundation.org

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for qiyfoundation.org

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

qiy.nl
qiyfoundation.org
www.qiy.nl
www.qiyfoundation.org

Other certificates including the domain name qiyfoundation.org

(limited to 100 certificates)

Certificate

The complete raw certificate details for qiyfoundation.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGMTCCBRmgAwIBAgISA0wC5sgFsyrPogUUcYPavOnIMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjExMjIyMTA1MDBaFw0x
NzAyMjAyMTA1MDBaMBwxGjAYBgNVBAMTEXFpeWZvdW5kYXRpb24ub3JnMIICIjAN
BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyRjNr0eVa4/+iOV6GklhDbS/OYGQ
vRWKiiPg7Fjiqu9t9y8WkNuTGQGjz64UGxNBNyXiLhweWaLkmJBXajUhbcOf6Ir8
/LE4O9qT/KcI5yhVzuMyjJxFYgGaBCt8V1FGwvOhxU9Fek7QRZTNS8S8rmsk0sB9
Ku87v+K9srOWKKm3RciS+xGCj0cmpGYp9yoquUdnSydp4kiv5Uhi4bsRsQ7TITKE
jJBSKBcQlXOshVJX+zQO3rMWqOnA7/Mlv05NgcaYC4R3kzrEz+YEYvFw2nNAVMT2
gbhsvP4ajJCZ11SO2y9nEP59uFL8RdoJh9elFdQ4ZMs5ziXdTSrxRkofZV8x8sDs
MflkwXUbJZKlpuYZxo1WnRbkFZL+dkSzhxO661hNAo/9gHKiHzH7FS7/us7bitb3
vKBv1sO29j93KdE2yXYeD1dJrx9z6xwMzTXDidp34aYsQrG95f8Xnv7C6WkRUyHt
92HLQbawsnuoTgL4+yCyW+q3k5BbyTpl5SoS72r5xmAQFBgeyd5u2p+H5L4Y68QQ
VzGnAfPS5yG28ny8Wx1Y1P/OiUa++t4C01MkJrZS0Ie80kaDTr1r/sOsJ6Ywz2uy
lV3Z4Ii0XNLIsnvzDIFQoeeN9TQ/dIy4/zx45rrIVM2twgoiaWiekflyFyLsCVCi
R/1Yb2wtCCl+rVUCAwEAAaOCAj0wggI5MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUE
FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU
o/l1OkkjDg3YXn42AcDSlOkClZgwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl
7/Oo7KEwcAYIKwYBBQUHAQEEZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2NzcC5p
bnQteDMubGV0c2VuY3J5cHQub3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wRwYDVR0RBEAwPoIGcWl5Lm5sghFxaXlm
b3VuZGF0aW9uLm9yZ4IKd3d3LnFpeS5ubIIVd3d3LnFpeWZvdW5kYXRpb24ub3Jn
MIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggr
BgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwIC
MIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBi
eSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRo
ZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlw
dC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEBAIKFXxnmfijkwItU
gu8e0SkrWoMHZt4VDacv4g9BqxEdhhayRJkJGzKQpb0i+La5FeFVN773qOEypnR8
2BgarBgVUsEOB7Sdo4O0oa3ORtXhvmVI5TyPPqtA8/ZH3IAm1UonI4j44IsPr7zW
QPYwXYCbTBq7Fh4H4fbsXJb+jNQ7bHTe5ghsvhQU+SEzQYMZzaYf2PE6t4f0eXQp
jqTbjrzRqUH4c0iex4ObYsmAt2mkJuB3ljJD6wW8HxeKmRh6iQqTPMl/WoVMUjxH
v6Cpjq5ZsuTmKwwJ3E2tTbELh4wZdYRk3vFvN9AVzmH9RjfgOttEA3SmPEq3O+nq
akwvytE=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyRjNr0eVa4/+iOV6Gklh
DbS/OYGQvRWKiiPg7Fjiqu9t9y8WkNuTGQGjz64UGxNBNyXiLhweWaLkmJBXajUh
bcOf6Ir8/LE4O9qT/KcI5yhVzuMyjJxFYgGaBCt8V1FGwvOhxU9Fek7QRZTNS8S8
rmsk0sB9Ku87v+K9srOWKKm3RciS+xGCj0cmpGYp9yoquUdnSydp4kiv5Uhi4bsR
sQ7TITKEjJBSKBcQlXOshVJX+zQO3rMWqOnA7/Mlv05NgcaYC4R3kzrEz+YEYvFw
2nNAVMT2gbhsvP4ajJCZ11SO2y9nEP59uFL8RdoJh9elFdQ4ZMs5ziXdTSrxRkof
ZV8x8sDsMflkwXUbJZKlpuYZxo1WnRbkFZL+dkSzhxO661hNAo/9gHKiHzH7FS7/
us7bitb3vKBv1sO29j93KdE2yXYeD1dJrx9z6xwMzTXDidp34aYsQrG95f8Xnv7C
6WkRUyHt92HLQbawsnuoTgL4+yCyW+q3k5BbyTpl5SoS72r5xmAQFBgeyd5u2p+H
5L4Y68QQVzGnAfPS5yG28ny8Wx1Y1P/OiUa++t4C01MkJrZS0Ie80kaDTr1r/sOs
J6Ywz2uylV3Z4Ii0XNLIsnvzDIFQoeeN9TQ/dIy4/zx45rrIVM2twgoiaWiekfly
FyLsCVCiR/1Yb2wtCCl+rVUCAwEAAQ==
-----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 287202174422474607120254989896072057121224
 . . . . . . . . [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 2016-11-22 21:05:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-02-20 21:05: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 'qiyfoundation.org'
 . . . . . . . . [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 820403728263219246923277281179749508252327253444297518307526203787360455019120576696222508137058149974917416525429284939491172307054213950760117215180257849790863441082745274132633018358072590498056740196089385446678705568695619810071776950137111012359703050924071966336560361850684301064586010453068987700909334738855724794163234351653921006844010349517344503236427573511532555173442610741720392404807376869946283341394319027863577087239819257817439686737474279009311178083851529335727085367342309221155257557846941925294037971390206246022614325862351064514219078223610391366366434454262007074084623603465127445253451117008810129319120932224869199013486406742644015541725864123414277305847354443641237922888517791514833469242040780869111966879682246631077325258448370796605408306275487567018372521072811087125040360386148398045805924772052430387245187260549339647365129423999326643963512926509286535487478301585183381072042503079227512715050617457874880775443011353492335122216126376179005657685298268147885879424689838601293107675598388930448251436697405464085422740569558127251099499406657020286120152316272973472093706601556945044066521619544258084048180457896898572011522712009521036693825120518869147469485629668823056271715669
 . . . . . . . . . . . . . . . . . . . . [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)
							a3f9753a49230e0dd85e7e3601c0d294e9029598
 . . . . . . . . . . . . . . . . [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 (100 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 (64 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'qiy.nl'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'qiyfoundation.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.qiy.nl'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.qiyfoundation.org'
 . . . . . . . . . . . . . . . . [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)
		0082855f19e67e28e4c08b5482ef1ed1292b5a830766de150da72fe20f41ab111d8616b24499091b3290a5bd22f8b6b915e15537bef7a8e132a6747cd8181aac181552c10e07b49da383b4a1adce46d5e1be6548e53c8f3eab40f3f647dc8026d54a272388f8e08b0fafbcd640f6305d809b4c1abb161e07e1f6ec5c96fe8cd43b6c74dee6086cbe1414f92133418319cda61fd8f13ab787f47974298ea4db8ebcd1a941f873489ec7839b62c980b769a426e077963243eb05bc1f178a99187a890a933cc97f5a854c523c47bfa0a98eae59b2e4e62b0c09dc4dad4db10b878c19758464def16f37d015ce61fd4637e03adb440374a63c4ab73be9ea6a4c2fcad1