retallack.org.uk

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:5f:e1:34:c1:c6:f7:1e:47:9b:30:61:00:ad:9b:5f:c7:da was issued on by Let's Encrypt.

With 5 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=retallack.org.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:5f:e1:34:c1:c6:f7:1e:47:9b:30:61:00:ad:9b:5f:c7:da
Serial Number (int): 293963032881526852937280269407681614170074
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 3f:b3:a6:a8:3a:88:71:52:07:94:fc:84:ba:cf:73:86:32:7c:eb:e4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 36:3b:ba:e5:86:01:f2:45:0f:42:0b:47:bc:a9:8a:73:f4:ac:ab:53
Fingerprint (sha256): 6d:c6:58:3e:ad:91:bd:02:30:1b:1e:cb:dd:42:38:18:a5:31:97:5c:4f:bd:34:08:34:58:cf:37:12:21:98:3c

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 retallack.org.uk

5

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for retallack.org.uk

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

hippy.retallack.org.uk
home.retallack.org.uk
mail.retallack.org.uk
retallack.org.uk
www.retallack.org.uk

Other certificates including the domain name retallack.org.uk

(limited to 100 certificates)

Certificate

The complete raw certificate details for retallack.org.uk in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGXzCCBUegAwIBAgISA1/hNMHG9x5HmzBhAK2bX8faMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAzMDExNDIwNDlaFw0x
ODA1MzAxNDIwNDlaMBsxGTAXBgNVBAMTEHJldGFsbGFjay5vcmcudWswggIiMA0G
CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCqADkqyzRDhXRygAK8mJ0dgQznGC51
YQkwLfvZzVda4++dgjt4MYoIXLvPy61PTXSIxTi197hsstmSBOqj0NgdZUhLOaOI
YwK35oSr+gC6NKMk88vIJvfQQWi0bx1WlDeOzvefODamrbHNOBn1w4JKha3rEHz3
Bn/c4uQMTBSpTge7iOV/7s5xJX7eYbhIhgIBXY9LqEJJvyHTadxBbzbop4rLBYQv
IGkugY9Q1/Ir/WjOOxEZlNv1WTESVg3AzMLznwH8qSTxLgWv0xxu6cRCDjSsrcwT
TpFpjIENvfepRnfEPT+Aoh6Nw1+ptGkQ49B6nATeKGFL1TSM4AJEr6Zgs0l+vwYk
ECDX6yu6E9ruSrk4sz9/UnWHbe/IAWYuFJPDOOknK3vco13Qq24UqD1OWOXrQM31
dZFtlsvALeZVicqwLbrhyWqHFdV/GWZvVZ7BqfemSWQpJUQgoAU/prjAhDhV5C48
81bvW1otEeHliU0/nGBA4t/bxdmL3oT2N9kP3znLD2c8HSoddcDDC8fH+ivLdCmk
FnrFJnSxjwkso7C1hW3/NDf/snVVlSJpYFwodGzGlo9/si4Ke6QmgAZWn9hP8E69
Qr4UJTfj9UrlVjPQU4RO3asYLDVWieEUTTHEDaydUUSa0NNRYMmVTMfXUTN3S+6o
RjcY+GcoW1Ou/wIDAQABo4ICbDCCAmgwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW
MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ/
s6aoOohxUgeU/IS6z3OGMnzr5DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv
86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu
dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu
dC14My5sZXRzZW5jcnlwdC5vcmcvMHcGA1UdEQRwMG6CFmhpcHB5LnJldGFsbGFj
ay5vcmcudWuCFWhvbWUucmV0YWxsYWNrLm9yZy51a4IVbWFpbC5yZXRhbGxhY2su
b3JnLnVrghByZXRhbGxhY2sub3JnLnVrghR3d3cucmV0YWxsYWNrLm9yZy51azCB
/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYB
BQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCB
ngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkg
UmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUg
Q2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQu
b3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQAo8cZColsIOwBpP3Rh
qSD1qa8yYyLvX3/hHwdz3tVusI1f/tvr/kjNyL3tnjxce3Ls0itYWb3+UvZ2fZIC
ShbX9hEDZnTego18RX3nm+0PDOup8+z0FtZakNHkCB2DsvjtDC+YGxyVvupGhDUI
CrZTAy9V0nQIeL9zG8kQCbB4pOJmLev9FClHyG9TabJ8Z5SIiXOuM1UokV74iULp
lte56UKu0ehg+296t6EN9cLvDNQyxSjM+D2SuC8Lhc0lMOSWnebGMUWbVGf6bxgD
kz9t1ssHtmJRWc2AiU6sW+i1R05yGpMQ1jvcevRSpfslvK+TWYy8KU0wYEf2GS1e
GG8/
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAqgA5Kss0Q4V0coACvJid
HYEM5xgudWEJMC372c1XWuPvnYI7eDGKCFy7z8utT010iMU4tfe4bLLZkgTqo9DY
HWVISzmjiGMCt+aEq/oAujSjJPPLyCb30EFotG8dVpQ3js73nzg2pq2xzTgZ9cOC
SoWt6xB89wZ/3OLkDEwUqU4Hu4jlf+7OcSV+3mG4SIYCAV2PS6hCSb8h02ncQW82
6KeKywWELyBpLoGPUNfyK/1ozjsRGZTb9VkxElYNwMzC858B/Kkk8S4Fr9McbunE
Qg40rK3ME06RaYyBDb33qUZ3xD0/gKIejcNfqbRpEOPQepwE3ihhS9U0jOACRK+m
YLNJfr8GJBAg1+sruhPa7kq5OLM/f1J1h23vyAFmLhSTwzjpJyt73KNd0KtuFKg9
Tljl60DN9XWRbZbLwC3mVYnKsC264clqhxXVfxlmb1Wewan3pklkKSVEIKAFP6a4
wIQ4VeQuPPNW71taLRHh5YlNP5xgQOLf28XZi96E9jfZD985yw9nPB0qHXXAwwvH
x/ory3QppBZ6xSZ0sY8JLKOwtYVt/zQ3/7J1VZUiaWBcKHRsxpaPf7IuCnukJoAG
Vp/YT/BOvUK+FCU34/VK5VYz0FOETt2rGCw1VonhFE0xxA2snVFEmtDTUWDJlUzH
11Ezd0vuqEY3GPhnKFtTrv8CAwEAAQ==
-----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 293963032881526852937280269407681614170074
 . . . . . . . . [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 2018-03-01 14:20:49 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-05-30 14:20:49 +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 'retallack.org.uk'
 . . . . . . . . [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 693543050243811414247392482568330116933699686063990119105020110671870425830544072439242501570078191276369992160849328744984840142106370516816751397096528505560261643536273061644811539414341632874576595690353832431566866678102947061494627180157875334374801530598213746317521207372189590735484081596538029045041940937022613728421574257642376266424048873350317526994610180877608609784222307703955565267923937570802669476571750423853793442800984484470886780962509253330568967679036696543104748289471234348251259637894384792551486716061495288390996439987194655045815776706161635124907297226710122460797404213235024964808008083819456238140887362742729782029118607401275386329224125268681254626894765986569703490369025610802649172160337664274985773981421651841215116501333223250372085904597332891089894299492589347936344085195511253034699004214757561919987912394317492405195564759622294890935897098965865596143363710641000605519119808517398923434219122643082404532166866975267031216750035045828202013455295857021753706247113387851888182751842203308459765201173969939898560603141460097415317277311719764153926454753174322460718418131196074654199368352447978799436957530065017615368276675215677524890360762577222437009934644864667681541041919
 . . . . . . . . . . . . . . . . . . . . [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)
							3fb3a6a83a8871520794fc84bacf7386327cebe4
 . . . . . . . . . . . . . . . . [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 (112 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hippy.retallack.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'home.retallack.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mail.retallack.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'retallack.org.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.retallack.org.uk'
 . . . . . . . . . . . . . . . . [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)
		0028f1c642a25b083b00693f7461a920f5a9af326322ef5f7fe11f0773ded56eb08d5ffedbebfe48cdc8bded9e3c5c7b72ecd22b5859bdfe52f6767d92024a16d7f611036674de828d7c457de79bed0f0ceba9f3ecf416d65a90d1e4081d83b2f8ed0c2f981b1c95beea468435080ab653032f55d2740878bf731bc91009b078a4e2662debfd142947c86f5369b27c6794888973ae335528915ef88942e996d7b9e942aed1e860fb6f7ab7a10df5c2ef0cd432c528ccf83d92b82f0b85cd2530e4969de6c631459b5467fa6f1803933f6dd6cb07b6625159cd80894eac5be8b5474e721a9310d63bdc7af452a5fb25bcaf93598cbc294d306047f6192d5e186f3f