gitlab.ruizlab.org

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:5b:31:fd:25:20:91:2b:79:94:1a:a5:dc:13:d4:d0:a0:c8 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:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=gitlab.ruizlab.org

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:5b:31:fd:25:20:91:2b:79:94:1a:a5:dc:13:d4:d0:a0:c8
Serial Number (int): 292368999761014194724142078231405193633992
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 10:77:61:54:2d:7c:b2:24:a9:4c:94:4e:65:b5:ba:06:f2:54:95:9b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 8b:21:d7:0f:13:ec:9e:ba:11:40:be:59:55:ed:08:92:66:59:a6:c6
Fingerprint (sha256): 6b:2f:f5:b9:26:e3:43:1f:01:be:5a:2a:1c:f6:e1:5b:9e:7f:ba:b2:68:12:34:df:7d:a3:89:62:c9:b4:8b:a5

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 gitlab.ruizlab.org

4

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for gitlab.ruizlab.org

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

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

ai.ruizlab.org
gitlab.ruizlab.org
registry.gitlab.ruizlab.org
selma.cise.ufl.edu

Other certificates including the domain name ruizlab.org

(limited to 100 certificates)

Certificate

The complete raw certificate details for gitlab.ruizlab.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGnTCCBYWgAwIBAgISA1sx/SUgkSt5lBql3BPU0KDIMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEyMDExMDUyMjVaFw0x
OTAzMDExMDUyMjVaMB0xGzAZBgNVBAMTEmdpdGxhYi5ydWl6bGFiLm9yZzCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALMM6nf2xc+dPyzqRWNaObQbltlg
FC+Go/73Dg+qTggULujMSn7hhqZT/8JAizZ26Dgvdb+Pf8KKrPjVylGM7/1Qv6S1
PkkXahEkznaX6VrY2OFA7xT3EpMhkeBpDsuu2YTlwaxNxfFNyAVNOEnvvks5kZSg
pt64eZ9cvCuG9H90qo9gboGBkWpLgyl5mcJv6yN+lNbJ1KoMd+KH8J/nDnDzfs/Z
8G1tEeIBzNbjzbpkab15/9qN271nZzS6ZNUD8F3Wz+SbtOOrm1YgY4GdBNiw9ile
a8gLaS6ZDaFXUNbTYPdqtCvbB62/ElBivFpRLxNJ4LUY3BfjgpGormb8y4IBzJRl
KUHVLuuSrGJF2oepj6bhtira9lHXoN4UMgksJsjBI/APBz9NA2PalappjzD28XuI
L/lOLARQCPlsXnlf92542XgyMiNd9lpr4SziknCICMtCaeuntwbmIdA+dqCwxXO0
CaBCqgRylIp+s6nAh2RViC1OVpzGyB0cguM2vOAHbHPl9pPzTFhP43p7nnPx4t0S
ayhvCqTWQVEGEOHvX/9kiyU/PMhZ/PithPCBeRPUhiYuIhA0CX6ahZLS3ZVIrYeV
pvOR/1nGLBnuzWHKGaBIz40hOxBe/5X972XPklbzQmd48P4h69W6cATwf9ZFN0dU
Y0rwbroBe6nPMatZAgMBAAGjggKoMIICpDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l
BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYE
FBB3YVQtfLIkqUyUTmW1ugbyVJWbMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZF
Ze/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Au
aW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQu
aW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wXgYDVR0RBFcwVYIOYWkucnVpemxhYi5v
cmeCEmdpdGxhYi5ydWl6bGFiLm9yZ4IbcmVnaXN0cnkuZ2l0bGFiLnJ1aXpsYWIu
b3JnghJzZWxtYS5jaXNlLnVmbC5lZHUwTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYL
KwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlw
dC5vcmcwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDiaUuuJujpQAnohhu2O4PU
Puf+dIj7pI8okwGd3fHb/gAAAWdpnNY1AAAEAwBHMEUCIGHp1iv/SX0UU0u2YjZv
zLsONEJxTcEc/jDlxR+2XV8pAiEA4CoYC4m7KOSwrSfBb3YUZrE/PcAMwtRmv8Yb
oIt5ScgAdgBj8tvN6DvMLM8LcoQnV2szpI1hd4+9daY4scdoVEvYjQAAAWdpnNh0
AAAEAwBHMEUCIF+AcXb29cnkWaaMrcyFxk072BONicmEWBVVtlnYOWyrAiEA6JNZ
6tzAgI/r3/5JyVhZGb5gyb/L49QqtSQ6cmNps3YwDQYJKoZIhvcNAQELBQADggEB
AAL4A/2EVSqnHmOgh1QzvvdrcnwK9F83+btR96jPK0JykJR1xYbA5PE9STcY4E5G
eOslptHzMl2Wep4QTElFu0Z2rdaHUZBIqth3mY5yjOJaH2Xk66t49Q8IDEyS8x1J
hndP0QuXIXt6MxCXePDznieMc/VQ+4t8K2+XtHTfKn7anG3acN2S99Fva0iL6eEg
pKCMgklwbBjulh0viu/K4e7lAmePn6Rzg57AJAcaiu4iMomZ+f/lz/nNCT4Hn92g
cnneqRbF/UUf+j13cUFsOqXrrG6bjm+BkoOw28JP5mfjEVdmGkuwC95v8lCQ/v8C
Z5XcshliC2pA9/VOgdXWbco=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAswzqd/bFz50/LOpFY1o5
tBuW2WAUL4aj/vcOD6pOCBQu6MxKfuGGplP/wkCLNnboOC91v49/woqs+NXKUYzv
/VC/pLU+SRdqESTOdpfpWtjY4UDvFPcSkyGR4GkOy67ZhOXBrE3F8U3IBU04Se++
SzmRlKCm3rh5n1y8K4b0f3Sqj2BugYGRakuDKXmZwm/rI36U1snUqgx34ofwn+cO
cPN+z9nwbW0R4gHM1uPNumRpvXn/2o3bvWdnNLpk1QPwXdbP5Ju046ubViBjgZ0E
2LD2KV5ryAtpLpkNoVdQ1tNg92q0K9sHrb8SUGK8WlEvE0ngtRjcF+OCkaiuZvzL
ggHMlGUpQdUu65KsYkXah6mPpuG2Ktr2Udeg3hQyCSwmyMEj8A8HP00DY9qVqmmP
MPbxe4gv+U4sBFAI+WxeeV/3bnjZeDIyI132WmvhLOKScIgIy0Jp66e3BuYh0D52
oLDFc7QJoEKqBHKUin6zqcCHZFWILU5WnMbIHRyC4za84Adsc+X2k/NMWE/jenue
c/Hi3RJrKG8KpNZBUQYQ4e9f/2SLJT88yFn8+K2E8IF5E9SGJi4iEDQJfpqFktLd
lUith5Wm85H/WcYsGe7NYcoZoEjPjSE7EF7/lf3vZc+SVvNCZ3jw/iHr1bpwBPB/
1kU3R1RjSvBuugF7qc8xq1kCAwEAAQ==
-----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 292368999761014194724142078231405193633992
 . . . . . . . . [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-12-01 10:52:25 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-01 10:52:25 +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 'gitlab.ruizlab.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 730462117262633185785918644080924589738756970173482188014280292406582750526717645309737405759234808391919791832888511111613975406533503603143577566450397937350608686066781251158904288732777205487136893987415434910332948029715854224658315025973289556521469966643058537826953522419510605565883368339357833455468167410940874998070068983431510535873712932265648465422692523074078224530666801234855003040823977994546041680426071104288710874964549512015108754943206336811659477455247675095758694680871058889711880250002527541970319238516156313935719779980786637409133424081256467461707920417267372491153087293656531373251487302908517720516993867921170400201265832912245788206482899033751739511607447171144859137376483256643253508647958723543338250282526071801915562429341052960224134744208305683986171007759216967783484358807276323491459419977079880422431113342065530533131461088540783630524856909724211457013453988847173854260123828702811956452447625085035058214654453729736594010718066488435205536903416741087511785337920716185815252942782931362806583835312466116942667888945599812800725308130714402608938868536100642625531479153872479152460426799590354683424500842925171632802314652050860044795606709830514838097221477076258414723705689
 . . . . . . . . . . . . . . . . . . . . [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)
							107761542d7cb224a94c944e65b5ba06f254959b
 . . . . . . . . . . . . . . . . [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 (87 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ai.ruizlab.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'gitlab.ruizlab.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'registry.gitlab.ruizlab.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'selma.cise.ufl.edu'
 . . . . . . . . . . . . . . . . [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 (69 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.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe00000167699cd6350000040300473045022061e9d62bff497d14534bb662366fccbb0e3442714dc11cfe30e5c51fb65d5f29022100e02a180b89bb28e4b0ad27c16f761466b13f3dc00cc2d466bfc61ba08b7949c800760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000167699cd874000004030047304502205f807176f6f5c9e459a68cadcc85c64d3bd8138d89c984581555b659d8396cab022100e89359eadcc0808febdffe49c9585919be60c9bfcbe3d42ab5243a726369b376
 . . . . [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)
		0002f803fd84552aa71e63a0875433bef76b727c0af45f37f9bb51f7a8cf2b4272909475c586c0e4f13d493718e04e4678eb25a6d1f3325d967a9e104c4945bb4676add687519048aad877998e728ce25a1f65e4ebab78f50f080c4c92f31d4986774fd10b97217b7a33109778f0f39e278c73f550fb8b7c2b6f97b474df2a7eda9c6dda70dd92f7d16f6b488be9e120a4a08c8249706c18ee961d2f8aefcae1eee502678f9fa473839ec024071a8aee22328999f9ffe5cff9cd093e079fdda07279dea916c5fd451ffa3d7771416c3aa5ebac6e9b8e6f819283b0dbc24fe667e31157661a4bb00bde6ff25090feff026795dcb219620b6a40f7f54e81d5d66dca