testvle.sheffcol.ac.uk
- The Sheffield College -
Issued by Cybertrust Educational CA
About this certificate
This digital certificate with serial number 01:00:00:00:00:01:1b:b6:da:fb:26 was issued on by Cybertrust.
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:
The Sheffield College
Organization:
The Sheffield College
State / Province:
Yorkshire
Locality: Sheffield
Country: GB
Locality: Sheffield
Country: GB
Cybertrust
Organization:
Cybertrust
Organization unit: Educational CA
Organization unit: Educational CA
Country:
BE
This certificate has expire since
Certificate Details
Serial Number (hex): 01:00:00:00:00:01:1b:b6:da:fb:26Serial Number (int): 1208925819615847718255398
Serial Number lenght: 81 bits, 11 octets
SubjectKeyId: f9:25:9d:cf:57:42:80:7d:bc:f5:85:a3:e0:ba:b6:05:50:18:cb:ae
AuthorityKeyId: 65:65:a3:3d:d7:3b:11:a3:0a:07:25:37:c9:42:4a:5b:76:77:50:e1
Fingerprint (sha1): e4:ae:19:4b:f8:09:90:83:ec:d9:77:da:4b:59:df:62:8b:84:a2:b1
Fingerprint (sha256): 76:d4:58:0c:d4:d1:0f:ad:ce:aa:40:ad:b6:90:21:9d:56:1b:bd:af:ea:a7:f2:a9:b6:43:28:1b:be:3c:eb:17
Issuing Certificate URL: http://secure.globalsign.net/cacert/educational.crt
Revocation information
CRL Distribution Point: http://crl.globalsign.net/educational.crlCheck the revocation status for certificate testvle.sheffcol.ac.uk
0
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for testvle.sheffcol.ac.uk
Public Key Algorithm
RSA
Key Size
1024
Signature Algorithm
SHA1 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Extensions
6 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
This certificate doesn't contain any subject alternative names.
Other certificates including the domain name sheffcol.ac.uk
(limited to 100 certificates)
payment.sheffcol.ac.uk
proportal.sheffcol.ac.uk
equalityvle.sheffcol.ac.uk
gatekeeper.sheffcol.ac.uk
payment.sheffcol.ac.uk
www.online.sheffcol.ac.uk
payment.sheffcol.ac.uk
netstorage.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
ebs4agent.sheffcol.ac.uk
netstorage.sheffcol.ac.uk
payment.sheffcol.ac.uk
webmail.sheffcol.ac.uk
testvle.sheffcol.ac.uk
*.sheffcol.ac.uk
remotedesktop.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
proachieve.sheffcol.ac.uk
idp.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
*.sheffcol.ac.uk
webmail.sheffcol.ac.uk
www.apply.sheffcol.ac.uk
desktop.sheffcol.ac.uk
gw-sync.sheffcol.ac.uk
payment.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
www.apply.sheffcol.ac.uk
*.sheffcol.ac.uk
payment.sheffcol.ac.uk
mobileprint.sheffcol.ac.uk
payment.sheffcol.ac.uk
www.apply.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
remotedesktop.sheffcol.ac.uk
printing.sheffcol.ac.uk
parents.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
payment.sheffcol.ac.uk
webmail.sheffcol.ac.uk
testvle.sheffcol.ac.uk
proachieve.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
y-swivel01.sheffcol.ac.uk
www.sheffcol.ac.uk
idp.sheffcol.ac.uk
filenet.sheffcol.ac.uk
payment.sheffcol.ac.uk
www.online.sheffcol.ac.uk
portal.sheffcol.ac.uk
payment.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
remoteaccess.sheffcol.ac.uk
www.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
*.sheffcol.ac.uk
eduradius.sheffcol.ac.uk
my.sheffcol.ac.uk
webmail.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
payment.sheffcol.ac.uk
webmail.sheffcol.ac.uk
payment.sheffcol.ac.uk
*.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
staff.sheffcol.ac.uk
chrisweb.sheffcol.ac.uk
*.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
remotedesk.sheffcol.ac.uk
www.online.sheffcol.ac.uk
proportal.sheffcol.ac.uk
equalityvle.sheffcol.ac.uk
gatekeeper.sheffcol.ac.uk
payment.sheffcol.ac.uk
www.online.sheffcol.ac.uk
payment.sheffcol.ac.uk
netstorage.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
ebs4agent.sheffcol.ac.uk
netstorage.sheffcol.ac.uk
payment.sheffcol.ac.uk
webmail.sheffcol.ac.uk
testvle.sheffcol.ac.uk
*.sheffcol.ac.uk
remotedesktop.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
proachieve.sheffcol.ac.uk
idp.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
*.sheffcol.ac.uk
webmail.sheffcol.ac.uk
www.apply.sheffcol.ac.uk
desktop.sheffcol.ac.uk
gw-sync.sheffcol.ac.uk
payment.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
www.apply.sheffcol.ac.uk
*.sheffcol.ac.uk
payment.sheffcol.ac.uk
mobileprint.sheffcol.ac.uk
payment.sheffcol.ac.uk
www.apply.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
remotedesktop.sheffcol.ac.uk
printing.sheffcol.ac.uk
parents.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
payment.sheffcol.ac.uk
webmail.sheffcol.ac.uk
testvle.sheffcol.ac.uk
proachieve.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
y-swivel01.sheffcol.ac.uk
www.sheffcol.ac.uk
idp.sheffcol.ac.uk
filenet.sheffcol.ac.uk
payment.sheffcol.ac.uk
www.online.sheffcol.ac.uk
portal.sheffcol.ac.uk
payment.sheffcol.ac.uk
vle.sheffcol.ac.uk
payment.sheffcol.ac.uk
remoteaccess.sheffcol.ac.uk
www.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
*.sheffcol.ac.uk
eduradius.sheffcol.ac.uk
my.sheffcol.ac.uk
webmail.sheffcol.ac.uk
idpv3.sheffcol.ac.uk
payment.sheffcol.ac.uk
webmail.sheffcol.ac.uk
payment.sheffcol.ac.uk
*.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
staff.sheffcol.ac.uk
chrisweb.sheffcol.ac.uk
*.sheffcol.ac.uk
payment.sheffcol.ac.uk
payment.sheffcol.ac.uk
remotedesk.sheffcol.ac.uk
www.online.sheffcol.ac.uk
Certificate
The complete raw certificate details for testvle.sheffcol.ac.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIID+zCCAuOgAwIBAgILAQAAAAABG7ba+yYwDQYJKoZIhvcNAQEFBQAwXzELMAkG A1UEBhMCQkUxEzARBgNVBAoTCkN5YmVydHJ1c3QxFzAVBgNVBAsTDkVkdWNhdGlv bmFsIENBMSIwIAYDVQQDExlDeWJlcnRydXN0IEVkdWNhdGlvbmFsIENBMB4XDTA4 MDgxMjEyMTkwOVoXDTExMDgxMjEyMTkwOVowgaYxCzAJBgNVBAYTAkdCMRIwEAYD VQQIEwlZb3Jrc2hpcmUxEjAQBgNVBAcTCVNoZWZmaWVsZDEeMBwGA1UEChMVVGhl IFNoZWZmaWVsZCBDb2xsZWdlMR8wHQYDVQQDExZ0ZXN0dmxlLnNoZWZmY29sLmFj LnVrMS4wLAYJKoZIhvcNAQkBFh9taWNoYWVsLmh1bXBocmV5QHNoZWZmY29sLmFj LnVrMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7LZi5d6KDUasAGzdpBBjs E8q8fdPaAuaKBBc8eciInnGM+xqvZE2/bMWWyr9h2edMh8sBL68tabBDwrG6wZf6 HZNHemtIYppD+tqDuClDWlF1zgNUv9MIm3OL+aapYmooO9dHt+GcDuRoM5GDi4bi y3G9BU98KKslr0PXDQA5HwIDAQABo4HzMIHwMA4GA1UdDwEB/wQEAwIFoDAfBgNV HSMEGDAWgBRlZaM91zsRowoHJTfJQkpbdndQ4TAdBgNVHQ4EFgQU+SWdz1dCgH28 9YWj4Lq2BVAYy64wOgYDVR0fBDMwMTAvoC2gK4YpaHR0cDovL2NybC5nbG9iYWxz aWduLm5ldC9lZHVjYXRpb25hbC5jcmwwTwYIKwYBBQUHAQEEQzBBMD8GCCsGAQUF BzAChjNodHRwOi8vc2VjdXJlLmdsb2JhbHNpZ24ubmV0L2NhY2VydC9lZHVjYXRp b25hbC5jcnQwEQYJYIZIAYb4QgEBBAQDAgbAMA0GCSqGSIb3DQEBBQUAA4IBAQA2 QRc2vKVgT9jHS3xJmQn57gsL8liyGbXCms4d4mOIjE6RuD4GbjRoI6gJFEGX0BDK 74pjplKTE4n9+SRZmbfIw6AIlbhULoJwIarZT3A3GDSVtcSWfiBKJQaQtcg9453H kSx0cyCswOOuijmlVdw6G1gt4SvwdPKDYUp+rBOSIeuV7XDvk5TqxZ8zriuubng7 coE+k0MWMiZWW2RCzANxq70IGkdKjL6+Ad+itvT9iwB9KPaPXro7L7gkXhVbyl93 4u0xuRzrph+Ztt/pCSq+m2GOLLQ3GaW1kfpwut8SFeSdDyty35HVSec7D3eN4Mb2 FV3Pmgz2INHQVhFU78F+ -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7LZi5d6KDUasAGzdpBBjsE8q8 fdPaAuaKBBc8eciInnGM+xqvZE2/bMWWyr9h2edMh8sBL68tabBDwrG6wZf6HZNH emtIYppD+tqDuClDWlF1zgNUv9MIm3OL+aapYmooO9dHt+GcDuRoM5GDi4biy3G9 BU98KKslr0PXDQA5HwIDAQAB -----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 1208925819615847718255398 . . . . . . . . [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 'BE' . . . . . . . . . . . . [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 'Cybertrust' . . . . . . . . . . . . [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 'Educational CA' . . . . . . . . . . . . [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 'Cybertrust Educational CA' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2008-08-12 12:19:09 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2011-08-12 12:19:09 +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 'Yorkshire' . . . . . . . . . . . . [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 'Sheffield' . . . . . . . . . . . . [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 'The Sheffield College' . . . . . . . . . . . . [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 'testvle.sheffcol.ac.uk' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.9.1 (emailAddress) . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String '[email protected]' . . . . . . . . [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 (1120 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 131440939958160633880695134347497499628242273028060197696742302895267680871018311530758800851491081038979060178299426598310147365873840847956441956002463607261233091583392233779689625886795001374810582788521093969658478900788223946755023414209084303496709455841109238599927567185766226607671065496687334144287 . . . . . . . . . . . . . . . . . . . . [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.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 6565a33dd73b11a30a072537c9424a5b767750e1 . . . . . . . . . . . . . . . . [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) f9259dcf5742807dbcf585a3e0bab6055018cbae . . . . . . . . . . . . . . . . [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.globalsign.net/educational.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 (67 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://secure.globalsign.net/cacert/educational.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.16.840.1.113730.1.1 (netscape-cert-type) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2 bits) 06c0 . . . . [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) 0036411736bca5604fd8c74b7c499909f9ee0b0bf258b219b5c29ace1de263888c4e91b83e066e346823a809144197d010caef8a63a652931389fdf9245999b7c8c3a00895b8542e827021aad94f7037183495b5c4967e204a250690b5c83de39dc7912c747320acc0e3ae8a39a555dc3a1b582de12bf074f283614a7eac139221eb95ed70ef9394eac59f33ae2bae6e783b72813e9343163226565b6442cc0371abbd081a474a8cbebe01dfa2b6f4fd8b007d28f68f5eba3b2fb8245e155bca5f77e2ed31b91ceba61f99b6dfe9092abe9b618e2cb43719a5b591fa70badf1215e49d0f2b72df91d549e73b0f778de0c6f6155dcf9a0cf620d1d0561154efc17e