gyvai.name

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:eb:6d:16:cf:1b:62:8e:7f:b5:a5:c1:b9:d7:3d:77:99:ec was issued on by Let's Encrypt.

With 5 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)

gyvai.name

Let's Encrypt

Organization: Let's Encrypt
Country: US

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 03:eb:6d:16:cf:1b:62:8e:7f:b5:a5:c1:b9:d7:3d:77:99:ec
Serial Number (int): 341448218304401172595420213894545090779628
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: d0:41:d4:ff:34:97:c8:f2:ca:7a:bf:75:83:3b:90:50:7a:6f:26:ad
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 96:34:db:02:58:34:81:fc:a0:a8:26:2b:ac:bb:79:e6:92:7e:7c:5e
Fingerprint (sha256): 00:00:09:9a:e6:a0:87:88:db:97:6b:c4:7b:09:c2:4b:98:c5:07:55:06:b5:98:c0:6a:c8:97:05:92:25:48:d6

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 gyvai.name

5

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for gyvai.name


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

aikido.gyvai.name
gyvai.name
naujamuzika.gyvai.name
www.gyvai.name
www.naujamuzika.gyvai.name

Certificate

The complete raw certificate details for gyvai.name in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGTzCCBTegAwIBAgISA+ttFs8bYo5/taXBudc9d5nsMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjEwMjExMzMzMDBaFw0x
NzAxMTkxMzMzMDBaMBUxEzARBgNVBAMTCmd5dmFpLm5hbWUwggIiMA0GCSqGSIb3
DQEBAQUAA4ICDwAwggIKAoICAQDw3sp/7fN3EgvQPNPY+mncI4qGzKqINxCNfOi9
wUpS4M3N1u0pen8U74N3r0C25B9Bu9V8FWjKZcIC1wOg47GGb7l/D1cPJk5hz+bo
n7/hL4e+POPfFbPnfpopxAYWUqx664TDxNhg7NOMB7orVwFCRsBTGxUpaLbXxhoJ
Bhw/IgXidwCfQEnpl9sEVUDM4U2ar7nRBhBlYrfI1u4dcTPrXHhgqNyG/GdtSqMB
/bvPc8HZF1xr6ofMGM5UxUbXp805ufHf477c1ZHCa06c8TIKJPHpxTvAQ9lVYwnn
eWI6V2Byq3FxJK8clyBgLH/9H0NAXdrsxuyshZJpAO06tz5aTCStXMRzY7D6YD3o
fqqdb++vXfaKsgkl8UAvNMzpA8raIHH77O8HLrcM0ra9eQpwa15dpr1hiX33PGCf
3XOoYrZov4obBocyyFe1sLoDssF/r2oV8F/UKUSzGyGgkPRMyzhgxx8Mu3jic1nO
sQu88oTj8tCGRtLYsdFJ1V2HMBnXzpKB0rhGWcAO3HPyGkv4LuttYQ0KwL2YOlY1
0G8s+OhKXExV+lUPMStXseBBC3wnFkLAgfP4naOtzwV6Cu6GxTjtmIajBL/QWajO
wjlildbt4F2dWRzoArkns0m9Zi4Bbwecxf1R/LTI6PSx8QKSj48zBSeG7KJ/UdrX
3DsghQIDAQABo4ICYjCCAl4wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG
AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTQQdT/NJfI
8sp6v3WDO5BQem8mrTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBw
BggrBgEFBQcBAQRkMGIwLwYIKwYBBQUHMAGGI2h0dHA6Ly9vY3NwLmludC14My5s
ZXRzZW5jcnlwdC5vcmcvMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMu
bGV0c2VuY3J5cHQub3JnLzBsBgNVHREEZTBjghFhaWtpZG8uZ3l2YWkubmFtZYIK
Z3l2YWkubmFtZYIWbmF1amFtdXppa2EuZ3l2YWkubmFtZYIOd3d3Lmd5dmFpLm5h
bWWCGnd3dy5uYXVqYW11emlrYS5neXZhaS5uYW1lMIH+BgNVHSAEgfYwgfMwCAYG
Z4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nw
cy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZp
Y2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMg
YW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xp
Y3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8w
DQYJKoZIhvcNAQELBQADggEBAIrZa2DZbBoxOSF7bxdGvX6sPppj59fv2WfDoFuy
8ORI1qQpElp3AAdgTXvyDmqi8jT0pUyShwe6ILWD6DaedDg7KztAlVBOj83ZAf7C
5MNLhU3GT4KcPjVN6Pl+aDINL9McgzI2Tzsg+ZyKadJkfUThjSu1YC390bosdWrU
n1PFUlcsRJ7zNlB8HaFJ7o5G06sFi90ZunbfYR7qAphxo7WkMILOgvq4oP+SpTaC
snbv+x2NLRms4ia6DsClMHdNuAd01ub+dcmhJt9xstZos+vJX+J3n2HJecS2Nn9o
zUYku0duJ0CGGxOSf1wKAQXSA9WPhwRX+gxi+QLcPqXm7ZM=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA8N7Kf+3zdxIL0DzT2Ppp
3COKhsyqiDcQjXzovcFKUuDNzdbtKXp/FO+Dd69AtuQfQbvVfBVoymXCAtcDoOOx
hm+5fw9XDyZOYc/m6J+/4S+Hvjzj3xWz536aKcQGFlKseuuEw8TYYOzTjAe6K1cB
QkbAUxsVKWi218YaCQYcPyIF4ncAn0BJ6ZfbBFVAzOFNmq+50QYQZWK3yNbuHXEz
61x4YKjchvxnbUqjAf27z3PB2Rdca+qHzBjOVMVG16fNObnx3+O+3NWRwmtOnPEy
CiTx6cU7wEPZVWMJ53liOldgcqtxcSSvHJcgYCx//R9DQF3a7MbsrIWSaQDtOrc+
WkwkrVzEc2Ow+mA96H6qnW/vr132irIJJfFALzTM6QPK2iBx++zvBy63DNK2vXkK
cGteXaa9YYl99zxgn91zqGK2aL+KGwaHMshXtbC6A7LBf69qFfBf1ClEsxshoJD0
TMs4YMcfDLt44nNZzrELvPKE4/LQhkbS2LHRSdVdhzAZ186SgdK4RlnADtxz8hpL
+C7rbWENCsC9mDpWNdBvLPjoSlxMVfpVDzErV7HgQQt8JxZCwIHz+J2jrc8Fegru
hsU47ZiGowS/0FmozsI5YpXW7eBdnVkc6AK5J7NJvWYuAW8HnMX9Ufy0yOj0sfEC
ko+PMwUnhuyif1Ha19w7IIUCAwEAAQ==
-----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 341448218304401172595420213894545090779628
 . . . . . . . . [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-10-21 13:33:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-01-19 13:33: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 'gyvai.name'
 . . . . . . . . [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 982664998359650088206450289495630097460443585359933487715219823391490889889717512392557156805526375154074834597231627451478322324047698805928265175837086496721748597175015933581566611318449387971425673425436487910098345682855617462338765761570705309076220105454763952376392711270131409496246656996043911357429486842980409936139440923037147588528937853182658261611711223015320279900549650804510301518594975966243647107714011892797812616218150116821512244094646826466380450936442459191044281965264584821709270839217104896125070452332188831096898463117960122359604959353787602266170289918138820370730811060094356617209427795397086830818425255190523515039701657398161620356724457268727854052546381275845803300328741379103816150949781838659636129079859475505982580421731270903968166137422366367162809905515256173405705125831741392090339035303845661947044904067466810705850819014275980952093505236096649317758519262029934853896219581485773799502724455795745083776759873180043170860589907386096762119650550231736766127792648120077816456944115470329582217037278604304554324444158694994422000269086647691376340319938636134980139585113849056404275891685386415335358826647602308879514293581914051419301579962832422524998728151531467486713815173
 . . . . . . . . . . . . . . . . . . . . [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)
							d041d4ff3497c8f2ca7abf75833b90507a6f26ad
 . . . . . . . . . . . . . . . . [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 (101 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'aikido.gyvai.name'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gyvai.name'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'naujamuzika.gyvai.name'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.gyvai.name'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.naujamuzika.gyvai.name'
 . . . . . . . . . . . . . . . . [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)
		008ad96b60d96c1a3139217b6f1746bd7eac3e9a63e7d7efd967c3a05bb2f0e448d6a429125a770007604d7bf20e6aa2f234f4a54c928707ba20b583e8369e74383b2b3b4095504e8fcdd901fec2e4c34b854dc64f829c3e354de8f97e68320d2fd31c8332364f3b20f99c8a69d2647d44e18d2bb5602dfdd1ba2c756ad49f53c552572c449ef336507c1da149ee8e46d3ab058bdd19ba76df611eea029871a3b5a43082ce82fab8a0ff92a53682b276effb1d8d2d19ace226ba0ec0a530774db80774d6e6fe75c9a126df71b2d668b3ebc95fe2779f61c979c4b6367f68cd4624bb476e2740861b13927f5c0a0105d203d58f870457fa0c62f902dc3ea5e6ed93