salary-calculator.spartez.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:aa:45:d0:9f:c0:96:de:c4:8c:c1:71:7d:3f:33:42:54:77 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=salary-calculator.spartez.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:aa:45:d0:9f:c0:96:de:c4:8c:c1:71:7d:3f:33:42:54:77
Serial Number (int): 319277660141457639412562299107755182675063
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a3:54:8b:2c:8b:65:6c:a4:e7:2c:38:57:0c:dd:2f:df:5b:43:87:7f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 70:81:33:6e:df:59:13:c6:54:75:26:28:4d:88:ea:cf:d6:96:c7:17
Fingerprint (sha256): 47:5a:df:50:77:a4:96:12:fc:c4:26:5f:66:db:ce:da:63:13:23:a8:bf:9c:a4:ff:98:70:11:84:9c:a6:25:70

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 salary-calculator.spartez.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for salary-calculator.spartez.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

salary-calculator.spartez.com

Other certificates including the domain name spartez.com

(limited to 100 certificates)
spartez.com
www.matchday-sports.com
hyperpolybook.app
az.e2e.agency
theostattoos.co.uk
www.nate-fleming.com
email.spartez.com
agilecards-ondemand.spartez.com
familyfinance.xyz
*.spartez.com
salary-calculator.spartez.com
agilecards-ondemand-private.spartez.com
www.delf.com.br
agilecards-ondemand.spartez.com
gpkbattles.com
office-v1.sah-sh.ch
agile-cards-trello.spartez.com
campaigns.spartez.com
agile-poker-server-changelog.spartez.com
recruiters.prosus.ai
campaigns.spartez.com
salary-calculator.spartez.com
fblog.ge
agilecards-ondemand.spartez.com
spartez.com
www.alejozepol.com
lexira.io
www.cleverads.app
pysel.com.co
rxlogics.com
galacticpigeon.com
clickcitysolutions.co.uk
sakshitiwari.com
mijn.accsiemons.nl
firebase.iamprolog.com
deviber.com
spartez.com
outsidetechco.com
salary-calculator.spartez.com
tokensale.beachheadico.com
admin.testshopping.a-sta.com
email.spartez.com
salary-calculator.spartez.com
www.thedriftingcru.com
spartez.com
auth.mondoo.app
agilecards-ondemand.spartez.com
email.spartez.com
turnfoot.io
www.alumn.app
injector-stud.io
prashantbarve.com
hellohealthy.app
saftyinfo.com
*.spartez.com
salary-calculator.spartez.com
nlrsc.com
spartez.com
agilecards-ondemand.spartez.com
spartez.com
splref.spartez.com
server-notifications.spartez.com
theminjoo.me
campaigns.spartez.com
app.dicty.co
links.multytude.com
pronajdi.com
www.luffanet.com
www.corntech.com.mx
confluence.spartez.com
agilecards-ondemand.spartez.com
spartez.com
salary-calculator.spartez.com
wavii.in
pluslog.com.br
auth.goodcrypto.app
storybook.asset-tracker.spartez.com
tfs4jira-ondemand.spartez.com
www.meeples.app
shop.powerbolt.co.th
borbank.spartez.com
campaigns.spartez.com
allogic.com.br
agilecards-ondemand.spartez.com
agilecards-ondemand.spartez.com
cgpro.com
salary-calculator.spartez.com
*.spartez.com
www.matchday-sports.com
press.guarentee.ca
*.spartez.com
drafti.io
www.agathium.com
dev.akses.at
analytics.asset-tracker.spartez.com
splref.spartez.com
app.beezance.com
www.driveflow.co.uk
connect.vivechurch.org
aiderbotics.com

Certificate

The complete raw certificate details for salary-calculator.spartez.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgISA6pF0J/Alt7EjMFxfT8zQlR3MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMTUwOTIzNDRaFw0y
MDAyMTMwOTIzNDRaMCgxJjAkBgNVBAMTHXNhbGFyeS1jYWxjdWxhdG9yLnNwYXJ0
ZXouY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlnedi4xBsuDh
UZSlR/Ahq9mf2Y4E/lR2gh9NfWTCU/PAvScItktAQsldGZDauXbb3vAH8WKGx9Br
qCujKANw24qE5CdXqHK01knPJYoaUPX7gGqiFdYPE3nZrL+JrZX26YGxry1du6fC
sN/5cHHMy6AD2kanOC1jPYa1qMk+NqOZxfTx8yMlrr8Ylj5cFpy4PpFUMoKmYlEf
u6YE5CUBkiObSb10HrYOdx8jh8fzoilw6n0u71EPs5nedQNFpxi4ksTKUiVXa6Fv
XwXXQO2BEV8QjekB/pehzQiF5LiLexypKH3CtcsnJqjfYmjdfNYQ7VJBohfCq3f4
iSk7k2NzgQIDAQABo4ICcTCCAm0wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG
CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSjVIss
i2VspOcsOFcM3S/fW0OHfzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js
oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14
My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14
My5sZXRzZW5jcnlwdC5vcmcvMCgGA1UdEQQhMB+CHXNhbGFyeS1jYWxjdWxhdG9y
LnNwYXJ0ZXouY29tMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEB
MCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYK
KwYBBAHWeQIEAgSB9ASB8QDvAHYAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklT
Le+LkF4AAAFubpcTZAAABAMARzBFAiAytHaUrQ+7aepOt/RBG1+n+01xLmxvFRKz
uSWalgNF2AIhAM6FWxybEOx8rG6g8h3p8IZtxomHIwrY8Zb1Ci0x72ybAHUAb1N2
rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFubpcTmAAABAMARjBEAiBG
Vw7eX/Ll1VrlTOGAPP1xref8fVlxHQSnAPVLTXUCjwIgCy7SR3RXEzqcnhDiMFQl
DOIrElsV1to9Y/Su8IMBc5cwDQYJKoZIhvcNAQELBQADggEBAIwiOZRKYjd+Rl33
FM4TS0EpXxwTJu1/wqKFqnLlLmGWJmcAI8+FtF+5l3znVZatQfYuTasmHVT+brrR
W/941J+vFVG1bvVT6dbo1k1voW3gCzvK1BbxpZV05nl0sFg3XUYzjwVHR1t031yw
73h+T9ojU+6thqgtPTnC6Z3cerg4LJ20+ldfmv1G+9bxm2VxcOcLEfER8Lm/Px+J
5VQnXGwqA2XrHb+ySvYvhXdsCVxPUdJu7DoxRJ0sVSGg1e83kVjS5GJZ7cvlKNHR
cUpCi9+GaWP9+djgnNnPi1SvKU58jtNaczp4kt6BXRXp3h5WT++nfwaeuhubtQhV
9BA8YF4=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlnedi4xBsuDhUZSlR/Ah
q9mf2Y4E/lR2gh9NfWTCU/PAvScItktAQsldGZDauXbb3vAH8WKGx9BrqCujKANw
24qE5CdXqHK01knPJYoaUPX7gGqiFdYPE3nZrL+JrZX26YGxry1du6fCsN/5cHHM
y6AD2kanOC1jPYa1qMk+NqOZxfTx8yMlrr8Ylj5cFpy4PpFUMoKmYlEfu6YE5CUB
kiObSb10HrYOdx8jh8fzoilw6n0u71EPs5nedQNFpxi4ksTKUiVXa6FvXwXXQO2B
EV8QjekB/pehzQiF5LiLexypKH3CtcsnJqjfYmjdfNYQ7VJBohfCq3f4iSk7k2Nz
gQIDAQAB
-----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 319277660141457639412562299107755182675063
 . . . . . . . . [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-11-15 09:23:44 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-13 09:23:44 +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 'salary-calculator.spartez.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 18994730302251151539286075654999022994790593469911214380830773468720955413760804129817093319194684743860144463146919291477052073023564616396536533060450848240927457590936008911164758149583093219737466439395710023355694256809957290122301705768784470271362007022675114230227827493439502328735939779599078972101419434277523220665735030843856932247009921963182794342924808197145595593087420286681253807424471170401957408227236234867287966919515467123756341286123767014777171574932392345055902573815874883989249744151819224372183890724402131167230347044334737837322454991874780974788195161545230259168133058411267201659777
 . . . . . . . . . . . . . . . . . . . . [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)
							a3548b2c8b656ca4e72c38570cdd2fdf5b43877f
 . . . . . . . . . . . . . . . . [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 (33 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'salary-calculator.spartez.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e6e9713640000040300473045022032b47694ad0fbb69ea4eb7f4411b5fa7fb4d712e6c6f1512b3b9259a960345d8022100ce855b1c9b10ec7cac6ea0f21de9f0866dc68987230ad8f196f50a2d31ef6c9b0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e6e9713980000040300463044022046570ede5ff2e5d55ae54ce1803cfd71ade7fc7d59711d04a700f54b4d75028f02200b2ed2477457133a9c9e10e23054250ce22b125b15d6da3d63f4aef083017397
 . . . . [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)
		008c2239944a62377e465df714ce134b41295f1c1326ed7fc2a285aa72e52e619626670023cf85b45fb9977ce75596ad41f62e4dab261d54fe6ebad15bff78d49faf1551b56ef553e9d6e8d64d6fa16de00b3bcad416f1a59574e67974b058375d46338f0547475b74df5cb0ef787e4fda2353eead86a82d3d39c2e99ddc7ab8382c9db4fa575f9afd46fbd6f19b657170e70b11f111f0b9bf3f1f89e554275c6c2a0365eb1dbfb24af62f85776c095c4f51d26eec3a31449d2c5521a0d5ef379158d2e46259edcbe528d1d1714a428bdf866963fdf9d8e09cd9cf8b54af294e7c8ed35a733a7892de815d15e9de1e564fefa77f069eba1b9bb50855f4103c605e