www.publiko.com.br

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f5:a4:92:f5:f7:a3:76:36:2f:88:2e:26:d2:f1:08:f1:77 was issued on by Let's Encrypt.

With 3 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=www.publiko.com.br

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f5:a4:92:f5:f7:a3:76:36:2f:88:2e:26:d2:f1:08:f1:77
Serial Number (int): 344924794146371033777803206033608622535031
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: a6:21:08:31:90:db:d2:29:74:45:a4:e4:a1:5a:dd:8a:ac:f1:aa:c6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): a2:fb:cf:1a:cb:03:9d:77:ab:a2:0e:19:90:0a:17:9f:93:c1:3d:9d
Fingerprint (sha256): a7:ab:8a:be:52:c8:d9:dc:28:c9:6b:9e:0f:e3:ff:92:d7:e1:66:df:ab:17:11:f9:03:bd:d9:97:6c:bb:e7:48

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.publiko.com.br

3

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.publiko.com.br

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

publiko.com.br
publiko.me
www.publiko.com.br

Other certificates including the domain name publiko.com.br

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.publiko.com.br in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGeDCCBWCgAwIBAgISA/WkkvX3o3Y2L4guJtLxCPF3MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAyMDUwNzAxMDJaFw0y
MDA1MDUwNzAxMDJaMB0xGzAZBgNVBAMTEnd3dy5wdWJsaWtvLmNvbS5icjCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK8x6WkCkWwH6xrGSrWIuubcEtRe
O5oGKtoeDaYO2UiHGsLFKXMSydRKjJ+e1l+Vx+EQZXbF1WIm+5FSi75QdjJCU2nn
MXfHiCfGZNucxZEK69oi4y6/DstC9ljVgiaKPcMnXo4b5y3iY3AGNcj5XcjYgysW
/7FCY8wL/xA1a+FWXDaaYlBm62ZDJxntl419muhmqh+kwYbCG9L5GHLGmCUumLjP
k4+dZVFRcn7KDmBBjDKiUmJVrrBkq+HOZg1q2eIn8kpLEiQ1vPYttAavCkZex4kl
L46igyp5tAwVZTbZp8AQvwTbUoInIRNZDA65UlPpw24XkSUiVY1lpwYC00YAh6Ii
3p/iU3lFeopJrMi8fh3P2Lllm+QhWtaMy97YO2mCU7BNDSJ0LgjeDg4+gQcbu5EL
+f+3KY+By+dY/cRp2YqZqCLg/2FTRUO/V9E1z/TlSQPSeMC5ITZpUCTs2KOfOoY/
viazW/URH5EFLXEtBY5TJkDOyoq1wniNAv3LdohMEtR2y9FW9+k3v+6C4ClZd1vL
KtxycY436ZD9KAej9jj4SXJ81QZX/YiS2HjPnOBgiqJatrAf3hRHstT6UC/DAkAd
RsJcLU4hO853K8/YFdQsmmzzW4GWY6ySDf1PzLtzOelQVXVD8YXmlquhpwZqNiVv
uboX5hvLLFt3sF+1AgMBAAGjggKDMIICfzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FKYhCDGQ29IpdEWk5KFa3Yqs8arGMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wOQYDVR0RBDIwMIIOcHVibGlrby5jb20u
YnKCCnB1Ymxpa28ubWWCEnd3dy5wdWJsaWtvLmNvbS5icjBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB1AF6nc/nf
VsDntTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABcBRd5PIAAAQDAEYwRAIgVOOy
lDpVUDHgq3o0xYbVQW5P0NyNr+Qr2eFL68KvAWQCIEu/5SMOICtjZHkY6oE2OSRS
KPzCmZ/svQpCYai87Rd0AHcAB7dcG+V9aP/xsMYdIxXHuuZXfFeUt2ruvGE6GmnT
ohwAAAFwFF3lJQAABAMASDBGAiEA7Ib/tMepAGqUTQDP+o3ot5yDBbhvNJDZczgP
W35NjLICIQCHyw3zcD9ILqV35vHvjy73reAEFOb5kXgvoSPLvtSiADANBgkqhkiG
9w0BAQsFAAOCAQEARhOODPlSj1VnlgylPDGKB6IqbkYjTGoO76fkl1Fo4y1HG5aU
Gq5ptmXMdRBNFqiuSZ0WfSrOAgnVPv0lncbSW3+w02L46t3YAgdz2ZMk7LKJmwr/
TW+djH8xNmqmMiZM1WBllijT1p9QzkDelRyjbKwQXxQlCVysPwjkFA7clY/3DKfs
LpeNhAHCmIcWR7BqEwsgRd3MGKrEUnwWzXKStDgzSDBjepAQW6fbALP4NuU5n01t
vS58mzObt2kDsDQUcHXuhLPDi00PKQFZ3rjbi7aFx4TmUl7yC9+uUCtJNNlO4WGC
cTPkf0NwK2DDAlTYCMOGOu6eJgySD/DRxcxFeQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArzHpaQKRbAfrGsZKtYi6
5twS1F47mgYq2h4Npg7ZSIcawsUpcxLJ1EqMn57WX5XH4RBldsXVYib7kVKLvlB2
MkJTaecxd8eIJ8Zk25zFkQrr2iLjLr8Oy0L2WNWCJoo9wydejhvnLeJjcAY1yPld
yNiDKxb/sUJjzAv/EDVr4VZcNppiUGbrZkMnGe2XjX2a6GaqH6TBhsIb0vkYcsaY
JS6YuM+Tj51lUVFyfsoOYEGMMqJSYlWusGSr4c5mDWrZ4ifySksSJDW89i20Bq8K
Rl7HiSUvjqKDKnm0DBVlNtmnwBC/BNtSgichE1kMDrlSU+nDbheRJSJVjWWnBgLT
RgCHoiLen+JTeUV6ikmsyLx+Hc/YuWWb5CFa1ozL3tg7aYJTsE0NInQuCN4ODj6B
Bxu7kQv5/7cpj4HL51j9xGnZipmoIuD/YVNFQ79X0TXP9OVJA9J4wLkhNmlQJOzY
o586hj++JrNb9REfkQUtcS0FjlMmQM7KirXCeI0C/ct2iEwS1HbL0Vb36Te/7oLg
KVl3W8sq3HJxjjfpkP0oB6P2OPhJcnzVBlf9iJLYeM+c4GCKolq2sB/eFEey1PpQ
L8MCQB1GwlwtTiE7zncrz9gV1CyabPNbgZZjrJIN/U/Mu3M56VBVdUPxheaWq6Gn
Bmo2JW+5uhfmG8ssW3ewX7UCAwEAAQ==
-----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 344924794146371033777803206033608622535031
 . . . . . . . . [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-02-05 07:01:02 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-05 07:01:02 +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.publiko.com.br'
 . . . . . . . . [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 714733111160548404529161737356718441655722654830110184890782673210353974911777378956054317614751930020052793968970460628191164284974050995786143047508755120965273311912832603670860525475650098497181503009727223568206646083489562794204730884858244325403245064939180717703725418605001863434999464171771276509106717295451520402917463099198567449229697559928990311184603174062664229133706945412960716783590967326077183650797488919168435272125616208740747017500832675207678112288362857061900585382100414037286867073454744934135030873684738245328369347416671541383733466507019806533826440941969569757834487063373488623766510327630359211559117356414325751210616122108068702816915717249697592175946251645976687147247427683584017796671182248788146271050660121779704001867073059648358306938133504618404331221370399051245106390715522067180331871244176679263874143427251297724062552043845820361969374065060771308216432243420615651633225658059349275291524428319431717783310357795593214117417131421129555891006257861328220843847216983878889475417739018589649585951640862965875801912087522980239466137991497209360251310127761533735405491638784807017664033932669768228219729051905505451834141987077324367444773712083675248292153968435237105123221429
 . . . . . . . . . . . . . . . . . . . . [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)
							a621083190dbd2297445a4e4a15add8aacf1aac6
 . . . . . . . . . . . . . . . . [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 (50 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'publiko.com.br'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'publiko.me'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.publiko.com.br'
 . . . . . . . . . . . . . . . . [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)
							00f00075005ea773f9df56c0e7b536487dd049e0327a919a0c84a11212841875968171455800000170145de4f20000040300463044022054e3b2943a555031e0ab7a34c586d5416e4fd0dc8dafe42bd9e14bebc2af016402204bbfe5230e202b63647918ea813639245228fcc2999fecbd0a4261a8bced177400770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170145de5250000040300483046022100ec86ffb4c7a9006a944d00cffa8de8b79c8305b86f3490d973380f5b7e4d8cb202210087cb0df3703f482ea577e6f1ef8f2ef7ade00414e6f991782fa123cbbed4a200
 . . . . [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)
		0046138e0cf9528f5567960ca53c318a07a22a6e46234c6a0eefa7e4975168e32d471b96941aae69b665cc75104d16a8ae499d167d2ace0209d53efd259dc6d25b7fb0d362f8eaddd8020773d99324ecb2899b0aff4d6f9d8c7f31366aa632264cd560659628d3d69f50ce40de951ca36cac105f1425095cac3f08e4140edc958ff70ca7ec2e978d8401c298871647b06a130b2045ddcc18aac4527c16cd7292b438334830637a90105ba7db00b3f836e5399f4d6dbd2e7c9b339bb76903b034147075ee84b3c38b4d0f290159deb8db8bb685c784e6525ef20bdfae502b4934d94ee161827133e47f43702b60c30254d808c3863aee9e260c920ff0d1c5cc4579