wlk.hefa.lt
Issued by R3
About this certificate
This digital certificate with serial number 03:64:a0:31:1f:2b:c9:db:e5:8b:fd:10:eb:6c:0b:14:98:73 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=wlk.hefa.lt
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:64:a0:31:1f:2b:c9:db:e5:8b:fd:10:eb:6c:0b:14:98:73Serial Number (int): 295578026021470222059475559333364795480179
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ec:a2:0a:4a:38:38:33:cb:db:09:51:ea:fb:39:6e:b7:62:d5:14:03
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): c2:5a:b7:7c:2c:20:2d:14:74:72:a1:8c:1b:07:ae:28:ba:12:5d:7d
Fingerprint (sha256): d8:e5:f0:32:bc:8d:71:b7:b0:48:f9:22:73:71:04:28:72:bf:61:ef:9b:85:6e:a4:74:68:5a:8e:37:de:1d:d2
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate wlk.hefa.lt
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for wlk.hefa.lt
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
wlk.hefa.lt
Other certificates including the domain name hefa.lt
(limited to 100 certificates)
vlv.hefa.lt
inventory.heartandsolecycleandfitness.com
chq.hefa.lt
sha.hefa.lt
jex.hefa.lt
hefa.lt
joy.hefa.lt
fly.hefa.lt
claudia.hefa.lt
dev.elog.ph
www.hefa.lt
dld.hefa.lt
bws.hefa.lt
claudia.hefa.lt
www.hefa.lt
outlet.hefa.lt
echofive.app
son.hefa.lt
hefa.lt
inventory.heartandsolecycleandfitness.com
sfg-manching.de
ats.hefa.lt
smt.hefa.lt
solvarea.speakylink.com
hefa.lt
luc.hefa.lt
top.hefa.lt
fly.hefa.lt
www.dead-fund.com
fcp.hefa.lt
autostadt.buildonvolkswagen.com
fry.hefa.lt
api-test.wecovr.com
key.hefa.lt
app.taskfolio.pt
tir.hefa.lt
podiumai.org
hefa.lt
fsx.hefa.lt
its.hefa.lt
gtr.hefa.lt
www.torly.co.il
top.hefa.lt
ankitpareek.com
fastify.pandicorn.app
ldf.hefa.lt
trinidadrugs.com
sni.cloudflaressl.com
trinidadrugs.com
ensio.hefa.lt
fastify.pandicorn.app
reservation.pneusystem.sk
wdp.hefa.lt
www.torly.co.il
wlk.hefa.lt
stk.hefa.lt
ghs.hefa.lt
val.hefa.lt
cow.hefa.lt
hefa.lt
utb.hefa.lt
hefa.lt
grw.hefa.lt
sfg-manching.de
gaz.hefa.lt
fds.hefa.lt
inventory.heartandsolecycleandfitness.com
chq.hefa.lt
sha.hefa.lt
jex.hefa.lt
hefa.lt
joy.hefa.lt
fly.hefa.lt
claudia.hefa.lt
dev.elog.ph
www.hefa.lt
dld.hefa.lt
bws.hefa.lt
claudia.hefa.lt
www.hefa.lt
outlet.hefa.lt
echofive.app
son.hefa.lt
hefa.lt
inventory.heartandsolecycleandfitness.com
sfg-manching.de
ats.hefa.lt
smt.hefa.lt
solvarea.speakylink.com
hefa.lt
luc.hefa.lt
top.hefa.lt
fly.hefa.lt
www.dead-fund.com
fcp.hefa.lt
autostadt.buildonvolkswagen.com
fry.hefa.lt
api-test.wecovr.com
key.hefa.lt
app.taskfolio.pt
tir.hefa.lt
podiumai.org
hefa.lt
fsx.hefa.lt
its.hefa.lt
gtr.hefa.lt
www.torly.co.il
top.hefa.lt
ankitpareek.com
fastify.pandicorn.app
ldf.hefa.lt
trinidadrugs.com
sni.cloudflaressl.com
trinidadrugs.com
ensio.hefa.lt
fastify.pandicorn.app
reservation.pneusystem.sk
wdp.hefa.lt
www.torly.co.il
wlk.hefa.lt
stk.hefa.lt
ghs.hefa.lt
val.hefa.lt
cow.hefa.lt
hefa.lt
utb.hefa.lt
hefa.lt
grw.hefa.lt
sfg-manching.de
gaz.hefa.lt
fds.hefa.lt
Certificate
The complete raw certificate details for wlk.hefa.lt in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFHDCCBASgAwIBAgISA2SgMR8rydvli/0Q62wLFJhzMA0GCSqGSIb3DQEBCwUA MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD EwJSMzAeFw0yMzAzMTEwMzUxMTVaFw0yMzA2MDkwMzUxMTRaMBYxFDASBgNVBAMT C3dsay5oZWZhLmx0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoBkl 8pY8cOsFuvZ+jGMaHOlE9qzzMYObdUYvo2SSf0HKkAZhy9/dRHdkqqq6/+2bg28e 6ODfD77+9KmTDWQAyDLy/UIfaAx42c9Rm712Chl5QE5gM9ConJPsKck7W3bt79p4 cW+XNpuqLU9g4f1Fc02tNirsMl2BpTMYQZKZFP2rAMte84eDNTFI7I88/Vw2Fa4B DyHnQ0s9d/nG5d7dvi4bHhnuIA1laUAZLHJ6LHNois8a6NxKPK0WHcPg/278t870 TiD71RjfkqXf0Y2+/lIy1MZtM7RRYOKsDQSNTSdiQdATQVlkC014Vc9j0/FWqj8X UIgg2E/UAPodgalG2QIDAQABo4ICRjCCAkIwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQW BBTsogpKODgzy9sJUer7OW63YtUUAzAfBgNVHSMEGDAWgBQULrMXt1hWy65QCUDm H6+dixTCxjBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9yMy5v LmxlbmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL3IzLmkubGVuY3Iub3JnLzAW BgNVHREEDzANggt3bGsuaGVmYS5sdDBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2ALc++yTfnE26dfI5xbpY9Gxd /ELPep81xJ4dCYEl7bSZAAABhs8CPPQAAAQDAEcwRQIgQIiRGOo4gQt5UtyYavyK psb8sKO4IkPSlqLD7mL+yo4CIQDb4DuWY52xgcZHihtZkVMJTz1OWkdY5MF/rwDJ 3mfJ4QB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlejUutSAAABhs8CPP4A AAQDAEcwRQIhAJ45+S/OWi6dvYe1WXeEzLlFRmOzexEU7tGe2jViQ+yBAiAq1VA4 JR7hyzJeXTuBZiimLBitq4N3MD0CGvik/wl5LjANBgkqhkiG9w0BAQsFAAOCAQEA bUQb5bomDHMUDGG5bfFjAIo09xeUkR4Qc27Lwh0u/LcbzvT0UGRoh7QD61UPyVH2 LD+MlwcYPEtV+igf703GRY8WrCQdiNvkfdYvt9/dT64R4EIg9LG4ul7iEhbjjXEf pjpnlS/lmcEoDdoT82+8nEyzWYuJpNgCkY15A0cEgh4AA9aaUVeFqzJdqWK0n5vT xRzK//1/D3vRMrwMzA+BwqdwI4Pk2rlA1r1BqkZRZL7zIg6P6a9U+qIn/GXEZrjK slC23Xi5JY6s75Erwv5w1W8mRY9/pV+DVaFO+teAQciqXT3PYztC8goiOuk50DBK RqnJ0CAcd9ObX/Tx5PaJ9w== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoBkl8pY8cOsFuvZ+jGMa HOlE9qzzMYObdUYvo2SSf0HKkAZhy9/dRHdkqqq6/+2bg28e6ODfD77+9KmTDWQA yDLy/UIfaAx42c9Rm712Chl5QE5gM9ConJPsKck7W3bt79p4cW+XNpuqLU9g4f1F c02tNirsMl2BpTMYQZKZFP2rAMte84eDNTFI7I88/Vw2Fa4BDyHnQ0s9d/nG5d7d vi4bHhnuIA1laUAZLHJ6LHNois8a6NxKPK0WHcPg/278t870TiD71RjfkqXf0Y2+ /lIy1MZtM7RRYOKsDQSNTSdiQdATQVlkC014Vc9j0/FWqj8XUIgg2E/UAPodgalG 2QIDAQAB -----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 295578026021470222059475559333364795480179 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-03-11 03:51:15 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-06-09 03:51:14 +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 'wlk.hefa.lt' . . . . . . . . [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 20210529850372381194187217737828850470151445932521712224064617258897348517633969583338552054122685011870910700912093954968452302487980395029940107970604573353746931670616835360629920922483492139574305677971204813700619488442985245615286604396755465422607319428126923393389880233662519613037832467437946470244694730193919092520078085106956950253991429537343223202384836613278703708110454874758463005718649258415204389845431437278725340296024587517497947098588345261661661551853484733030201210284446585499577574591481315856559669184990039470581417233005942463676389899671256300206522864518182788857385208494250229581529 . . . . . . . . . . . . . . . . . . . . [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) eca20a4a383833cbdb0951eafb396eb762d51403 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wlk.hefa.lt' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600b73efb24df9c4dba75f239c5ba58f46c5dfc42cf7a9f35c49e1d098125edb49900000186cf023cf40000040300473045022040889118ea38810b7952dc986afc8aa6c6fcb0a3b82243d296a2c3ee62feca8e022100dbe03b96639db181c6478a1b599153094f3d4e5a4758e4c17faf00c9de67c9e10076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000186cf023cfe00000403004730450221009e39f92fce5a2e9dbd87b5597784ccb9454663b37b1114eed19eda356243ec8102202ad55038251ee1cb325e5d3b816628a62c18adab8377303d021af8a4ff09792e . . . . [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) 006d441be5ba260c73140c61b96df163008a34f71794911e10736ecbc21d2efcb71bcef4f450646887b403eb550fc951f62c3f8c9707183c4b55fa281fef4dc6458f16ac241d88dbe47dd62fb7dfdd4fae11e04220f4b1b8ba5ee21216e38d711fa63a67952fe599c1280dda13f36fbc9c4cb3598b89a4d802918d79034704821e0003d69a515785ab325da962b49f9bd3c51ccafffd7f0f7bd132bc0ccc0f81c2a7702383e4dab940d6bd41aa465164bef3220e8fe9af54faa227fc65c466b8cab250b6dd78b9258eacef912bc2fe70d56f26458f7fa55f8355a14efad78041c8aa5d3dcf633b42f20a223ae939d0304a46a9c9d0201c77d39b5ff4f1e4f689f7