hyphen-hacks.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:97:17:32:9a:da:24:2f:c0:82:fc:9a:3b:7d:b5:02:b3:fe 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=hyphen-hacks.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:97:17:32:9a:da:24:2f:c0:82:fc:9a:3b:7d:b5:02:b3:fe
Serial Number (int): 312750330199862445308744082877121665610750
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: f2:29:92:da:53:5b:18:f5:a2:68:ba:5b:6f:91:5d:b3:61:73:83:c9
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 9a:da:e0:7e:7f:e8:fe:42:8c:b1:43:d5:5c:9f:47:f9:05:24:fa:37
Fingerprint (sha256): 0c:db:60:c4:5c:68:82:1a:19:bb:a4:1b:84:72:84:d6:82:38:07:6f:ef:7f:6f:11:a4:ea:b9:d1:a0:fa:37:0c

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 hyphen-hacks.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hyphen-hacks.com

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

hyphen-hacks.com

Other certificates including the domain name hyphen-hacks.com

(limited to 100 certificates)
toughcrowd.app
static.ges.digital
www.philvalentinecomedy.com
masdschool.com
chemineescesar.ru
waivers.hyphen-hacks.com
chiefs-nfl.tk
stg.kantoh.ec
www.finly.net
hyphen-hacks.com
craftedarforminecraft.apptget.com
eeat.app
auth.coinvert.me
cash-airport.com
www.acc.peaks.ai
www.actors.page
goldentranscript.column.us
empoweredconversations.org
operations.amorevino.com
localify.world
whatsapp.nossaseguros.com.br
fezrestia.link
dashboard.peakprofile.org
app.dulago.com.br
frontdesk.hyphen-hacks.com
www.swsround.ru
www.binaryleap.io
news.elmahalla.net
shotdb.baobabapi.com
prokanban.eu
www.tenis-jarocin.com.pl
runnercounter.escape30.com
go.kollekt.dk
www.angular-firebase.com
sgmcp.edu.in
waivers.hyphen-hacks.com
kwasic.com
blog.rivki.id
uflymarket.com
njoy.fans
prashantraghu.me
www.shonduras.com
experiences.suplift.com
sgmcp.edu.in
latticelane.com
trustedessaywriters.com
hyphen-hacks.com
dev.hourengine.com
chatur.app
manager.gatepass.io
scvidya.com
cm.pay4tomorrow.com
localify.world
pastadigital.conduzweb.com
montemp.app
partners.streamsgate.tv
www.videogamedle.net
www.hyphen-hacks.com
enhancehs.hscargo.lk
oficinadeeventos.com.br
fezrestia.link
cm.pay4tomorrow.com
cash-airport.com
www.hyphen-hacks.com
dailyhealth.app
loyalade.com
emails.hyphen-hacks.com
hyphen-hacks.com
mitarbeiter.inwendo.de
otwolife.com
auth.coinvert.me
observatory.academy
www.hyphen-hacks.com
shows.sidedooraccess.com
app.dulago.com.br
alexa.radiofreccia.it
emails.hyphen-hacks.com
icrpg.kelculus.com
www.tanmayicollege.in
ticket.yuzuyou.com
*.hyphen-hacks.com
www.thewild.blue
www.melbournewebco.com
hungs.dev
aliaddo.app
ulyssescap.com
boglebot.com
jose.dev
admin.bitcoinblackcreditcard.com
planning.dewijksedienst.nl
www.onlytrains.cc
admin.entrly.com
www.finly.net
p4rty.io
masdschool.com
hyphen-hacks.com
imperfectlyvertical.com
blcksheep.paperwebsite.com
hyphen-hacks.com
www.appdashboard.nl

Certificate

The complete raw certificate details for hyphen-hacks.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWDCCBECgAwIBAgISA5cXMpraJC/AgvyaO321ArP+MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA1MDMyMDE3MDNaFw0x
OTA4MDEyMDE3MDNaMBsxGTAXBgNVBAMTEGh5cGhlbi1oYWNrcy5jb20wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDzblvVZEI84QyuIosILBEGHglsApx
/m6yRmn9qeKNniFnX9Rp/BpKcNLSEWuR8DQt124tXeVGnWsU8VVxZpbP+mVSy12m
tJQtauB+1vh4yB0ElFhLeVStMuQ9PbUrzWqPb5ggP0nAVguOHCsHbD7dfiyjyOdq
JKxy/rfb+izsSgqEdHDe0rmanqng6/uI29S4eTXzPdTZXKRnYfG8NWMOIkeSO0S9
uyGsPViR7ldFXv5ehPKIdPJC9NgFrGmJvWHwbjC85finUgTOZH8JZjvBhMP9DLwS
klrEIOXMaVwk3iasFr2O2OoUTyW1Jo85WqrPrztugONerT8CSL4xBQxLAgMBAAGj
ggJlMIICYTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFPIpktpTWxj1omi6W2+RXbNh
c4PJMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB
BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZy8wGwYDVR0RBBQwEoIQaHlwaGVuLWhhY2tzLmNvbTBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1AHR+2oMx
rTMQkSGcziVPQnDCv/1eQiAIxjc1eeYQe8xWAAABan+OwRgAAAQDAEYwRAIgGyRE
JVXzNMAbbCUoOR/7JczNgbMqTtlfkBvbywZxIV8CICVFRuTbMRS1jcFlscFXdPAN
UkvuVP67ezT8rXL6Jbp5AHcAKTxRllTIOWW6qlD8WAfUt2+/WHopctykwwz05UVH
9HgAAAFqf47BPAAABAMASDBGAiEAtm1Vj3CqoYWnYLaIyAlplWQshb5yqOjNEzZN
gzwfePICIQCF8Nczq7GLGuEJgT6kNlkZYQcWtZsi0N59UmhP8FBAJjANBgkqhkiG
9w0BAQsFAAOCAQEAmP4KD+BR7VmLGWJoCUwoy5E7w61OOTnuzpJ4zJXmD/GS0Dod
75d+7LdkGlvvLT/PVfKa7+C665KkSidf06hqEb0ud/2w/bcAuQ9oGRHHohjKImCI
wuAeA59SZjDA9qwIRwF6ph821PCZOXyFG9FLAgVgBjZrDLsNOb6hxLByYTxzPk5z
u4eiT8TngI6WQi3gH0j+LbEXwjmwH54u/2UIVfKIuiPHrO/Ylqle7XLPrMYFV9AT
91e83xuDQT5Q0CWPHLiI+7QA/XHd49Mo+BvWiwlR1kO0YpNKfDH4X9tTAVSFnF9R
KnU5U46ahjMwXeX47hFhUAeD7QSh2whNpdnhPQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAw825b1WRCPOEMriKLCCw
RBh4JbAKcf5uskZp/anijZ4hZ1/UafwaSnDS0hFrkfA0LdduLV3lRp1rFPFVcWaW
z/plUstdprSULWrgftb4eMgdBJRYS3lUrTLkPT21K81qj2+YID9JwFYLjhwrB2w+
3X4so8jnaiSscv632/os7EoKhHRw3tK5mp6p4Ov7iNvUuHk18z3U2VykZ2HxvDVj
DiJHkjtEvbshrD1Yke5XRV7+XoTyiHTyQvTYBaxpib1h8G4wvOX4p1IEzmR/CWY7
wYTD/Qy8EpJaxCDlzGlcJN4mrBa9jtjqFE8ltSaPOVqqz687boDjXq0/Aki+MQUM
SwIDAQAB
-----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 312750330199862445308744082877121665610750
 . . . . . . . . [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 2019-05-03 20:17:03 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-01 20:17:03 +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 'hyphen-hacks.com'
 . . . . . . . . [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 24717915928830642958384992130797012128108362800085033286147410342264725182783184061858830946456352988337971809302506345300165735600721563561401164134664727448666735802163277571073191438046933132175603704788377190071987487258604588888965008218926774523567994425971404271545597233579164846310682490834746939173920577557009431127461987132351350823308104583466213424527799829021182373742328378689436326359001965592595752948705040356680917861333713983216861106458646820857052154273454038849858593990258790881996881269248810490452627048372907434724391720404210253766308762452728549788107320247474960943042329110564674276427
 . . . . . . . . . . . . . . . . . . . . [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)
							f22992da535b18f5a268ba5b6f915db3617383c9
 . . . . . . . . . . . . . . . . [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 (20 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hyphen-hacks.com'
 . . . . . . . . . . . . . . . . [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)
							00f0007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016a7f8ec118000004030046304402201b24442555f334c01b6c2528391ffb25cccd81b32a4ed95f901bdbcb0671215f0220254546e4db3114b58dc165b1c15774f00d524bee54febb7b34fcad72fa25ba79007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016a7f8ec13c0000040300483046022100b66d558f70aaa185a760b688c8096995642c85be72a8e8cd13364d833c1f78f202210085f0d733abb18b1ae109813ea4365919610716b59b22d0de7d52684ff0504026
 . . . . [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)
		0098fe0a0fe051ed598b196268094c28cb913bc3ad4e3939eece9278cc95e60ff192d03a1def977eecb7641a5bef2d3fcf55f29aefe0baeb92a44a275fd3a86a11bd2e77fdb0fdb700b90f681911c7a218ca226088c2e01e039f526630c0f6ac0847017aa61f36d4f099397c851bd14b02056006366b0cbb0d39bea1c4b072613c733e4e73bb87a24fc4e7808e96422de01f48fe2db117c239b01f9e2eff650855f288ba23c7acefd896a95eed72cfacc60557d013f757bcdf1b83413e50d0258f1cb888fbb400fd71dde3d328f81bd68b0951d643b462934a7c31f85fdb530154859c5f512a7539538e9a8633305de5f8ee1161500783ed04a1db084da5d9e13d