*.iut2.upmf-grenoble.fr

- Université Pierre Mendès France -

Issued by TERENA SSL CA

About this certificate

This digital certificate with serial number 93:cd:94:31:af:5f:6f:7d:e5:c8:f7:b0:5a:73:0f:fc was issued on by TERENA.

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:

Université Pierre Mendès France

Organization: Université Pierre Mendès France
Country: FR

TERENA

Organization: TERENA
Country: NL

This certificate has expire since

Certificate Details

Serial Number (hex): 93:cd:94:31:af:5f:6f:7d:e5:c8:f7:b0:5a:73:0f:fc
Serial Number (int): 196463941969458827803562816795122536444
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: ad:3a:2f:1e:22:89:26:6f:25:4a:54:af:88:ba:d3:69:98:8d:ae:95
AuthorityKeyId: 0c:bd:93:68:0c:f3:de:ab:a3:49:6b:2b:37:57:47:ea:90:e3:b9:ed

Fingerprint (sha1): a8:da:72:6f:4d:81:7d:39:b7:3e:4a:6f:ea:b1:e8:2a:0b:76:1b:91
Fingerprint (sha256): c1:20:ad:b3:b7:42:0f:fd:8b:fe:96:62:d0:b5:3e:e2:3f:52:a7:c3:0d:d5:e3:c5:72:d6:cc:44:62:78:aa:de

Issuing Certificate URL: http://crt.tcs.terena.org/TERENASSLCA.crt

Revocation information

OCSP Server: http://ocsp.tcs.terena.org
CRL Distribution Point: http://crl.tcs.terena.org/TERENASSLCA.crl

Check the revocation status for certificate *.iut2.upmf-grenoble.fr

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for *.iut2.upmf-grenoble.fr

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA1 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

*.iut2.upmf-grenoble.fr

Other certificates including the domain name upmf-grenoble.fr

(limited to 100 certificates)
webu2.upmf-grenoble.fr
zimbra2.upmf-grenoble.fr
*.upmf-grenoble.fr
mail3.iut2.upmf-grenoble.fr
glpi2.upmf-grenoble.fr
imss-www.upmf-grenoble.fr
vpn2-int.iut2.univ-grenoble-alpes.fr
ec-2014.upmf-grenoble.fr
smtps.upmf-grenoble.fr
ldap.iut2.upmf-grenoble.fr
ec-2015.upmf-grenoble.fr
webdsi.upmf-grenoble.fr
glpi.upmf-grenoble.fr
bonita-tw.upmf-grenoble.fr
zimbra78.upmf-grenoble.fr
assistance.upmf-grenoble.fr
www-info.iut2.upmf-grenoble.fr
federation.upmf-grenoble.fr
webmail.upmf-grenoble.fr
superdoc.iut2.univ-grenoble-alpes.fr
glpi2.upmf-grenoble.fr
listes.etu.upmf-grenoble.fr
smtps.upmf-grenoble.fr
zim-epcs.upmf-grenoble.fr
ens-contractuel.upmf-grenoble.fr
bonita-tw.upmf-grenoble.fr
superdoc.iut2.univ-grenoble-alpes.fr
federation.upmf-grenoble.fr
www-info.iut2.univ-grenoble-alpes.fr
imap.upmf-grenoble.fr
shibboleth.upmf-grenoble.fr
glpi-preprod.iut2.univ-grenoble-alpes.fr
zim-epcs.upmf-grenoble.fr
glpi.upmf-grenoble.fr
scolarite-informatique.iut2.univ-grenoble-alpes.fr
drus.iut2.univ-grenoble-alpes.fr
drus.iut2.univ-grenoble-alpes.fr
vpn2.iut2.upmf-grenoble.fr
glpi.iut2.univ-grenoble-alpes.fr
ater2015-16.upmf-grenoble.fr
webmail.upmf-grenoble.fr
vpn-etu.iut2.univ-grenoble-alpes.fr
www-info.iut2.univ-grenoble-alpes.fr
amadablam.iut2.univ-grenoble-alpes.fr
amadablam.iut2.univ-grenoble-alpes.fr
glpi.iut2.upmf-grenoble.fr
webdsi.upmf-grenoble.fr
webdsi.upmf-grenoble.fr
webmail.upmf-grenoble.fr
zimbra2.upmf-grenoble.fr
zimbra78.upmf-grenoble.fr
shibboleth.upmf-grenoble.fr
drus.iut2.upmf-grenoble.fr
vpn2.iut2.univ-grenoble-alpes.fr
glpi-preprod.iut2.univ-grenoble-alpes.fr
listes.etu.upmf-grenoble.fr
mail3.iut2.upmf-grenoble.fr
webdsi.upmf-grenoble.fr
imss-www.upmf-grenoble.fr
glpi.iut2.univ-grenoble-alpes.fr
imss-www.upmf-grenoble.fr
vpn2-management.iut2.univ-grenoble-alpes.fr
cloudcv.iut2.univ-grenoble-alpes.fr
*.iut2.upmf-grenoble.fr
webmail.upmf-grenoble.fr
webdsi.upmf-grenoble.fr
webdsi.upmf-grenoble.fr
*.sid2nomade.upmf-grenoble.fr
glpi.iut2.upmf-grenoble.fr
dynemo.upmf-grenoble.fr
erato.upmf-grenoble.fr
www.iut2.upmf-grenoble.fr
scolarite-informatique.iut2.upmf-grenoble.fr
vpn-etu-int.iut2.univ-grenoble-alpes.fr
listes.etu.upmf-grenoble.fr
scolarite-informatique.iut2.univ-grenoble-alpes.fr
*.upmf-grenoble.fr
mail3.iut2.upmf-grenoble.fr

Certificate

The complete raw certificate details for *.iut2.upmf-grenoble.fr in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIEiDCCA3CgAwIBAgIRAJPNlDGvX2995cj3sFpzD/wwDQYJKoZIhvcNAQEFBQAw
NjELMAkGA1UEBhMCTkwxDzANBgNVBAoTBlRFUkVOQTEWMBQGA1UEAxMNVEVSRU5B
IFNTTCBDQTAeFw0xMTA1MTAwMDAwMDBaFw0xNDA1MDkyMzU5NTlaMFsxCzAJBgNV
BAYTAkZSMSowKAYDVQQKDCFVbml2ZXJzaXTDqSBQaWVycmUgTWVuZMOocyBGcmFu
Y2UxIDAeBgNVBAMUFyouaXV0Mi51cG1mLWdyZW5vYmxlLmZyMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxBs5t4Y5i3GaocxuJktL6Uu/gHWGJAoqKUv4
KcQ00xXuA0ylUvVTF7tENzW5NXTNCKoajziCQa29QUCkjJxsZ7/8L/qq02vLM4yc
qbZipuEcfXKKWwL4G4UMQspeW+6dh9psZwy6VsfY/XOEU9ZOG/8LqsHq0AMD83F9
hHxIlkEwvFa7TJpjsvWxCyRCso6fTA/LLPvUkHaMv2+dcECCB+4/Yaks0+IKvjpT
MqjXtUI1+V5Ssdj0ns5TsF1YW08KZ07pVPZDsWmAgnd2yf1TEfYk3Fg2ELQAKrH4
TMJqssKZcwQ1kqsNAgPn1+do20WxjAvEzYhhvSMaHiFCs42FPwIDAQABo4IBajCC
AWYwHwYDVR0jBBgwFoAUDL2TaAzz3qujSWsrN1dH6pDjue0wHQYDVR0OBBYEFK06
Lx4iiSZvJUpUr4i602mYja6VMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAA
MB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAYBgNVHSAEETAPMA0GCysG
AQQBsjEBAgIdMDoGA1UdHwQzMDEwL6AtoCuGKWh0dHA6Ly9jcmwudGNzLnRlcmVu
YS5vcmcvVEVSRU5BU1NMQ0EuY3JsMG0GCCsGAQUFBwEBBGEwXzA1BggrBgEFBQcw
AoYpaHR0cDovL2NydC50Y3MudGVyZW5hLm9yZy9URVJFTkFTU0xDQS5jcnQwJgYI
KwYBBQUHMAGGGmh0dHA6Ly9vY3NwLnRjcy50ZXJlbmEub3JnMCIGA1UdEQQbMBmC
FyouaXV0Mi51cG1mLWdyZW5vYmxlLmZyMA0GCSqGSIb3DQEBBQUAA4IBAQAUQki0
0Ym7Gg4EGbO/wWgXaVLJX0Gad5E3KZcW2/zwliQTcUhd4r8WcgjUJz0Kc0ubGSEt
umXdhv3SCkcG8jQ/wuOW+nuX3V9JQkgBSbVmuS4OJLckP1qm+CSQZuiPFwHDki+2
t+cZunQzgLvgzhy8pgteAF9pY94cXZDg53XlrRedOf/dbClSyxrNgWVna4+iB1Ih
Z4lNvjcw3Ux45NeF6lZaq/1NLZujAxQJpXL7J4qDdd/rFe36zJdIh8r5D7wUcpB9
G1OSRO8Erig7gMu42vzgJnBaFg6nnn2B2iwjrYNTb8vLCMi2lUEbObH1n+jh9Fgv
Y34GB8j5dRTCWKtJ
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxBs5t4Y5i3GaocxuJktL
6Uu/gHWGJAoqKUv4KcQ00xXuA0ylUvVTF7tENzW5NXTNCKoajziCQa29QUCkjJxs
Z7/8L/qq02vLM4ycqbZipuEcfXKKWwL4G4UMQspeW+6dh9psZwy6VsfY/XOEU9ZO
G/8LqsHq0AMD83F9hHxIlkEwvFa7TJpjsvWxCyRCso6fTA/LLPvUkHaMv2+dcECC
B+4/Yaks0+IKvjpTMqjXtUI1+V5Ssdj0ns5TsF1YW08KZ07pVPZDsWmAgnd2yf1T
EfYk3Fg2ELQAKrH4TMJqssKZcwQ1kqsNAgPn1+do20WxjAvEzYhhvSMaHiFCs42F
PwIDAQAB
-----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 196463941969458827803562816795122536444
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption)
 . . . . . . . . . . . . [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 'NL'
 . . . . . . . . . . . . [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 'TERENA'
 . . . . . . . . . . . . [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 'TERENA SSL CA'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2011-05-10 00:00:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2014-05-09 23:59:59 +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.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'FR'
 . . . . . . . . . . . . [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:12|false] UTF8String 'Université Pierre Mendès France'
 . . . . . . . . . . . . [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:20|false] TeletexString, T61String '*.iut2.upmf-grenoble.fr'
 . . . . . . . . [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 24756133146371803597603767372717758446780203571068611478978336568905424584643403271901410904445780955520650831541118028749359097966389777683018302609570533064283562936053868272164094941698379798446925266335562129843586723427730934948075499899955400794074518506645047512629389655768422010448492459204727387866524677096845415498157250131857889306263326849840167534725432196291061349741742081976778612001113223885935883491390864442883480259961760259477340596827832830819338580567115530114880588214718341434008138765269611719192999979853419228513143517392161223245700475528658517138923828004279482805315560216033670038847
 . . . . . . . . . . . . . . . . . . . . [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.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 0cbd93680cf3deaba3496b2b375747ea90e3b9ed
 . . . . . . . . . . . . . . . . [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)
							ad3a2f1e2289266f254a54af88bad369988dae95
 . . . . . . . . . . . . . . . . [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.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.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.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (17 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.4.1.6449.1.2.2.29
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (51 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crl.tcs.terena.org/TERENASSLCA.crl'
 . . . . . . . . . . . . . . . . [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 (97 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.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crt.tcs.terena.org/TERENASSLCA.crt'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.tcs.terena.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 (27 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.iut2.upmf-grenoble.fr'
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.5 (sha1WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		00144248b4d189bb1a0e0419b3bfc168176952c95f419a779137299716dbfcf096241371485de2bf167208d4273d0a734b9b19212dba65dd86fdd20a4706f2343fc2e396fa7b97dd5f4942480149b566b92e0e24b7243f5aa6f8249066e88f1701c3922fb6b7e719ba743380bbe0ce1cbca60b5e005f6963de1c5d90e0e775e5ad179d39ffdd6c2952cb1acd8165676b8fa207522167894dbe3730dd4c78e4d785ea565aabfd4d2d9ba3031409a572fb278a8375dfeb15edfacc974887caf90fbc1472907d1b539244ef04ae283b80cbb8dafce026705a160ea79e7d81da2c23ad83536fcbcb08c8b695411b39b1f59fe8e1f4582f637e0607c8f97514c258ab49