*.simplelogik.on-rev.com

Issued by R3

About this certificate

This digital certificate with serial number 03:a5:2a:4c:85:b3:2d:46:6a:f6:19:0f:98:89:9c:4c:83:95 was issued on by Let's Encrypt.

With 4 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:
  • DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
  • Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
  • Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)

Certificate Subject

CN=*.simplelogik.on-rev.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:a5:2a:4c:85:b3:2d:46:6a:f6:19:0f:98:89:9c:4c:83:95
Serial Number (int): 317539673239376131855975605370463510627221
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: f4:33:ca:ed:45:c6:9a:52:37:12:38:3f:c5:66:38:f0:5e:19:f1:5c
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): cb:7a:ef:01:bc:50:df:8f:4f:58:5e:ab:0f:35:73:9f:75:5f:a3:6e
Fingerprint (sha256): 01:b8:d4:09:f2:7e:43:4f:39:5b:1b:5b:85:d6:4b:d9:16:e9:97:d9:99:a6:91:9a:64:28:78:04:6e:6a:2d:82

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate *.simplelogik.on-rev.com

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for *.simplelogik.on-rev.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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

*.brut.ca
*.simplelogik.on-rev.com
brut.ca
www.brut.simplelogik.on-rev.com

Other certificates including the domain name on-rev.com

(limited to 100 certificates)
tweedly.org
*.maulle-au-mer.de
tweedly.org
haekelschwein.quantenleser.on-rev.com
frick.on-rev.com
www.chipbuilder.john.on-rev.com
alfs.com
montymay.on-rev.com
*.mno.on-rev.com
unit11apps.com
gordy.on-rev.com
fisioterapiareset.com
ltiapps.net
dl206.com
powerssports.com
2108.co.uk
hopster.redspotsoftware.on-rev.com
allaboutpiping.xtrados.on-rev.com
harryscollar.on-rev.com
www.phoenixsea.ch
infexius.com
level35.on-rev.com
travelite.es
matthias.on-rev.com
www.fribbleverse.co.uk.laz.on-rev.com
themoosical.com
www.spryngo.pwf.on-rev.com
wolstenholme.me
arborlakescondos.com
pcals.us
frullone.it
ladministration.com
rae-goldstein-otto.de
www.hafrun.alextweedly.on-rev.com
praofi.org
quiso.de
avanapp.com
www.skippingpebbles.skippingpebbles.on-rev.com
matthiasarentsen.com
spvsoftwareproducts.com
www.silvergirlphoto.com
austrapan.com
precisepresentations.com
kangaroo.on-rev.com
uneile.com
mathgadgets.com
siteshell.on-rev.com
pebblebeachstudios.alextweedly.on-rev.com
*.pilitak.on-rev.com
masteringmoderation.co.uk
cubamusicandart.com
*.gurudev.on-rev.com
three19.on-rev.com
hlbc.org.uk
gayasoft.ch
mail.david.livecodehosting.com
ai2.on-rev.com
rosat.on-rev.com
albadalejosl.com
shanacake.com
cavanna.on-rev.com
terminalhealth.info
*.simplelogik.on-rev.com
stoplaughing.on-rev.com
loadcalc.co.uk
chaosmind.online
rideforsoul.com
dragontrainings.com
www.j-progs.lc1275237.on-rev.com
telur.on-rev.com
myagkov.on-rev.com
*.terry.on-rev.com
mail.happy-money-match.com
aaa.on-rev.com
theroomchallenge.com
jacque.on-rev.com
rbarber.on-rev.com
mapleitsolutions.com
vinocakes.tech.on-rev.com
drjohndrummond.sigmx.on-rev.com
bmpi.com.au
lc16891740.on-rev.com
ecove.on-rev.com
solarandheating.com
39spch.com
crimsonradish.tsar.on-rev.com
vulpesvulpes.co.uk
transcendentaltrainings.org
sewnbyhoneybirds.com
positivepractices.com
kenjikojima.kojima.on-rev.com
byoni.on-rev.com
valleyist.com
www.ranacreek.acm.on-rev.com
gutierrez94580.com
pixthumbs.com
smitco.on-rev.com
mellora.on-rev.com
brownsbank.org.uk
mozik.fr

Certificate

The complete raw certificate details for *.simplelogik.on-rev.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFMTCCBBmgAwIBAgISA6UqTIWzLUZq9hkPmImcTIOVMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yNDA0MDExODQ3MTlaFw0yNDA2MzAxODQ3MThaMCMxITAfBgNVBAMM
GCouc2ltcGxlbG9naWsub24tcmV2LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP
ADCCAQoCggEBAOXCOABJIMi6u60fzqXunHv36bGJ3733GaSfN+w1vynWfe0dsycv
xRYTTDLV9+JwH6RadwcTZ54rXgcQdihcuPZgXOf88u2HsEGoAoY+qU6WWybyGFpX
LAlstyT4zItg4qNR1C3kT/oJls4voN/FH2zanMORxzh6wl8NRRScEqs3lapoA2bH
NsczdMrJC7GzeSiT2zSERfjY/d5wgmJt+/5Bd/HP/zjjJXuCP8GNZix5tSYLSzu1
T/t+ToMKHZU/URVbmWeHLR2sCoBhC0Na2J7OEAxKK2TwyxuQy4Jo1bfSoNLprPos
Ktrz8fM5QN9tJ+LBFFXpjqzxjJkaI4iXGKMCAwEAAaOCAk4wggJKMA4GA1UdDwEB
/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/
BAIwADAdBgNVHQ4EFgQU9DPK7UXGmlI3Ejg/xWY48F4Z8VwwHwYDVR0jBBgwFoAU
FC6zF7dYVsuuUAlA5h+vnYsUwsYwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzAB
hhVodHRwOi8vcjMuby5sZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9yMy5p
LmxlbmNyLm9yZy8wWAYDVR0RBFEwT4IJKi5icnV0LmNhghgqLnNpbXBsZWxvZ2lr
Lm9uLXJldi5jb22CB2JydXQuY2GCH3d3dy5icnV0LnNpbXBsZWxvZ2lrLm9uLXJl
di5jb20wEwYDVR0gBAwwCjAIBgZngQwBAgEwggEDBgorBgEEAdZ5AgQCBIH0BIHx
AO8AdQBIsONr2qZHNA/lagL6nTDrHFIBy1bdLIHZu7+rOdiEcwAAAY6bM6+DAAAE
AwBGMEQCIAW8ngKFC//3DN0yYo1b9qdpVeY1SEOFo20uIThH4MNZAiATztZBuimu
8574Sgq+uZduCetoGQnGEGYADBpgwB2CsQB2AHb/iD8KtvuVUcJhzPWHujS0pM27
KdxoQgqf5mdMWjp0AAABjpszr34AAAQDAEcwRQIgcbuZH74kR16EWUz+kmMSpn3b
ERqX/y4zuCdl0Ek0ZVwCIQDYMjoRxtNWdNAMbWAj9f9n6l2ji5TdesmRPIXBlrpr
AjANBgkqhkiG9w0BAQsFAAOCAQEAK06TmMOJ27Ows9aVvaoGdf7uWUUvOYOC4bmx
mkuXvMPJnq9ENoicEMkGyGGUrienBYIcZ+Z3kEhAF60PWOhqTDBScfsQmxp39g4O
5IJY76np0JrB5ujg8d4brP0gPs25F9gRvjg+cTpZUTBfs79zpjajDLsfqutVmTwb
fc658Nh+wxScrXt0idH7F88cSG1VkHPcbXFm/3brFX/ekvvcLVYg9ZN0Zfc0ODN1
tUzN1lPrOuCnyqbC2PTWS9gjk1vRMarG+Br66UuOLZRFF5cH5NZ1HymEnCZKrt7x
OaJxlT/j2D0kGHHX4bn+0/NK51ySrHWoOBM52t+xZ+8QGK/FZg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5cI4AEkgyLq7rR/Ope6c
e/fpsYnfvfcZpJ837DW/KdZ97R2zJy/FFhNMMtX34nAfpFp3BxNnniteBxB2KFy4
9mBc5/zy7YewQagChj6pTpZbJvIYWlcsCWy3JPjMi2Dio1HULeRP+gmWzi+g38Uf
bNqcw5HHOHrCXw1FFJwSqzeVqmgDZsc2xzN0yskLsbN5KJPbNIRF+Nj93nCCYm37
/kF38c//OOMle4I/wY1mLHm1JgtLO7VP+35OgwodlT9RFVuZZ4ctHawKgGELQ1rY
ns4QDEorZPDLG5DLgmjVt9Kg0ums+iwq2vPx8zlA320n4sEUVemOrPGMmRojiJcY
owIDAQAB
-----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 317539673239376131855975605370463510627221
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-01 18:47:19 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-06-30 18:47:18 +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 '*.simplelogik.on-rev.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 29004344674504263225104064289054608926834122246299288690265470594959932545028957419124794625441233608666224370625174169942484128601786634048645451475866932191006762255630192218459504420842571343480700332476135096670206260128730433605125320219964742540625379545699146567481435762157420557905122591030491317639085703789386350105271472508957599233555117690349065081113116943422449300319512834925230275042990842944909696429534150568227497053031661866484755881618621033047776362351637404794899752666362650340052796038040712456034061496492892316931217444769577399066735470925498678361966333590395215093825110672431805569187
 . . . . . . . . . . . . . . . . . . . . [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)
							f433caed45c69a523712383fc56638f05e19f15c
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (81 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.brut.ca'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.simplelogik.on-rev.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'brut.ca'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.brut.simplelogik.on-rev.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 (12 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.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef00750048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018e9b33af830000040300463044022005bc9e02850bfff70cdd32628d5bf6a76955e635484385a36d2e213847e0c359022013ced641ba29aef39ef84a0abeb9976e09eb681909c61066000c1a60c01d82b100760076ff883f0ab6fb9551c261ccf587ba34b4a4cdbb29dc68420a9fe6674c5a3a740000018e9b33af7e0000040300473045022071bb991fbe24475e84594cfe926312a67ddb111a97ff2e33b82765d04934655c022100d8323a11c6d35674d00c6d6023f5ff67ea5da38b94dd7ac9913c85c196ba6b02
 . . . . [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)
		002b4e9398c389dbb3b0b3d695bdaa0675feee59452f398382e1b9b19a4b97bcc3c99eaf4436889c10c906c86194ae27a705821c67e67790484017ad0f58e86a4c305271fb109b1a77f60e0ee48258efa9e9d09ac1e6e8e0f1de1bacfd203ecdb917d811be383e713a5951305fb3bf73a636a30cbb1faaeb55993c1b7dceb9f0d87ec3149cad7b7489d1fb17cf1c486d559073dc6d7166ff76eb157fde92fbdc2d5620f5937465f734383375b54ccdd653eb3ae0a7caa6c2d8f4d64bd823935bd131aac6f81afae94b8e2d9445179707e4d6751f29849c264aaedef139a271953fe3d83d241871d7e1b9fed3f34ae75c92ac75a8381339dadfb167ef1018afc566