revolutionprinters.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f4:7c:bd:2b:2e:81:18:46:89:99:64:21:81:d2:e8:28:4a was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=revolutionprinters.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f4:7c:bd:2b:2e:81:18:46:89:99:64:21:81:d2:e8:28:4a
Serial Number (int): 344531561815401379021865489819431252535370
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 4b:5d:e9:4e:be:fc:eb:17:7e:21:bf:e5:c8:11:91:8d:dc:6b:85:c6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 16:c3:ea:01:66:08:b1:50:a6:ac:2e:cc:8e:ab:9a:91:79:15:77:45
Fingerprint (sha256): 56:c5:94:3d:de:d1:79:55:98:68:21:c1:83:71:e9:0c:0e:14:fd:db:62:97:cd:03:26:a8:eb:31:92:c2:4e:3d

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 revolutionprinters.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for revolutionprinters.com

Public Key Algorithm

RSA

Key Size

4096

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

revolutionprinters.com
www.revolutionprinters.com

Other certificates including the domain name revolutionprinters.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for revolutionprinters.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGgDCCBWigAwIBAgISA/R8vSsugRhGiZlkIYHS6ChKMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDA0MDcxOTU2NTJaFw0y
MDA3MDYxOTU2NTJaMCExHzAdBgNVBAMTFnJldm9sdXRpb25wcmludGVycy5jb20w
ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnBsETT0ZIwDO7YKaHFPrq
lMGq0Mwh3ZWq3GEjeeWf6CD6CgGtbvI+QWOkZ3U2kQb3okJ9KxmYqlGXlscLD+AE
Tc8JsSw/f26HagXc20CihLEpq6rWd3jVGGWDAimocRapqSNgPDIBfpE7OkL/GO04
YUPr56W5Kmq18Jpx3UHwtajRVWsq7M5qUlcfVnRQ3sFzozd2pC23cRryREeju7jC
wffK3FU6ypq8YiulR5iHBlN/JIcPrzJphGGoF6selbUJpYj0lGeznipeMpn1Idqm
59jbH+MfBmfDp3XXnxZ/3BmfBZ/0VT29Yj8sBPCm77840vVjwHk6GYF6dBfWC3ZS
w6Om5+C7lPAyabQoIVxfBphmv3Cn0Tzr4DdhSD/MwngFgoSGSHDCubEgxotmhALP
CC0NdVMSDtOBpSRptwCTc+dS11kTtEJs9ZfuCFGWSDAfLA+5ZM4mJMZ1ojo0hDVO
yceIS9UpNwEYytScUOHuaZF6i4rLwsLUsfF2xEFxbCrAmfHgzVlZ5sAdXKcFuXSf
LEjtcl/Vvq2gX582B/1CTO1VIMGYB3iAz0HCiDbt3+/IMTRXNmGlDGzKMIOVgXkk
sxUhmHw2TKG6mGau1e1VDZ1clugcHWX4uK+DTy+VV9LpnZuyYdfuIod3QGgWzqHc
koBbovymtknuxi1E2IwlhQIDAQABo4IChzCCAoMwDgYDVR0PAQH/BAQDAgWgMB0G
A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1Ud
DgQWBBRLXelOvvzrF34hv+XIEZGN3GuFxjAfBgNVHSMEGDAWgBSoSmpjBH3duubR
ObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9v
Y3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9j
ZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMD0GA1UdEQQ2MDSCFnJldm9sdXRp
b25wcmludGVycy5jb22CGnd3dy5yZXZvbHV0aW9ucHJpbnRlcnMuY29tMEwGA1Ud
IARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0
dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDw
AHYAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFxVm55vQAABAMA
RzBFAiEAorWUcf48qLn+Uky0hG38jUxBh9U17HpfasMdj5xfk6ECIC8R0QT+ERYk
Zzdx7lflzFbYsFqnMIETBC7GY+fa3VRhAHYAXqdz+d9WwOe1Nkh90EngMnqRmgyE
oRIShBh1loFxRVgAAAFxVm56DQAABAMARzBFAiAe8ev6Fin7W1G9BHXu6szhdAxp
iJm1Q+MWYFOI35b3dAIhAI6/aFza06nyaEiWyWT7EKOJ/0MU46T4Z4JbvsUsN8lG
MA0GCSqGSIb3DQEBCwUAA4IBAQBSi40e5nTXLfrMShvI1uvrd1BhBvPs3r58wW/Y
WycoCj0zIB312OG3yBxxGXgJUuKUWB+JdN+fcHtVP5enYW4J8rFx9fKPWux0nq5x
1ru3qYL0QDxol9hgVqlvFqnD8GHXDMLahPvo8UMWMPNRAn/6hWcoDngL9XQ68LJw
LUl6WDH34ggE7Ne5nINgDkbRBhPDl+h1C/RM4DkIaq94DY6ZeRMSJYpBuHnR02Fj
wCPh6Ka6laqAt7L12VomnbFiBc7BE37b0LupikFeUFu+IclY7754yTPYRYQmVhhY
J28vj93EhA7jLeZXW6Niz9zAvW4e6db8XgFh4wkAYDrJAwUf
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApwbBE09GSMAzu2CmhxT6
6pTBqtDMId2VqtxhI3nln+gg+goBrW7yPkFjpGd1NpEG96JCfSsZmKpRl5bHCw/g
BE3PCbEsP39uh2oF3NtAooSxKauq1nd41RhlgwIpqHEWqakjYDwyAX6ROzpC/xjt
OGFD6+eluSpqtfCacd1B8LWo0VVrKuzOalJXH1Z0UN7Bc6M3dqQtt3Ea8kRHo7u4
wsH3ytxVOsqavGIrpUeYhwZTfySHD68yaYRhqBerHpW1CaWI9JRns54qXjKZ9SHa
pufY2x/jHwZnw6d1158Wf9wZnwWf9FU9vWI/LATwpu+/ONL1Y8B5OhmBenQX1gt2
UsOjpufgu5TwMmm0KCFcXwaYZr9wp9E86+A3YUg/zMJ4BYKEhkhwwrmxIMaLZoQC
zwgtDXVTEg7TgaUkabcAk3PnUtdZE7RCbPWX7ghRlkgwHywPuWTOJiTGdaI6NIQ1
TsnHiEvVKTcBGMrUnFDh7mmReouKy8LC1LHxdsRBcWwqwJnx4M1ZWebAHVynBbl0
nyxI7XJf1b6toF+fNgf9QkztVSDBmAd4gM9Bwog27d/vyDE0VzZhpQxsyjCDlYF5
JLMVIZh8NkyhuphmrtXtVQ2dXJboHB1l+Livg08vlVfS6Z2bsmHX7iKHd0BoFs6h
3JKAW6L8prZJ7sYtRNiMJYUCAwEAAQ==
-----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 344531561815401379021865489819431252535370
 . . . . . . . . [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 2020-04-07 19:56:52 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-07-06 19:56:52 +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 'revolutionprinters.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 681408195045313422827668183807002005794584698331056720870657225153374231390128882493915022469085662722747014030341185454838322390230397696953730390538831170678391920541729424999709614782853285592439711057438971580494197140911428423955527306389760767931765248370134993275695253414089971915723532499231122350556929337718495289897738159152756966885445175364274148146546840969932471939705204125740940074701396708662826631937700208368490695189160888557257573159654250350168942837073449151564378810987092330492810808389472747567484564047132832436737914515319990274153600732780033841118259830706607790615134329760183988620265340937938441772348111554837203426022802920043157039685943139996015008106573290689550078982862855053984082281928260871132757981607016778558964220974152768381664783832391312662530154810110058305609812254105177172338284782147887411585070583984951952246052347552795485403771133488217321085228928366075604745968043034604141112846390367327314510331130134653655938667288816273608363077842406317962233737150769472610804218085756648200534631542425728055320870956436163880981611798606102672929140402686817348691024345358989814276381154008571819166396241760588681673048330774399996834273527973227060572045539009024621435168133
 . . . . . . . . . . . . . . . . . . . . [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)
							4b5de94ebefceb177e21bfe5c811918ddc6b85c6
 . . . . . . . . . . . . . . . . [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 (54 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'revolutionprinters.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.revolutionprinters.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)
							00f0007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000171566e79bd0000040300473045022100a2b59471fe3ca8b9fe524cb4846dfc8d4c4187d535ec7a5f6ac31d8f9c5f93a102202f11d104fe111624673771ee57e5cc56d8b05aa7308113042ec663e7dadd54610076005ea773f9df56c0e7b536487dd049e0327a919a0c84a11212841875968171455800000171566e7a0d000004030047304502201ef1ebfa1629fb5b51bd0475eeeacce1740c698899b543e316605388df96f7740221008ebf685cdad3a9f2684896c964fb10a389ff4314e3a4f867825bbec52c37c946
 . . . . [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)
		00528b8d1ee674d72dfacc4a1bc8d6ebeb77506106f3ecdebe7cc16fd85b27280a3d33201df5d8e1b7c81c7119780952e294581f8974df9f707b553f97a7616e09f2b171f5f28f5aec749eae71d6bbb7a982f4403c6897d86056a96f16a9c3f061d70cc2da84fbe8f1431630f351027ffa8567280e780bf5743af0b2702d497a5831f7e20804ecd7b99c83600e46d10613c397e8750bf44ce039086aaf780d8e99791312258a41b879d1d36163c023e1e8a6ba95aa80b7b2f5d95a269db16205cec1137edbd0bba98a415e505bbe21c958efbe78c933d8458426561858276f2f8fddc4840ee32de6575ba362cfdcc0bd6e1ee9d6fc5e0161e30900603ac903051f