support.performancesoft.org
Issued by Symantec Basic DV SSL CA - G2
About this certificate
This digital certificate with serial number 54:7a:a4:06:5a:cd:56:f6:55:37:eb:a7:75:64:8e:b9 was issued on by Symantec Corporation.
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)
- Sub certificates SHOULD include Subject Key Identifier in end entity certs (RFC 5280: 4.2 & 4.2.1.2)
Certificate Subject
CN=support.performancesoft.org
Symantec Corporation
Organization:
Symantec Corporation
Organization unit: Symantec Trust Network
Organization unit: Domain Validated SSL
Organization unit: Symantec Trust Network
Organization unit: Domain Validated SSL
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 54:7a:a4:06:5a:cd:56:f6:55:37:eb:a7:75:64:8e:b9Serial Number (int): 112291938681320047598635326335676092089
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId:
AuthorityKeyId: ca:ac:5d:e1:90:2f:f1:ef:8c:d4:9f:35:01:e1:01:3b:a0:ce:c1:77
Fingerprint (sha1): ef:0d:32:a2:9e:48:75:c1:3a:6c:b3:7c:98:2d:90:9d:57:69:ca:c9
Fingerprint (sha256): 1f:ff:ca:12:26:9e:6b:99:f4:53:00:b1:5d:d7:a9:78:6b:99:5d:5c:be:f4:0e:7a:bf:ac:f2:3b:ec:f1:2e:c4
Issuing Certificate URL: http://hd.symcb.com/hd.crt
Revocation information
OCSP Server: http://hd.symcd.comCheck the revocation status for certificate support.performancesoft.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for support.performancesoft.org
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
support.performancesoft.org
Other certificates including the domain name performancesoft.org
(limited to 100 certificates)
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
performancesoft.org
support.performancesoft.org
support.performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
performancesoft.org
Certificate
The complete raw certificate details for support.performancesoft.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEnzCCA4egAwIBAgIQVHqkBlrNVvZVN+undWSOuTANBgkqhkiG9w0BAQsFADCB lDELMAkGA1UEBhMCVVMxHTAbBgNVBAoTFFN5bWFudGVjIENvcnBvcmF0aW9uMR8w HQYDVQQLExZTeW1hbnRlYyBUcnVzdCBOZXR3b3JrMR0wGwYDVQQLExREb21haW4g VmFsaWRhdGVkIFNTTDEmMCQGA1UEAxMdU3ltYW50ZWMgQmFzaWMgRFYgU1NMIENB IC0gRzIwHhcNMTcwNTA0MDAwMDAwWhcNMTgwNTA0MjM1OTU5WjAmMSQwIgYDVQQD DBtzdXBwb3J0LnBlcmZvcm1hbmNlc29mdC5vcmcwggEiMA0GCSqGSIb3DQEBAQUA A4IBDwAwggEKAoIBAQDXAuCXm3auRHscUlq4bI1pCGEmkMms+gwCLXSlATSob+KH hEnfYESBdRozDaDYi2z5efhYpepFmv9lwKsU4CKn8JGzJ+GbWcQrMoJ7G9so7xeH B8E3ubk5fXLqCQTlMT6qxJULUWKC53JvHPluQWLc1+Ux45y6YpEdaIYKb7MXhlT3 JRQFNyFb1AO5LojYrjs1AJsSskNRHWXxY8auzaeREpkT0x5Qy9KTA+6PZvRrcC6F WnPgDFgiFnaZSDlRB5EqfDEFvyo8EEd7abPeLYCDzYf9squ5R/R1ikx2s8O7x4ec +4kKpFYlfedoc+2FHeldpIWChurY2UT0okljkZZrAgMBAAGjggFYMIIBVDAmBgNV HREEHzAdghtzdXBwb3J0LnBlcmZvcm1hbmNlc29mdC5vcmcwCQYDVR0TBAIwADBh BgNVHSAEWjBYMFYGBmeBDAECATBMMCMGCCsGAQUFBwIBFhdodHRwczovL2Quc3lt Y2IuY29tL2NwczAlBggrBgEFBQcCAjAZDBdodHRwczovL2Quc3ltY2IuY29tL3Jw YTAfBgNVHSMEGDAWgBTKrF3hkC/x74zUnzUB4QE7oM7BdzAOBgNVHQ8BAf8EBAMC BaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMFcGCCsGAQUFBwEBBEsw STAfBggrBgEFBQcwAYYTaHR0cDovL2hkLnN5bWNkLmNvbTAmBggrBgEFBQcwAoYa aHR0cDovL2hkLnN5bWNiLmNvbS9oZC5jcnQwEwYKKwYBBAHWeQIEAwEB/wQCBQAw DQYJKoZIhvcNAQELBQADggEBAIAZIZePIMPgw59elycYZJNZ0K8NtYFKBSVizMUZ JfE3rBAVHu70vE8+cAUosYmvDxmc/+dFgXZxjvnFBnYdu8GNvTxna3CcsUd/eU7c 1OxlahcQ7TpM7bvlGwutOHzNxhY+VLbKXYc7bgKxg4p8xnjFvg+vUp+cQT6QkwLg PuuyI4Iqq+H0YyPg91d+Cn6J5GFG4f3PLZuujvzj1FUiWfWPP+d6Mz7hXTcRjsKo PNPN9erj+/rSq51AEtpB3tnhdRb5V5ibijK7U/G4pKMbN9nBrqomBAc3io8B/cY9 19G9aAMx2KTHczq/8ZFY0UxCs3zsKtexhIXAX5vUxGPr6Io= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1wLgl5t2rkR7HFJauGyN aQhhJpDJrPoMAi10pQE0qG/ih4RJ32BEgXUaMw2g2Its+Xn4WKXqRZr/ZcCrFOAi p/CRsyfhm1nEKzKCexvbKO8XhwfBN7m5OX1y6gkE5TE+qsSVC1Figudybxz5bkFi 3NflMeOcumKRHWiGCm+zF4ZU9yUUBTchW9QDuS6I2K47NQCbErJDUR1l8WPGrs2n kRKZE9MeUMvSkwPuj2b0a3AuhVpz4AxYIhZ2mUg5UQeRKnwxBb8qPBBHe2mz3i2A g82H/bKruUf0dYpMdrPDu8eHnPuJCqRWJX3naHPthR3pXaSFgobq2NlE9KJJY5GW awIDAQAB -----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 112291938681320047598635326335676092089 . . . . . . . . [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 'Symantec Corporation' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Symantec Trust Network' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Domain Validated SSL' . . . . . . . . . . . . [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 'Symantec Basic DV SSL CA - G2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-05-04 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-05-04 23:59:59 +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:12|false] UTF8String 'support.performancesoft.org' . . . . . . . . [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 27142654423793774783863273952879283430359322224729512605442256962624622401461804423706948129458455106469406141872266008038660430047371646627445701936825820043089466431555133710160972671227712716636982941845787780779618114470530411245595302996039150774759780403866266885001757528463621086775995230837558086759434557289632464801025781695932166532289557157228529893329504374863040993433999028757020222553310855359278171728841960326549388448127804786762915125552716651174825965320342713942972391730133469115514689696989421512404543523678274783695544764017025725192217096950392315552871388577064742928807935417354795718251 . . . . . . . . . . . . . . . . . . . . [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.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (31 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'support.performancesoft.org' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (90 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: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 'https://d.symcb.com/cps' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://d.symcb.com/rpa' . . . . . . . . . . . . . . . . [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 caac5de1902ff1ef8cd49f3501e1013ba0cec177 . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (75 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://hd.symcd.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://hd.symcb.com/hd.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.3 (CT Precertificate Poison) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . [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) 00801921978f20c3e0c39f5e972718649359d0af0db5814a052562ccc51925f137ac10151eeef4bc4f3e700528b189af0f199cffe7458176718ef9c506761dbbc18dbd3c676b709cb1477f794edcd4ec656a1710ed3a4cedbbe51b0bad387ccdc6163e54b6ca5d873b6e02b1838a7cc678c5be0faf529f9c413e909302e03eebb223822aabe1f46323e0f7577e0a7e89e46146e1fdcf2d9bae8efce3d4552259f58f3fe77a333ee15d37118ec2a83cd3cdf5eae3fbfad2ab9d4012da41ded9e17516f957989b8a32bb53f1b8a4a31b37d9c1aeaa260407378a8f01fdc63dd7d1bd680331d8a4c7733abff19158d14c42b37cec2ad7b18485c05f9bd4c463ebe88a