satakirjastot.tapahtumat.pori.fi

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:7e:b1:55:b1:cf:8c:b3:05:c2:e3:0f:50:cd:c2:9e:60:3d was issued on by Let's Encrypt.

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=satakirjastot.tapahtumat.pori.fi

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:7e:b1:55:b1:cf:8c:b3:05:c2:e3:0f:50:cd:c2:9e:60:3d
Serial Number (int): 391560440265996412365835141886625668030525
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: b2:60:f9:aa:05:9d:c9:f9:73:88:ef:90:fe:bd:9d:ea:61:d7:32:53
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): de:39:22:6a:4d:33:03:ee:13:75:38:6a:ad:5a:72:a8:e4:be:89:2d
Fingerprint (sha256): 42:14:40:38:c6:84:2a:c4:ce:d5:49:1e:fe:f4:20:59:39:9e:68:9a:56:cb:d0:ec:d4:2a:90:5c:c0:83:17:7d

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 satakirjastot.tapahtumat.pori.fi

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for satakirjastot.tapahtumat.pori.fi

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

satakirjastot.tapahtumat.pori.fi

Other certificates including the domain name pori.fi

(limited to 100 certificates)
verkkokauppa.pori.fi
satakirjastot.tapahtumat.pori.fi
taavi.pori.fi
satakirjastot.tapahtumat.pori.fi
*.pori.fi
satakirjastot.tapahtumat.pori.fi
verkkokauppa.pori.fi
vavyritys.pori.fi
pori.fi
*.pori.fi
*.pori.fi
taavi.pori.fi
vavyritys.pori.fi
outlook.pori.fi
pori452.pori.fi
vavyritys.pori.fi
verkkokauppa.pori.fi
vavyritys.pori.fi
pori.fi
*.pori.fi
outlook.pori.fi
outlook.pori.fi
*.pori.fi
*.pori.fi
outlook.pori.fi
fedmail.pori.fi
vavyritys.pori.fi
pori-events.prod.wunder.io
vavyritys.pori.fi
vavyritys.pori.fi
vavyritys.pori.fi
pori452.pori.fi
vavyritys.pori.fi
pori-events.prod.wunder.io
vavyritys.pori.fi
vavyritys.pori.fi
pori.fi
aarre.pori.fi
vavyritys.pori.fi
fs.pori.fi
vavyritys.pori.fi
*.pori.fi
pori.prod.wunder.io
vavyritys.pori.fi
outlook.pori.fi
vavyritys.pori.fi
tiketti.pori.fi
pori.fi
www.pori.fi
pori-events.prod.wunder.io
vavyritys.pori.fi
taavi.pori.fi
poriartmuseumcollections.pori.fi
pori452.pori.fi
satakirjastot.tapahtumat.pori.fi
online.pori.fi
pori.fi
raktun.pori.fi
satakirjastot.tapahtumat.pori.fi
*.pori.fi
*.pori.fi
pori-events.prod.wunder.io
outlook.pori.fi
*.pori.fi
konki.pori.fi
pori-events.prod.wunder.io
aarre.pori.fi
pori.fi
vavyritys.pori.fi
*.pori.fi
*.pori.fi
*.pori.fi
pori-events.prod.wunder.io
pori.fi
satakirjastot.tapahtumat.pori.fi
konki.pori.fi
pori.fi
online.pori.fi
vavyritys.pori.fi
vavyritys.pori.fi
satakirjastot.tapahtumat.pori.fi
www.pori.fi
pori.prod.wunder.io
*.pori.fi
vavyritys.pori.fi
*.pori.fi
aarre.pori.fi
aarre.pori.fi
pori.fi
vavyritys.pori.fi
vavyritys.pori.fi
pori.fi
vavyritys.pori.fi
vavyritys.pori.fi
statowww.pori.fi
pori.fi
*.pori.fi
vavyritys.pori.fi
outlook.pori.fi
vavyritys.pori.fi

Certificate

The complete raw certificate details for satakirjastot.tapahtumat.pori.fi in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFeTCCBGGgAwIBAgISBH6xVbHPjLMFwuMPUM3CnmA9MA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMTgxOTAwMDdaFw0x
OTAyMTYxOTAwMDdaMCsxKTAnBgNVBAMTIHNhdGFraXJqYXN0b3QudGFwYWh0dW1h
dC5wb3JpLmZpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArgEcqdQ2
Vw4q5iBGLFFWZFPW7c0/ViTGKt0z5SoFGfFi3SI6Yyun2ktZjdnHHIPjFOdd0FT5
8Lip8DmCEalccFqfsnURydLccLaVKBBNpC3wkBl0V4Xs2CHneDMFyb8UUbv7XcJO
34TedX/jPNDA8HUvOBXYWRsy0uaY0Aw/ZGo7Ch4CBxMcG4k1ckzmqhmSc2P0GQfY
eA/hrllS166DAPH8G2XTlrO/v2BByOf10RRTCz1pY+WZt3Jd0oscj5ldtnQGFqx8
amtmgTQ9AbFNMBnbjKQ9LvmIL1pyritrDchrVEJGZezJyO9icxkm/BT+VKE3zrxz
mKXYYIrgnE/q/QIDAQABo4ICdjCCAnIwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW
MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSy
YPmqBZ3J+XOI75D+vZ3qYdcyUzAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv
86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu
dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu
dC14My5sZXRzZW5jcnlwdC5vcmcvMCsGA1UdEQQkMCKCIHNhdGFraXJqYXN0b3Qu
dGFwYWh0dW1hdC5wb3JpLmZpMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQB
gt8TAQEBMCgwJgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3Jn
MIIBBQYKKwYBBAHWeQIEAgSB9gSB8wDxAHcA4mlLribo6UAJ6IYbtjuD1D7n/nSI
+6SPKJMBnd3x2/4AAAFnKGiqKQAABAMASDBGAiEAu0AspJRlr2VH97TDkYqNeFbk
h0sXDCl2+2pQh5TZ+OYCIQDrTqFYq6WIJH73y2qotpDKILvLdLcSAprybPApmtt0
aAB2ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZyhoqbAAAAQD
AEcwRQIgZu36+dWHfc8VCa9ZJ5sOvZP2IX/VAujLqKO37yH5qCoCIQDNXHJmvBBO
2RGDdvCtAKLay1+WkbdS0tnAFHYK3Wi2/TANBgkqhkiG9w0BAQsFAAOCAQEAAbQ8
KYcfLxUbnJwjpuMa7kZ4QZSjYhWKHiQEEanH429qsmSn2XR9FXT/7ItGF+Mej64N
C14aTdU33mMAQZhd0AF634rw7XsUXBAvpE7sUtEZju9/VF1+oWKK0gx439B7wcXp
0pjFhM2eu8LDSEoBT2ecWuLTImIUDBJwxf0PiKtkT8HZzqekOypEmUfzT0QdWYqx
nYkvLvp6F6hRkRPy8/fiojCPdd9Bi+e6wIqIT92EuP6aDkJUSmX29a0G9Bwb/UVy
5ESgCMY6tRjJgo+/mDoFfbt/KP0EM/rMxJUfMxRmOWZcIVuPPeqXHPwtL29VwqsW
TaRHS7AWw7QtaI67DQ==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArgEcqdQ2Vw4q5iBGLFFW
ZFPW7c0/ViTGKt0z5SoFGfFi3SI6Yyun2ktZjdnHHIPjFOdd0FT58Lip8DmCEalc
cFqfsnURydLccLaVKBBNpC3wkBl0V4Xs2CHneDMFyb8UUbv7XcJO34TedX/jPNDA
8HUvOBXYWRsy0uaY0Aw/ZGo7Ch4CBxMcG4k1ckzmqhmSc2P0GQfYeA/hrllS166D
APH8G2XTlrO/v2BByOf10RRTCz1pY+WZt3Jd0oscj5ldtnQGFqx8amtmgTQ9AbFN
MBnbjKQ9LvmIL1pyritrDchrVEJGZezJyO9icxkm/BT+VKE3zrxzmKXYYIrgnE/q
/QIDAQAB
-----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 391560440265996412365835141886625668030525
 . . . . . . . . [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-11-18 19:00:07 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-16 19:00:07 +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 'satakirjastot.tapahtumat.pori.fi'
 . . . . . . . . [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 21966013395154822018282782771978439034631134421318237194470360507069942952738052680691064649532161372293015000088519353981583582257856134000735651131502230059471465608794810365769287922186297846711716451512136543082883015399315811373787476688807740989610585847920866658547370466852705429510532551258700418666788091093045724081373302833671272576116641906686889506983459808642133570762309630665124600399353613920955261716453883146321173667355963110596194716384736793318550809733044252219667619579998854562042802271090930072896868461484646811655084927144411100626323247796501510866214472842840903588933354269593819933437
 . . . . . . . . . . . . . . . . . . . . [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)
							b260f9aa059dc9f97388ef90febd9dea61d73253
 . . . . . . . . . . . . . . . . [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 (36 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'satakirjastot.tapahtumat.pori.fi'
 . . . . . . . . . . . . . . . . [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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007700e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001672868aa290000040300483046022100bb402ca49465af6547f7b4c3918a8d7856e4874b170c2976fb6a508794d9f8e6022100eb4ea158aba588247ef7cb6aa8b690ca20bbcb74b712029af26cf0299adb7468007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001672868a9b00000040300473045022066edfaf9d5877dcf1509af59279b0ebd93f6217fd502e8cba8a3b7ef21f9a82a022100cd5c7266bc104ed9118376f0ad00a2dacb5f9691b752d2d9c014760add68b6fd
 . . . . [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)
		0001b43c29871f2f151b9c9c23a6e31aee46784194a362158a1e240411a9c7e36f6ab264a7d9747d1574ffec8b4617e31e8fae0d0b5e1a4dd537de630041985dd0017adf8af0ed7b145c102fa44eec52d1198eef7f545d7ea1628ad20c78dfd07bc1c5e9d298c584cd9ebbc2c3484a014f679c5ae2d32262140c1270c5fd0f88ab644fc1d9cea7a43b2a449947f34f441d598ab19d892f2efa7a17a8519113f2f3f7e2a2308f75df418be7bac08a884fdd84b8fe9a0e42544a65f6f5ad06f41c1bfd4572e444a008c63ab518c9828fbf983a057dbb7f28fd0433faccc4951f33146639665c215b8f3dea971cfc2d2f6f55c2ab164da4474bb016c3b42d688ebb0d