www.cls.ioe.ac.uk

Issued by QuoVadis Global SSL ICA G2

About this certificate


This digital certificate with serial number 01:57:19:2e:c5:7b:35:01:a0:f0:94:aa:c2:37:8c:cb:2a:3f:93:6e was issued on by QuoVadis Limited .

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. While the 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.

University College London

Organization: University College London
Organization unit: Computing
State / Province: Greater London
Locality: LONDON
Country: GB

QuoVadis Limited

Organization: QuoVadis Limited
State / Province: Greater London
Locality: LONDON
Country: GB

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 01:57:19:2e:c5:7b:35:01:a0:f0:94:aa:c2:37:8c:cb:2a:3f:93:6e
Serial Number (int): 7651349325730818886856048921697430303328408430
Serial Number lenght: 153 bits, 20 octets

SubjectKeyId: 31:58:8b:2c:a4:3f:70:7c:c7:7a:f1:a7:e7:73:52:54:95:75:e7:d9
AuthorityKeyId: 91:19:62:ad:5b:17:a7:30:fb:f0:de:39:25:b1:bd:8c:b9:b8:51:27

Fingerprint (sha1): 7b:0c:f0:05:e8:c4:b3:58:d9:ed:59:00:68:66:c2:77:09:8c:13:51
Fingerprint (sha256): 6a:bd:a4:6e:da:a7:8a:45:3f:07:9a:dd:d0:fd:5b:4d:fc:69:c6:b0:fe:24:72:58:66:41:bf:f1:ec:2a:48:3d

Issuing Certificate URL: http://trust.quovadisglobal.com/qvsslg2.crt

Revocation information

OCSP Server: http://ocsp.quovadisglobal.com
CRL Distribution Point: http://crl.quovadisglobal.com/qvsslg2.crl

Check the revocation status for the current certificate on www.cls.ioe.ac.uk
2
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


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

www.cls.ioe.ac.uk
cls.ioe.ac.uk

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIGDTCCBPWgAwIBAgIUAVcZLsV7NQGg8JSqwjeMyyo/k24wDQYJKoZIhvcNAQEL BQAwTTELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxIzAh BgNVBAMTGlF1b1ZhZGlzIEdsb2JhbCBTU0wgSUNBIEcyMB4XDTE1MTAwOTEzNDM1 MloXDTE2MTAwOTEzNDM1MVowgYsxCzAJBgNVBAYTAkdCMRcwFQYDVQQIEw5HcmVh dGVyIExvbmRvbjEPMA0GA1UEBxMGTE9ORE9OMSIwIAYDVQQKExlVbml2ZXJzaXR5 IENvbGxlZ2UgTG9uZG9uMRIwEAYDVQQLEwlDb21wdXRpbmcxGjAYBgNVBAMTEXd3 dy5jbHMuaW9lLmFjLnVrMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA 2FHITFFRBq5+pBjTnTjRctjGeTF5lbvOWWJ1EPvhL3+yZvc6LL+ZrWhSMsraV//V Jx80Lo9Kx4OuAyq2ALzrPEUlQJobYt1Lbq+1GzPom/qBrwBzy45c8suganIzx+Xt gelzBFCoC3dFwssgT2OxoJXPnh+e3UNjxEyDKeTLMu2fSuobI46PiouDKu4d9fmS akh4wwWdpaV+SkBvW8z4ILHAB7bz1kkGvtqNzFqysI0rDhxHAGGgyD6nySYjSM6B mqTdjNIXpVwoDKbcsxAr3wXGNW4xaZBK7LZMNLpxNk81B2gIUnfcVSYj+ucB9h3C vvUFLDnTdPPrCHofnfC7Wsjvl7+YxotbaBF99rXhMISgjit+7ECtjwpB5iPVhaFq 9vIIyBjZGdL51RYaXuv1kH8kgRYlTwebH6iApqI2C/pHZfpQHdWK4rObXdHDc7sZ qbLm82HHRr3/mFDw27XXC7oG4EY1fd2qRwHgupAiltwJaGdwPPW+1nEHLJO9yiF2 5mfe7D0Ch3B0AgTqNuEYSbtuN2buQBcbxuEQL6brAHjR8Q4FgQrOEtLMPcUXSEGD uvR67cqhj/dNvuK2fTysfBW6IyCNrpgVq26LdmIGpyWOc/JbS6mm8vwj0/J6xNES HdJQdcvFZyrbyYqx0WSY6W/PgbGx4+SSUTV8OIQLyScCAwEAAaOCAaQwggGgMHMG CCsGAQUFBwEBBGcwZTAqBggrBgEFBQcwAYYeaHR0cDovL29jc3AucXVvdmFkaXNn bG9iYWwuY29tMDcGCCsGAQUFBzAChitodHRwOi8vdHJ1c3QucXVvdmFkaXNnbG9i YWwuY29tL3F2c3NsZzIuY3J0MCsGA1UdEQQkMCKCEXd3dy5jbHMuaW9lLmFjLnVr gg1jbHMuaW9lLmFjLnVrMFEGA1UdIARKMEgwRgYMKwYBBAG+WAACZAEBMDYwNAYI KwYBBQUHAgEWKGh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL3JlcG9zaXRv cnkwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcD AjAfBgNVHSMEGDAWgBSRGWKtWxenMPvw3jklsb2MubhRJzA6BgNVHR8EMzAxMC+g LaArhilodHRwOi8vY3JsLnF1b3ZhZGlzZ2xvYmFsLmNvbS9xdnNzbGcyLmNybDAd BgNVHQ4EFgQUMViLLKQ/cHzHevGn53NSVJV159kwDQYJKoZIhvcNAQELBQADggEB AKZxVSoh7DelPje71MqTYx43ATy3ilS1u5oxt7BDNZswHolTmfpua/49H47HbsEC Am8kmNP26RbYMw+dasd+NDx/kvIky4tWER6LzIAnll97ByjZbxDVKFaLm9IbkBnw qriTbMXieLxrTSA7W/QMDXh7+b9yL64YXFsseksOIF2AC7QyIecqAVPUh7xM04nN X/XtItUcH699w+zQHF9WjP906tIaWKWvE6lqi2xcE58mnEYSHNXle23PLNlgp3j2 23TBdZAb8WsBsWipH8ScFdBrRKiuloDS77FG0tgqySd2o8qteWIKwUhdDapNahmZ JASXUI6hkh6QjT6xD9pz3p4= -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2FHITFFRBq5+pBjTnTjR ctjGeTF5lbvOWWJ1EPvhL3+yZvc6LL+ZrWhSMsraV//VJx80Lo9Kx4OuAyq2ALzr PEUlQJobYt1Lbq+1GzPom/qBrwBzy45c8suganIzx+XtgelzBFCoC3dFwssgT2Ox oJXPnh+e3UNjxEyDKeTLMu2fSuobI46PiouDKu4d9fmSakh4wwWdpaV+SkBvW8z4 ILHAB7bz1kkGvtqNzFqysI0rDhxHAGGgyD6nySYjSM6BmqTdjNIXpVwoDKbcsxAr 3wXGNW4xaZBK7LZMNLpxNk81B2gIUnfcVSYj+ucB9h3CvvUFLDnTdPPrCHofnfC7 Wsjvl7+YxotbaBF99rXhMISgjit+7ECtjwpB5iPVhaFq9vIIyBjZGdL51RYaXuv1 kH8kgRYlTwebH6iApqI2C/pHZfpQHdWK4rObXdHDc7sZqbLm82HHRr3/mFDw27XX C7oG4EY1fd2qRwHgupAiltwJaGdwPPW+1nEHLJO9yiF25mfe7D0Ch3B0AgTqNuEY SbtuN2buQBcbxuEQL6brAHjR8Q4FgQrOEtLMPcUXSEGDuvR67cqhj/dNvuK2fTys fBW6IyCNrpgVq26LdmIGpyWOc/JbS6mm8vwj0/J6xNESHdJQdcvFZyrbyYqx0WSY 6W/PgbGx4+SSUTV8OIQLyScCAwEAAQ== -----END PUBLIC KEY-----

ASN1 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 7651349325730818886856048921697430303328408430 . . . . . . . . [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 'BM' . . . . . . . . . . . . [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 'QuoVadis Limited' . . . . . . . . . . . . [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 'QuoVadis Global SSL ICA G2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-10-09 13:43:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-10-09 13:43:51 +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 'GB' . . . . . . . . . . . . [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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Greater London' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'LONDON' . . . . . . . . . . . . [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 'University College London' . . . . . . . . . . . . [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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Computing' . . . . . . . . . . . . [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 'www.cls.ioe.ac.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 882506412216736916262251910108732785347184197435628932493593787183674335016642901428956386987025610720330128981877841573730259669981095665718515714055476832770127333695800324758144883199233773041983286993809443481047254759186420497731263962493239314658131004707549330074834865183788025351024859865104122320507567362021540830503288863078401999424741331746540151891956463589705861467081877813088191102846559952615501153021416920124770655768179714365739073101991740563117990129106328104560048485838190336709887389045493344267997438359593480247994104575921891178897398433690754800635663982126923873279978705291405865188073339657368477626765870544024768908971531394137224458636950871903415569815757929420490716542519420195134639977133066963491342185671061438082183480063952721220373713868218144892486773713959556421201997043364703559362900602623781794408841322913425396095747697489503448048649326878755394756061577104234798605169622036320843743389150432294255019687634950931085069942402351756923725218307683057911036682084467594697023967670657955237723880507135209324124609312437288223991594925836016856271014965882113632222109217698051898525020011404993925093317800298289681668390397068062984033593957109962696770145631018721557659502887 . . . . . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (103 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.quovadisglobal.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://trust.quovadisglobal.com/qvsslg2.crt' . . . . . . . . . . . . . . . . [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 'www.cls.ioe.ac.uk' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'cls.ioe.ac.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 (74 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.8024.0.2.100.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://www.quovadisglobal.com/repository' . . . . . . . . . . . . . . . . [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.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 911962ad5b17a730fbf0de3925b1bd8cb9b85127 . . . . . . . . . . . . . . . . [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.quovadisglobal.com/qvsslg2.crl' . . . . . . . . . . . . . . . . [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) 31588b2ca43f707cc77af1a7e77352549575e7d9 . . . . [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) 00a671552a21ec37a53e37bbd4ca93631e37013cb78a54b5bb9a31b7b043359b301e895399fa6e6bfe3d1f8ec76ec102026f2498d3f6e916d8330f9d6ac77e343c7f92f224cb8b56111e8bcc8027965f7b0728d96f10d528568b9bd21b9019f0aab8936cc5e278bc6b4d203b5bf40c0d787bf9bf722fae185c5b2c7a4b0e205d800bb43221e72a0153d487bc4cd389cd5ff5ed22d51c1faf7dc3ecd01c5f568cff74ead21a58a5af13a96a8b6c5c139f269c46121cd5e57b6dcf2cd960a778f6db74c175901bf16b01b168a91fc49c15d06b44a8ae9680d2efb146d2d82ac92776a3caad79620ac1485d0daa4d6a1999240497508ea1921e908d3eb10fda73de9e