www.cabarruscounty.us

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:97:dd:32:91:54:7a:62:ff:1e:bd:f2:8b:4a:0a:0a:67:26 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=www.cabarruscounty.us

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:97:dd:32:91:54:7a:62:ff:1e:bd:f2:8b:4a:0a:0a:67:26
Serial Number (int): 400125803081656522750147816389057199105830
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 9c:26:68:53:89:55:f9:80:45:3f:d2:e2:c4:84:43:77:98:c2:f0:e8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 31:a5:16:a6:00:aa:c5:6a:45:b2:b3:bd:02:72:3b:a4:df:38:d8:21
Fingerprint (sha256): aa:d1:6b:fe:64:e7:2d:98:9b:dc:cf:f9:f9:06:df:e7:8f:bf:5a:ef:4f:f8:e7:3b:4f:0e:dd:e6:fb:c6:e2:90

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 www.cabarruscounty.us

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.cabarruscounty.us

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

www.cabarruscounty.us

Other certificates including the domain name cabarruscounty.us

(limited to 100 certificates)
forms.cabarruscounty.us
one.alabama.gov
www.cabarruscounty.us
one.alabama.gov
cabarruscounty.us
mail3.cabarruscounty.us
www.cabarruscounty.us
forms.cabarruscounty.us
cabarruscounty.us
*.seamlessdocs.com
www.cabarruscounty.us
*.cabarruscounty.us
lync.cabarruscounty.us
one.alabama.gov
www.cabarruscounty.us
eform.ci.milpitas.ca.gov
cabarruscounty.us
cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
eform.ci.milpitas.ca.gov
firehouse.cabarruscounty.us
*.seamlessdocs.com
*.cabarruscounty.us
*.seamlessdocs.com
cabarruscounty.us
*.cabarruscounty.us
*.seamlessdocs.com
one.alabama.gov
mycabco.cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
forms.cabarruscounty.us
cabarruscounty.us
cabarruscounty.us
www.cabarruscounty.us
cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
*.seamlessdocs.com
one.alabama.gov
www.cabarruscounty.us
mail1.cabarruscounty.us
*.cabarruscounty.us
al-payments.mobilgov.com
*.seamlessdocs.com
mycabco.cabarruscounty.us
*.cabarruscounty.us
firehouse.cabarruscounty.us
www.cabarruscounty.us
*.cabarruscounty.us
cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
*.cabarruscounty.us
www.cabarruscounty.us
Mail1.cabarruscounty.us
*.cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
*.seamlessdocs.com
one.alabama.gov
www.cabarruscounty.us
www.cabarruscounty.us
*.cabarruscounty.us
www.cabarruscounty.us
www.cabarruscounty.us
Sharepoint.cabarruscounty.us
www.cabarruscounty.us
cabarruscounty.us
Mail1.cabarruscounty.us
forms.cabarruscounty.us
www.cabarruscounty.us
*.seamlessdocs.com
cabarruscounty.us
*.seamlessdocs.com
www.cabarruscounty.us

Certificate

The complete raw certificate details for www.cabarruscounty.us in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFYTCCBEmgAwIBAgISBJfdMpFUemL/Hr3yi0oKCmcmMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA0MDgyMzU3MjhaFw0x
OTA3MDcyMzU3MjhaMCAxHjAcBgNVBAMTFXd3dy5jYWJhcnJ1c2NvdW50eS51czCC
ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMKWcWsw5FsYWyGjXyCTsaC6
zagsaCvz1oBRJKWv52T6RoHmw24FgflM1Sbq9TvGBKTa5SpYygXpXx9eHIrfvEWe
Yg7KuPjHXJ7M6++29aAASCsvj2excaE9f5EcrqOGOXlTVcqATy1T+oE5OPF6Vx/T
7qS6lqi5nfO+sTa8vFsIq+SRF3OCWha704eGUfqseywwjKg4bIufBY9dWBqnGs0Y
L9rHLzDpkAwvXK+ravUi7/fLReSnSPNwcZd2wjAX54c6oSSryBL4qf8gWUs6PN+V
juqP2moPE+gNB3ReLva2oAA6voAZ1qabm7HC/fWgqklWJlWXEKLQ92vZrD4vzHMC
AwEAAaOCAmkwggJlMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcD
AQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUnCZoU4lV+YBFP9Li
xIRDd5jC8OgwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYB
BQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2Vu
Y3J5cHQub3JnLzAgBgNVHREEGTAXghV3d3cuY2FiYXJydXNjb3VudHkudXMwTAYD
VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa
aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEDBgorBgEEAdZ5AgQCBIH0BIHx
AO8AdgB0ftqDMa0zEJEhnM4lT0Jwwr/9XkIgCMY3NXnmEHvMVgAAAWn/mZDtAAAE
AwBHMEUCIClMTLQOl1OSecRUX0dqok5zYsNgb+v0emL7D1V/yEg2AiEA+UT3M5yE
3MNWJ1tH4fFcX/2ZItl4Vyj61A3hT2p/ogYAdQApPFGWVMg5ZbqqUPxYB9S3b79Y
eily3KTDDPTlRUf0eAAAAWn/mZDnAAAEAwBGMEQCIFBwCu615GZYoX6BTjEG9e0/
6z4NQs/RuBv0qWIaFCaVAiBfLWVUEHuBE3aaI/jEOCUcNVEQtfLEDFwWn/tR6jvR
CzANBgkqhkiG9w0BAQsFAAOCAQEADYe1V/OKfYJCIIsjdrlad475lTsJP+LPhbbh
3M20Vc0jADiBWltaU93WUGAMRmXX/1JGMPvsFWybGm8dG3FHsq1JhacDcNRPHJQ4
sba1X9Ks2pEq5H8Pm8S4PffzigFHofORbCEEFCNBBYdG/1d4KraJqYdC4hgI7aiU
yHsiOgzp+LjUpqtQ/0rUMr90ZsxpXHCBnYfNAD6Q55ZkNLPIXs73E8s/v77BKM+q
BDRasl5c0MzcyUBwmtGSZd+BGyn4SJCKOHQMXFlXWeCOXjeU2P68FU2tG8cbOjni
9UY48ySUrBTh2ZrcTgS+b8X0vTxomqhzmGpRbqBP/rquXUC96w==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwpZxazDkWxhbIaNfIJOx
oLrNqCxoK/PWgFEkpa/nZPpGgebDbgWB+UzVJur1O8YEpNrlKljKBelfH14cit+8
RZ5iDsq4+Mdcnszr77b1oABIKy+PZ7FxoT1/kRyuo4Y5eVNVyoBPLVP6gTk48XpX
H9PupLqWqLmd876xNry8Wwir5JEXc4JaFrvTh4ZR+qx7LDCMqDhsi58Fj11YGqca
zRgv2scvMOmQDC9cr6tq9SLv98tF5KdI83Bxl3bCMBfnhzqhJKvIEvip/yBZSzo8
35WO6o/aag8T6A0HdF4u9ragADq+gBnWppubscL99aCqSVYmVZcQotD3a9msPi/M
cwIDAQAB
-----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 400125803081656522750147816389057199105830
 . . . . . . . . [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-04-08 23:57:28 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-07 23:57:28 +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 'www.cabarruscounty.us'
 . . . . . . . . [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 24564417392312502217897864745451896661467382708898876616561503657443406087728746665552759508072341239101732028043072092624797818976264899542227091716478833963640505063229315958644498394009870649629864695975033458128290792035204824974183800098443247674535441188644144305034875644720783652739680064084140020082000592926906216876435891221239725874272818740905932876233167396535108112659264088092780701832335332195193798689434012545175578868553832377111948910178233891502156052952743996720316106655903676665008039561069951743870968768174947155446563545770079979395437126038568503348907581711677960919880201219027195907187
 . . . . . . . . . . . . . . . . . . . . [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)
							9c2668538955f980453fd2e2c484437798c2f0e8
 . . . . . . . . . . . . . . . . [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 (25 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.cabarruscounty.us'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169ff9990ed00000403004730450220294c4cb40e97539279c4545f476aa24e7362c3606febf47a62fb0f557fc84836022100f944f7339c84dcc356275b47e1f15c5ffd9922d9785728fad40de14f6a7fa206007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000169ff9990e70000040300463044022050700aeeb5e46658a17e814e3106f5ed3feb3e0d42cfd1b81bf4a9621a14269502205f2d6554107b8113769a23f8c438251c355110b5f2c40c5c169ffb51ea3bd10b
 . . . . [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)
		000d87b557f38a7d8242208b2376b95a778ef9953b093fe2cf85b6e1dccdb455cd230038815a5b5a53ddd650600c4665d7ff524630fbec156c9b1a6f1d1b7147b2ad4985a70370d44f1c9438b1b6b55fd2acda912ae47f0f9bc4b83df7f38a0147a1f3916c2104142341058746ff57782ab689a98742e21808eda894c87b223a0ce9f8b8d4a6ab50ff4ad432bf7466cc695c70819d87cd003e90e7966434b3c85ecef713cb3fbfbec128cfaa04345ab25e5cd0ccdcc940709ad19265df811b29f848908a38740c5c595759e08e5e3794d8febc154dad1bc71b3a39e2f54638f32494ac14e1d99adc4e04be6fc5f4bd3c689aa873986a516ea04ffebaae5d40bdeb