bitshift.com.au
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:14:9d:a8:cf:57:3b:3f:7c:76:17:87:7a:31:e9:cb:15:66 was issued on by Let's Encrypt.
With 6 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=bitshift.com.au
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:14:9d:a8:cf:57:3b:3f:7c:76:17:87:7a:31:e9:cb:15:66Serial Number (int): 268352070440279949312521406831166038414694
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: e3:18:08:3f:52:47:32:d1:bc:94:9c:80:80:44:98:18:d4:4c:e8:5d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 13:fc:ca:82:a8:2e:b3:10:13:41:52:b8:40:1e:da:bf:a5:2a:3e:94
Fingerprint (sha256): 26:34:7e:aa:c4:ad:0a:1a:17:57:64:a6:ae:e1:22:04:c8:9d:07:2b:cb:44:ad:40:86:ae:50:8b:45:87:19:75
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 bitshift.com.au
6
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for bitshift.com.au
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
bitshift.com.au
docker-repository.bitshift.com.au
gitlab.bitshift.com.au
nexus.bitshift.com.au
ng-pilot.bitshift.com.au
www.bitshift.com.au
docker-repository.bitshift.com.au
gitlab.bitshift.com.au
nexus.bitshift.com.au
ng-pilot.bitshift.com.au
www.bitshift.com.au
Other certificates including the domain name bitshift.com.au
(limited to 100 certificates)
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
nexus.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
gitfat.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
nexus.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
docker-repository.bitshift.com.au
bitshift.com.au
bitshift.com.au
flnt.bitshift.com.au
bitshift.com.au
bitshift.com.au
nexus.bitshift.com.au
docker-repository.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
nexus.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
gitfat.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
nexus.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
docker-repository.bitshift.com.au
bitshift.com.au
bitshift.com.au
flnt.bitshift.com.au
bitshift.com.au
bitshift.com.au
nexus.bitshift.com.au
docker-repository.bitshift.com.au
bitshift.com.au
bitshift.com.au
bitshift.com.au
Certificate
The complete raw certificate details for bitshift.com.au in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFhjCCBG6gAwIBAgISAxSdqM9XOz98dheHejHpyxVmMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNjA1MjUwNDAzMDBaFw0x NjA4MjMwNDAzMDBaMBoxGDAWBgNVBAMTD2JpdHNoaWZ0LmNvbS5hdTCCASIwDQYJ KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMIy/pKf7eSQarQT/ObGy2ShB10eWnxp wrzWHxRsuLCN8aVmKbzuGnZFFDMULeWmJDpcht42Yjdb5ZmcBRRPmbAiJY1WyUjq BiemNJ3AqtxIzu/aC5AyDWvcblKTtJVyt7CxlawJhtL6/vkyu6rMAi3H1uWMBD4g AnKrcptIRwbsgUhtaNnY4Rr2DJyZXdsob/gMxzcltIUwm2IvHbuTqoR+BgX/HJq9 PeC4A9VK67iPZ0hrytpUDbV6VvRc84nWnt9XPn1xqe442hpfouPUd/lVWKLzQ1L2 UG+FxpE9NuubD2bSrY0iXWIjMP9Ys1imZih0QXkjBdTJzxl73CDXzukCAwEAAaOC ApQwggKQMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYB BQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU4xgIP1JHMtG8lJyAgESYGNRM 6F0wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo7KEwcAYIKwYBBQUHAQEE ZDBiMC8GCCsGAQUFBzABhiNodHRwOi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQu b3JnLzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZy8wgZ0GA1UdEQSBlTCBkoIPYml0c2hpZnQuY29tLmF1giFkb2NrZXItcmVw b3NpdG9yeS5iaXRzaGlmdC5jb20uYXWCFmdpdGxhYi5iaXRzaGlmdC5jb20uYXWC FW5leHVzLmJpdHNoaWZ0LmNvbS5hdYIYbmctcGlsb3QuYml0c2hpZnQuY29tLmF1 ghN3d3cuYml0c2hpZnQuY29tLmF1MIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHm BgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5j cnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkg b25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkg aW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQg YXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcN AQELBQADggEBAH2GQ9E8Q6lTN5BZNM/U8CcPbAZjBug6MNhOtU4z/q0IyS3iR01g x0veaMpTi4NRmXe+f/GVNYr0k/5b+70/t3w0PO9m5KncJ0MYZkX7ATbbA9cNqxKo MciKtLpIV5vnnc8bAqzoaB3z+xTuH3G6pBJLi2KcTYskThq8V1kW55yVg7GUtkYa eGCUPhVtZvyvTwsxfaUXbaRTKwcJ07oikRxGzzfl3O3pJ9nI+vnIg2GHeSKRgN0F YRqeykNLkloCfHXBzAK8w34yK3tyqjklVE5NYNhIkTgf3VRllFlrg1WP875E8vIt E7xRWUaInQZ3XDWsOINTBbPDEZmySNh2rSo= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwjL+kp/t5JBqtBP85sbL ZKEHXR5afGnCvNYfFGy4sI3xpWYpvO4adkUUMxQt5aYkOlyG3jZiN1vlmZwFFE+Z sCIljVbJSOoGJ6Y0ncCq3EjO79oLkDINa9xuUpO0lXK3sLGVrAmG0vr++TK7qswC LcfW5YwEPiACcqtym0hHBuyBSG1o2djhGvYMnJld2yhv+AzHNyW0hTCbYi8du5Oq hH4GBf8cmr094LgD1UrruI9nSGvK2lQNtXpW9Fzzidae31c+fXGp7jjaGl+i49R3 +VVYovNDUvZQb4XGkT0265sPZtKtjSJdYiMw/1izWKZmKHRBeSMF1MnPGXvcINfO 6QIDAQAB -----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 268352070440279949312521406831166038414694 . . . . . . . . [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 2016-05-25 04:03:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-08-23 04:03:00 +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 'bitshift.com.au' . . . . . . . . [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 24515377451507001314081697789841569640036019375442493103740966484559142835039585025658369447100932205788555290011126674693553299186225285234507129492005581992958691525086087458410003835437625287408174192347599033156318561892487841085151707702384188862986360079528033617135690322100087527797049554154148392553896447768398999836194675003879434190297855580269281875030284643764468128565790655380326347053083905236709665397751089575164168994812171138693649854872319100799016709778286316719048037122047186695791995600053339912626881489135570611862836321726391751981778470792035565121832437203598089652530408666219471687401 . . . . . . . . . . . . . . . . . . . . [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) e318083f524732d1bc949c8080449818d44ce85d . . . . . . . . . . . . . . . . [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 (100 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 (149 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'bitshift.com.au' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'docker-repository.bitshift.com.au' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gitlab.bitshift.com.au' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nexus.bitshift.com.au' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ng-pilot.bitshift.com.au' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.bitshift.com.au' . . . . . . . . . . . . . . . . [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) 007d8643d13c43a95337905934cfd4f0270f6c066306e83a30d84eb54e33fead08c92de2474d60c74bde68ca538b83519977be7ff195358af493fe5bfbbd3fb77c343cef66e4a9dc2743186645fb0136db03d70dab12a831c88ab4ba48579be79dcf1b02ace8681df3fb14ee1f71baa4124b8b629c4d8b244e1abc575916e79c9583b194b6461a7860943e156d66fcaf4f0b317da5176da4532b0709d3ba22911c46cf37e5dcede927d9c8faf9c883618779229180dd05611a9eca434b925a027c75c1cc02bcc37e322b7b72aa3925544e4d60d84891381fdd546594596b83558ff3be44f2f22d13bc515946889d06775c35ac38835305b3c31199b248d876ad2a