blog.groove.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:61:68:0f:ce:f8:21:25:2d:36:7c:0c:d6:b9:68:ee:95:82 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=blog.groove.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:61:68:0f:ce:f8:21:25:2d:36:7c:0c:d6:b9:68:ee:95:82
Serial Number (int): 294482569180461500773888107169640235308418
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: b0:c1:13:fd:b6:23:dc:eb:47:d1:fa:f8:55:2c:23:fd:df:4f:69:26
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 1b:ee:c7:75:7b:22:19:86:0d:5f:7c:ae:80:4e:74:90:98:61:10:2c
Fingerprint (sha256): 53:fe:94:7a:71:8f:8f:8e:11:a9:5a:33:1c:bb:48:95:90:3d:96:e3:4b:07:68:59:ed:c8:88:cf:45:94:7e:60

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 blog.groove.co

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for blog.groove.co

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

blog.groove.co

Other certificates including the domain name groove.co

(limited to 100 certificates)
engine-staging.groove.co
engine-pr-16961.groove.co
3ds-status.outseer.com
3ds-status.outseer.com
3ds-status.outseer.com
3ds-status.outseer.com
staging.groove.co
groove.ehlinks.com
3ds-status.outseer.com
groove.co
www.blog.groove.co
groove.simondata.com
overview.groove.co
groove.co
3ds-status.outseer.com
blog.groove.co
engine-staging.groove.co
www.help.groove.co
developer.groove.co
branded.groove.co
3ds-status.outseer.com
engine-pr-16956.groove.co
www.blog.groove.co
3ds-status.outseer.com
3ds-status.outseer.com
app.dev.groove.clari.com
excel-like-issue-editor-for-jira.status.ricksoft-inc.com
groove.robinpowered.com
groove.co
3ds-status.outseer.com
3ds-status.outseer.com
app.groove.co
3ds-status.outseer.com
3ds-status.outseer.com
groove.swivl.com
groove.lyric.com
3ds-status.outseer.com
groove.kiva.org
groove.ehlinks.com
eu1-status.mulesoft.com
groove.co
staging.engine.groove.co
groove.jebbit.com
overview.groove.co
blog.groove.co
go.groove.co
engine-pr-16950.groove.co
groove.jebbit.com
3ds-status.outseer.com
3ds-status.outseer.com
www.blog.groove.co
groove.adpearance.com
3ds-status.outseer.com
www.help.groove.co
blog.groove.co
excel-like-issue-editor-for-jira.status.ricksoft-inc.com
www.blog.groove.co
engine.groove.co
groove.cloudleaf.io
branded.groove.co
blog.groove.co
groove.co
3ds-status.outseer.com
www.blog.groove.co
3ds-status.outseer.com
3ds-status.outseer.com
engine-staging.groove.co
3ds-status.outseer.com
excel-like-issue-editor-for-jira.status.ricksoft-inc.com
3ds-status.outseer.com
groove.kiva.org
3ds-status.outseer.com
groove.trustarc.com
groove.co
engine-pr-16954.groove.co
engine.groove.co
overview.groove.co
3ds-status.outseer.com
blog.groove.co
branded.grooveapp.com
staging.groove.co
groove.g2.com
groove.uber.com
3ds-status.outseer.com
3ds-status.outseer.com
www.blog.groove.co
overview.groove.co
3ds-status.outseer.com
3ds-status.outseer.com
3ds-status.outseer.com
www.blog.groove.co
www.blog.groove.co
3ds-status.outseer.com
staging.engine.groove.co
blog.groove.co
www.blog.groove.co
3ds-status.outseer.com
groove.crossover.com
3ds-status.outseer.com
go.groove.co

Certificate

The complete raw certificate details for blog.groove.co in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFVTCCBD2gAwIBAgISA2FoD874ISUtNnwM1rlo7pWCMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAzMzExNDExMzRaFw0x
OTA2MjkxNDExMzRaMBkxFzAVBgNVBAMTDmJsb2cuZ3Jvb3ZlLmNvMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr0YHKOaq6koYQ0EUjBOV6akxDA3thVa
7M7+A5URxxwYrMUnZ4uOvMGzh6qVp+nJnkxYXbmzFki75qryPMxx7XejALSTzv6X
Z/tbDTPBu97s2dEo3s9xhMPVNSADAJS1r//l72bxRosYt6vP0kECUbCMVFN/TNpx
VQk1XME2MPxxXNqzj/aPyK8jm59er6hANFPq1CY5Ms7LQzS3Qgz48BrSJMnrrnTL
0pGvPCH0W2BGkFcf8NPivjvjWkDix07ymENlzBCyknLj8UXCOVukSTab/P5gmkxj
1iAU8z3v/s2HBTCK4gTPyCKvCBS0exrxfeEnAhT4fsBFr4T0w+bfjQIDAQABo4IC
ZDCCAmAwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSwwRP9tiPc60fR+vhVLCP9309p
JjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj
MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v
cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v
cmcvMBkGA1UdEQQSMBCCDmJsb2cuZ3Jvb3ZlLmNvMEwGA1UdIARFMEMwCAYGZ4EM
AQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0
c2VuY3J5cHQub3JnMIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHYAdH7agzGtMxCR
IZzOJU9CcMK//V5CIAjGNzV55hB7zFYAAAFp1E5I0wAABAMARzBFAiEAjzwXIYzd
MKveIX7VCAkchW7m6AL8c+fVOJsWXYuarmECIC/hNfWtmeHrRMkwKyKVD/iaJumi
DYlW0hUZ56fG4+gKAHcAKTxRllTIOWW6qlD8WAfUt2+/WHopctykwwz05UVH9HgA
AAFp1E5I3gAABAMASDBGAiEA0eTRVMfDo74HDT8Qdbej2SGByDgh4u3uR0a5lSB+
flQCIQDUW/K//2dP5Dc3ZJuBtXLQfRKi2gxf/QCYB4yMxNdbrjANBgkqhkiG9w0B
AQsFAAOCAQEAameqEpGGYmcaAsc+aBFINbFdn2tX1dnWhNlh0td/MCQH+N1ZuflK
FVHSLz7Nrf98zs6tsU8TzgNpM0dQGp8lWbp6ALBo84iLq932u0S0N6eFdsPXcMQp
PYvf8+Kk0NFEoHK4MmLAlWBsSsx2c7JM3L6Hy6frKfCi6Swh612TE21BWneb+kQT
hRAry+g+s37FACe9cn2R60GBF63DlhVi6SwUHdg3LDxqUI2M1Q50pzzyGLUKuNAd
8wqw6eNDqHtH/gKClalLK0uiG8Rjz0zFXZ13JIf1se/rSIiNlD9bM/NgGp9s9LYl
eKGUPHbEq6U8ahZCpgwXHwTIA026seVXiA==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsr0YHKOaq6koYQ0EUjBO
V6akxDA3thVa7M7+A5URxxwYrMUnZ4uOvMGzh6qVp+nJnkxYXbmzFki75qryPMxx
7XejALSTzv6XZ/tbDTPBu97s2dEo3s9xhMPVNSADAJS1r//l72bxRosYt6vP0kEC
UbCMVFN/TNpxVQk1XME2MPxxXNqzj/aPyK8jm59er6hANFPq1CY5Ms7LQzS3Qgz4
8BrSJMnrrnTL0pGvPCH0W2BGkFcf8NPivjvjWkDix07ymENlzBCyknLj8UXCOVuk
STab/P5gmkxj1iAU8z3v/s2HBTCK4gTPyCKvCBS0exrxfeEnAhT4fsBFr4T0w+bf
jQIDAQAB
-----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 294482569180461500773888107169640235308418
 . . . . . . . . [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-03-31 14:11:34 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-29 14:11:34 +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 'blog.groove.co'
 . . . . . . . . [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 22563664102886246815454603231311637309415410971489476908895471319144139972123698771078482827601476579406342086974675732827887182925128490007521156491592552723019443306296723952987843771092344312406868622468674036663752768854643748603718742523260647536968138249950554849141446026492811961529722310290203159255798058295583760883208201801257702245881729638627859675563707557222974194126074195053545270772475449680817626187346406532146836909933645704770224274764623327076042523610641267243503621839134069924060903379569164105572599484639868400803104096001099866884447633384257321893556341233041201742698005556383227240333
 . . . . . . . . . . . . . . . . . . . . [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)
							b0c113fdb623dceb47d1faf8552c23fddf4f6926
 . . . . . . . . . . . . . . . . [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 (18 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'blog.groove.co'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169d44e48d300000403004730450221008f3c17218cdd30abde217ed508091c856ee6e802fc73e7d5389b165d8b9aae6102202fe135f5ad99e1eb44c9302b22950ff89a26e9a20d8956d21519e7a7c6e3e80a007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000169d44e48de0000040300483046022100d1e4d154c7c3a3be070d3f1075b7a3d92181c83821e2edee4746b995207e7e54022100d45bf2bfff674fe43737649b81b572d07d12a2da0c5ffd0098078c8cc4d75bae
 . . . . [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)
		006a67aa12918662671a02c73e68114835b15d9f6b57d5d9d684d961d2d77f302407f8dd59b9f94a1551d22f3ecdadff7cceceadb14f13ce03693347501a9f2559ba7a00b068f3888babddf6bb44b437a78576c3d770c4293d8bdff3e2a4d0d144a072b83262c095606c4acc7673b24cdcbe87cba7eb29f0a2e92c21eb5d93136d415a779bfa441385102bcbe83eb37ec50027bd727d91eb418117adc3961562e92c141dd8372c3c6a508d8cd50e74a73cf218b50ab8d01df30ab0e9e343a87b47fe028295a94b2b4ba21bc463cf4cc55d9d772487f5b1efeb48888d943f5b33f3601a9f6cf4b62578a1943c76c4aba53c6a1642a60c171f04c8034dbab1e55788