bpsoftware.net

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:c0:3b:14:c2:61:36:56:af:3e:74:cc:26:b2:c4:0b:7b:c9 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=bpsoftware.net

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:c0:3b:14:c2:61:36:56:af:3e:74:cc:26:b2:c4:0b:7b:c9
Serial Number (int): 326749604484278817515918309624252071640009
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: c7:7d:43:f3:7a:a1:bd:d9:69:ed:c1:de:37:b1:86:8c:18:7f:dd:15
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 07:0d:a9:2d:b1:f4:7c:35:de:46:07:1b:c2:4b:42:6f:58:bc:41:31
Fingerprint (sha256): 6e:1e:8a:74:1c:5d:b5:54:99:4c:2b:c1:9d:60:8a:f7:0c:6a:db:63:ca:a1:5f:90:ac:22:f9:02:75:c8:d8:62

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 bpsoftware.net

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for bpsoftware.net

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

bpsoftware.net

Other certificates including the domain name bpsoftware.net

(limited to 100 certificates)
ithelpdesk.endologix.com
helpdesk.dpsgroupglobal.com
sms.allied.bpsoftware.net
allied.bpsoftware.net
www.bpsoftware.net
ithelpdesk.endologix.com
support.unpri.org
ithelpdesk.endologix.com
www.bpsoftware.net
bpsoftware.net
ithelpdesk.endologix.com
bpsoftware.net
www.bpsoftware.net
mail.bpsoftware.net
ithelpdesk.endologix.com
sms.allied.bpsoftware.net
helpdesk.dpsgroupglobal.com
www.bpsoftware.net
mail.bpsoftware.net
helpdesk.dpsgroupglobal.com
ithelpdesk.endologix.com
bpsoftware.net
www.bpsoftware.net
kb-test.bpsoftware.net
www.bpsoftware.net
allied.bpsoftware.net
support.unpri.org
ithelpdesk.endologix.com
bpsoftware.net
bpsoftware.net
support.unpri.org
ithelpdesk.endologix.com
www.bpsoftware.net
ithelpdesk.endologix.com
vpn.bpsoftware.net
www.bpsoftware.net
bpsoftware.net
bpsoftware.net
helpdesk.dpsgroupglobal.com
bpsoftware.net
allied.bpsoftware.net
www.bpsoftware.net
bpsoftware.net
www.bpsoftware.net
ithelpdesk.endologix.com
bpsoftware.net
support.unpri.org
bpsoftware.net
helpdesk.dpsgroupglobal.com
ithelpdesk.endologix.com
helpdesk.dpsgroupglobal.com
bpsoftware.net
bpsoftware.net
bpcnslev01cxe.bpsoftware.net
ithelpdesk.endologix.com
ithelpdesk.endologix.com
ithelpdesk.endologix.com
ithelpdesk.endologix.com
support.unpri.org
ithelpdesk.endologix.com
kb-test.bpsoftware.net
bpsoftware.net
www.bpsoftware.net
allied.bpsoftware.net
helpdesk.dpsgroupglobal.com
helpdesk.dpsgroupglobal.com
ithelpdesk.endologix.com
ithelpdesk.endologix.com
ithelpdesk.endologix.com
allied.bpsoftware.net
vpn.bpsoftware.net
ithelpdesk.endologix.com
allied.bpsoftware.net
*.bpsoftware.net
bpservicedesk.bpsoftware.net
allied.bpsoftware.net
bpsoftware.net
www.bpsoftware.net
bpsoftware.net
helpdesk.dpsgroupglobal.com
ithelpdesk.endologix.com
support.unpri.org
*.bpsoftware.net
ithelpdesk.endologix.com
www.bpsoftware.net
ttservicedesk.proman.org
sms.allied.bpsoftware.net
bpsoftware.net
vpn.bpsoftware.net
helpdesk.dpsgroupglobal.com
bpsoftware.net
bpsoftware.net
www.bpsoftware.net
bpsoftware.net
ithelpdesk.endologix.com
bpsoftware.net
bpcnslev01cxe.bpsoftware.net
helpdesk.dpsgroupglobal.com
bpcnslev01cxe.bpsoftware.net
ithelpdesk.endologix.com

Certificate

The complete raw certificate details for bpsoftware.net in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIE/zCCA+egAwIBAgISA8A7FMJhNlavPnTMJrLEC3vJMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzEyMjkwNTI3MThaFw0x
ODAzMjkwNTI3MThaMBkxFzAVBgNVBAMTDmJwc29mdHdhcmUubmV0MIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4WgBXtE2kuF7C7Ea6wABD/uiGyWoNvnm
34VL+c/U9kLNefpQMvT7ayL+OHC1odHtE9xLggROM8j39T9bf+EaqDAQj3Krxkh7
gztGT0iSsskwsCpfawPR35ziOwpMRuBWZFKwOjRylkp1yhoU0SsUATBUu8MHHuyw
vEBnm1v2EdCmCSXtfPpeoaXIApHUflaQrEea0j15TpsNnRZEjH384qXR8ajR2ysI
kTUAYzS5rof2Lyu8zwf0mvJIWpUmHKQEGBy4VN5iSEzUmvztjJPXvxPDjIV46NBF
TG+KP9GHB1S2hwRmyTisUS+uN90AkIOl+fdAjOcXl1HnUTZ5krHO5QIDAQABo4IC
DjCCAgowDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEF
BQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTHfUPzeqG92Wntwd43sYaMGH/d
FTAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcBAQRj
MGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlwdC5v
cmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlwdC5v
cmcvMBkGA1UdEQQSMBCCDmJwc29mdHdhcmUubmV0MIH+BgNVHSAEgfYwgfMwCAYG
Z4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nw
cy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZp
Y2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMg
YW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xp
Y3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8w
DQYJKoZIhvcNAQELBQADggEBAB/29ETaActgm+2uWZZgtzr/dWqKMHfqk0P0edQ0
N/2+BPdS5GVgJGmPSKBSjhneIL6bDi55pM1SXj4KrH8BOQ77hEW9BUEZ28kM+ugL
mHLNorQcsILgjTAH0Mx19E7Adys8+EDq/MfWbcmCvZ4tXDyjyreuyqKbvaooT+7Z
cZnlfBv5+qSW6IHXwdZ/57hdvHVuG9Z9jeE34DYa0MIQyZW5mGBlwLndeIPhBYPY
0JOrAhxp2SINFOZf5XLmJ3DwBRd/9jSEwg+FfkK5/v2eOOnm45GBDOJUkfC2SxZK
dyJ97bZ1sO0whXvAKBcC0RG8uXJzeT4q/4TG7RJBIYOQg68=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4WgBXtE2kuF7C7Ea6wAB
D/uiGyWoNvnm34VL+c/U9kLNefpQMvT7ayL+OHC1odHtE9xLggROM8j39T9bf+Ea
qDAQj3Krxkh7gztGT0iSsskwsCpfawPR35ziOwpMRuBWZFKwOjRylkp1yhoU0SsU
ATBUu8MHHuywvEBnm1v2EdCmCSXtfPpeoaXIApHUflaQrEea0j15TpsNnRZEjH38
4qXR8ajR2ysIkTUAYzS5rof2Lyu8zwf0mvJIWpUmHKQEGBy4VN5iSEzUmvztjJPX
vxPDjIV46NBFTG+KP9GHB1S2hwRmyTisUS+uN90AkIOl+fdAjOcXl1HnUTZ5krHO
5QIDAQAB
-----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 326749604484278817515918309624252071640009
 . . . . . . . . [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 2017-12-29 05:27:18 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-03-29 05:27:18 +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 'bpsoftware.net'
 . . . . . . . . [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 28454905568441139170064545873950869106457663275949807110669901306009737320743003121762348700822397795447095547859377752691249685233658771534739655041148614095424988493658783152801296939727648072343153583357064613045075197827682805945020871336647456230355818599755868666931331553502118849963962377578780238046964302568015376388249223355899718940077602405912901809817874469293823868090934194687880662959704874552404344630761851033378171462897006956479654815398928993900588627931735297761232456178608397640303894067057711971389055259657207080045911160192894105748726291544413686190837642836017100022820669036096480464613
 . . . . . . . . . . . . . . . . . . . . [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)
							c77d43f37aa1bdd969edc1de37b1868c187fdd15
 . . . . . . . . . . . . . . . . [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 'bpsoftware.net'
 . . . . . . . . . . . . . . . . [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)
		001ff6f444da01cb609bedae599660b73aff756a8a3077ea9343f479d43437fdbe04f752e4656024698f48a0528e19de20be9b0e2e79a4cd525e3e0aac7f01390efb8445bd054119dbc90cfae80b9872cda2b41cb082e08d3007d0cc75f44ec0772b3cf840eafcc7d66dc982bd9e2d5c3ca3cab7aecaa29bbdaa284feed97199e57c1bf9faa496e881d7c1d67fe7b85dbc756e1bd67d8de137e0361ad0c210c995b9986065c0b9dd7883e10583d8d093ab021c69d9220d14e65fe572e62770f005177ff63484c20f857e42b9fefd9e38e9e6e391810ce25491f0b64b164a77227dedb675b0ed30857bc0281702d111bcb97273793e2aff84c6ed124121839083af