www.vivazmusic.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:df:ef:dd:64:21:06:49:fc:f5:66:93:01:e1:fa:3f:19:f6 was issued on by Let's Encrypt.
With 10 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.vivazmusic.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:df:ef:dd:64:21:06:49:fc:f5:66:93:01:e1:fa:3f:19:f6Serial Number (int): 424650946569866031113702773302857857702390
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 9a:8a:1d:19:75:37:95:63:d6:be:ee:31:e8:2c:c6:9b:c5:e6:9a:7f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 79:fb:a0:fc:91:d3:a7:74:40:4a:80:96:ea:3b:1a:34:3c:8a:fb:84
Fingerprint (sha256): c4:b8:c0:ed:63:2b:9d:09:ec:62:af:46:fa:a1:17:45:5d:ec:3a:b4:06:97:5e:37:ec:e8:ad:fa:86:8e:ee:5b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.vivazmusic.com
10
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.vivazmusic.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
8 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
mail.marathon-tech.com
mail.vivazmusic.com
marathon-tech.com
marathon-tech.marathonitis.com
vivazmusic.com
vivazmusic.marathonitis.com
www.marathon-tech.com
www.marathon-tech.marathonitis.com
www.vivazmusic.com
www.vivazmusic.marathonitis.com
mail.vivazmusic.com
marathon-tech.com
marathon-tech.marathonitis.com
vivazmusic.com
vivazmusic.marathonitis.com
www.marathon-tech.com
www.marathon-tech.marathonitis.com
www.vivazmusic.com
www.vivazmusic.marathonitis.com
Other certificates including the domain name vivazmusic.com
(limited to 100 certificates)
vivazmusic.com
vivazmusic.com
vivazmusic.com
vivazmusic.com
marathon-tech.com
nolapos.com
marathonitis.gr.marathon-tech.com
*.marathonitis.gr
vivazmusic.com
vivazmusic.com
vivazmusic.com
www.vivazmusic.marathon-tech.com
customsound.gr
www.vivazmusic.com
vivazmusic.com
vivazmusic.com
vivazmusic.com
guysndollshairstyles.com
vivazmusic.com
vivazmusic.com
vivazmusic.com
vivazmusic.com
avlida.gr
vivazmusic.com
vivazmusic.com
vivazmusic.com
marathon-tech.com
nolapos.com
marathonitis.gr.marathon-tech.com
*.marathonitis.gr
vivazmusic.com
vivazmusic.com
vivazmusic.com
www.vivazmusic.marathon-tech.com
customsound.gr
www.vivazmusic.com
vivazmusic.com
vivazmusic.com
vivazmusic.com
guysndollshairstyles.com
vivazmusic.com
vivazmusic.com
vivazmusic.com
vivazmusic.com
avlida.gr
Certificate
The complete raw certificate details for www.vivazmusic.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF9TCCBN2gAwIBAgISBN/v3WQhBkn89WaTAeH6Pxn2MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA5MjkyMTI4NDRaFw0x NzEyMjgyMTI4NDRaMB0xGzAZBgNVBAMTEnd3dy52aXZhem11c2ljLmNvbTCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL20uY/LDm3JLZ4jBT0BdepY200z mrTKxuolrFapN94Q2bgyPmV4DsGzvToOBuSpl2+8aqP6yhwrWf5nyg+kTr4j81Fw 17zrSeDIQY2ET9pmC1SyeqhJQAdcer1WBJNpyedLJ5fke2ZsMGEiGUDhem5rEgjJ cqysh12eVBpIbjGJ7IBrmw+CUZaWZELhjuzaKZueSE2ZeA1a0MV6z23ZkLc712jr QbO1qlRlWoRitmgzROFbOX+b/s3cVg2D30Ee2pw+NNxO+w097sqedB52bykRAyuK MCuHhKVb+51R1J3rkpIOAXFKaCrVLX75+35bYMYRJ2QEftYwukWBY+LntuECAwEA AaOCAwAwggL8MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYI KwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUmoodGXU3lWPWvu4x6CzG m8Xmmn8wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUH AQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5 cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQteDMubGV0c2VuY3J5 cHQub3JnLzCCAQkGA1UdEQSCAQAwgf2CFm1haWwubWFyYXRob24tdGVjaC5jb22C E21haWwudml2YXptdXNpYy5jb22CEW1hcmF0aG9uLXRlY2guY29tgh5tYXJhdGhv bi10ZWNoLm1hcmF0aG9uaXRpcy5jb22CDnZpdmF6bXVzaWMuY29tght2aXZhem11 c2ljLm1hcmF0aG9uaXRpcy5jb22CFXd3dy5tYXJhdGhvbi10ZWNoLmNvbYIid3d3 Lm1hcmF0aG9uLXRlY2gubWFyYXRob25pdGlzLmNvbYISd3d3LnZpdmF6bXVzaWMu Y29tgh93d3cudml2YXptdXNpYy5tYXJhdGhvbml0aXMuY29tMIH+BgNVHSAEgfYw gfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0 cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBD ZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBh cnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0 ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3Np dG9yeS8wDQYJKoZIhvcNAQELBQADggEBABpvVqQLTtmD/1z0GrxhtF6OpYWHw5U/ EwCHynaCS4ttWcq7CSO2z2mDkjWxtTsB81Hu6So0wHE5m5yj0DApTydm7NL7zJae L8/zqvqt4Uw73uBXXODqijFE0lY27M24djgJZB9ov50TbE0oZtCZXbk8GMYEvPPc p+Lg+55wZwt3AzL09YV238vOOSYSLHi97VIcHwY1rFMNRCZ/EQIjFWt+Zvdlgpcf 4UY9ZSMlg4QXh+4Lq0sLg/FY//BUkFd4fQPOXg9PWpCo7BI05N+w8vw3G+9NmzDS SEC7nj3y7n+2gGn9D/+LzdssAho8yCvGg4az+KDL3ISzpckHyumVZ8s= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvbS5j8sObcktniMFPQF1 6ljbTTOatMrG6iWsVqk33hDZuDI+ZXgOwbO9Og4G5KmXb7xqo/rKHCtZ/mfKD6RO viPzUXDXvOtJ4MhBjYRP2mYLVLJ6qElAB1x6vVYEk2nJ50snl+R7ZmwwYSIZQOF6 bmsSCMlyrKyHXZ5UGkhuMYnsgGubD4JRlpZkQuGO7Nopm55ITZl4DVrQxXrPbdmQ tzvXaOtBs7WqVGVahGK2aDNE4Vs5f5v+zdxWDYPfQR7anD403E77DT3uyp50HnZv KREDK4owK4eEpVv7nVHUneuSkg4BcUpoKtUtfvn7fltgxhEnZAR+1jC6RYFj4ue2 4QIDAQAB -----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 424650946569866031113702773302857857702390 . . . . . . . . [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-09-29 21:28:44 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-12-28 21:28: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 'www.vivazmusic.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 23948158383798685863370484907084924193316902287212368440765652744824748034823925807831438021306892953051506915599669528980862169717260606321848152044599951133497079975345887614872254476226018818906865421171592488779571003692504375377620963138888197108884555391074281142767531848514827700131765422216749090422923257008169012717973297230095451813111148435017486283047203815005555811560060072124416262798778208383315322051690018775559307322677495583121555383082067674806050247944361756335365439422477462928279386581803321085841966130392911282157937211843624654266352131305654108421798755429571663548620257570534126499553 . . . . . . . . . . . . . . . . . . . . [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) 9a8a1d1975379563d6beee31e82cc69bc5e69a7f . . . . . . . . . . . . . . . . [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 (256 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.marathon-tech.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.vivazmusic.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marathon-tech.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marathon-tech.marathonitis.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vivazmusic.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vivazmusic.marathonitis.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.marathon-tech.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.marathon-tech.marathonitis.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.vivazmusic.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.vivazmusic.marathonitis.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 (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) 001a6f56a40b4ed983ff5cf41abc61b45e8ea58587c3953f130087ca76824b8b6d59cabb0923b6cf69839235b1b53b01f351eee92a34c071399b9ca3d030294f2766ecd2fbcc969e2fcff3aafaade14c3bdee0575ce0ea8a3144d25636eccdb8763809641f68bf9d136c4d2866d0995db93c18c604bcf3dca7e2e0fb9e70670b770332f4f58576dfcbce3926122c78bded521c1f0635ac530d44267f110223156b7e66f76582971fe1463d65232583841787ee0bab4b0b83f158fff0549057787d03ce5e0f4f5a90a8ec1234e4dfb0f2fc371bef4d9b30d24840bb9e3df2ee7fb68069fd0fff8bcddb2c021a3cc82bc68386b3f8a0cbdc84b3a5c907cae99567cb