neptun.sote.hu
- Semmelweis Egyetem -
Issued by TERENA SSL CA
About this certificate
This digital certificate with serial number 51:d9:64:32:43:37:82:09:72:bc:7f:25:de:ec:42:86 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:
Semmelweis Egyetem
Organization:
Semmelweis Egyetem
Organization unit: Neptun Csoport
Organization unit: Neptun Csoport
State / Province:
Budapest
Locality: Budapest
Country: HU
Locality: Budapest
Country: HU
TERENA
Organization:
TERENA
Country:
NL
This certificate has expire since
Certificate Details
Serial Number (hex): 51:d9:64:32:43:37:82:09:72:bc:7f:25:de:ec:42:86Serial Number (int): 108796228300051334840898780731483636358
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId: c3:6e:28:96:49:59:fe:1c:43:70:1a:73:b2:ad:91:5c:0c:7f:b7:5e
AuthorityKeyId: 0c:bd:93:68:0c:f3:de:ab:a3:49:6b:2b:37:57:47:ea:90:e3:b9:ed
Fingerprint (sha1): f4:ae:85:97:0f:2e:a0:3f:33:72:3e:dd:76:9d:ad:68:d6:a3:cf:f8
Fingerprint (sha256): 7d:89:6d:b4:e6:5e:20:3b:fb:3b:a7:c7:8c:d9:76:1f:3a:0e:e8:4f:4a:a5:5d:aa:76:6f:c5:6a:45:d3:cb:f4
Issuing Certificate URL: http://crt.tcs.terena.org/TERENASSLCA.crt
Revocation information
OCSP Server: http://ocsp.tcs.terena.orgCRL Distribution Point: http://crl.tcs.terena.org/TERENASSLCA.crl
Check the revocation status for certificate neptun.sote.hu
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for neptun.sote.hu
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
neptun.sote.hu
Other certificates including the domain name sote.hu
(limited to 100 certificates)
domino.emk.sote.hu
e-naplo.diana.sote.hu
atoth.sote.hu
clauder.sote.hu
e-naplo.diana.sote.hu
neptun.sote.hu
emedsol2.sote.hu
emedsol1.sote.hu
e-naplo.diana.sote.hu
atoth.sote.hu
neptun.sote.hu
domino.emk.sote.hu
e-naplo.diana.sote.hu
e-naplo.diana.sote.hu
ad.noi1.sote.hu
xenia.sote.hu
itc.semmelweis.hu
psych.kutvolgyi.sote.hu
neptun.sote.hu
emedsol1.sote.hu
neptun2.sote.hu
net-tar.semmelweis.hu
net-tar.semmelweis.hu
domino.emk.sote.hu
emedsol3.sote.hu
e-naplo.diana.sote.hu
xenia.sote.hu
e-naplo.diana.sote.hu
emedsol2.sote.hu
emedsol2.sote.hu
evasys.sote.hu
xenia.sote.hu
kkxcg.lib.sote.hu
e-naplo.diana.sote.hu
e-naplo.diana.sote.hu
atoth.sote.hu
emedsol3.sote.hu
atoth.sote.hu
atoth.sote.hu
domino.emk.sote.hu
xenia.sote.hu
seka.semmelweis.hu
kortan.semmelweis.hu
e-naplo.diana.sote.hu
atoth.sote.hu
clauder.sote.hu
e-naplo.diana.sote.hu
neptun.sote.hu
emedsol2.sote.hu
emedsol1.sote.hu
e-naplo.diana.sote.hu
atoth.sote.hu
neptun.sote.hu
domino.emk.sote.hu
e-naplo.diana.sote.hu
e-naplo.diana.sote.hu
ad.noi1.sote.hu
xenia.sote.hu
itc.semmelweis.hu
psych.kutvolgyi.sote.hu
neptun.sote.hu
emedsol1.sote.hu
neptun2.sote.hu
net-tar.semmelweis.hu
net-tar.semmelweis.hu
domino.emk.sote.hu
emedsol3.sote.hu
e-naplo.diana.sote.hu
xenia.sote.hu
e-naplo.diana.sote.hu
emedsol2.sote.hu
emedsol2.sote.hu
evasys.sote.hu
xenia.sote.hu
kkxcg.lib.sote.hu
e-naplo.diana.sote.hu
e-naplo.diana.sote.hu
atoth.sote.hu
emedsol3.sote.hu
atoth.sote.hu
atoth.sote.hu
domino.emk.sote.hu
xenia.sote.hu
seka.semmelweis.hu
kortan.semmelweis.hu
Certificate
The complete raw certificate details for neptun.sote.hu in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEpjCCA46gAwIBAgIQUdlkMkM3gglyvH8l3uxChjANBgkqhkiG9w0BAQUFADA2 MQswCQYDVQQGEwJOTDEPMA0GA1UEChMGVEVSRU5BMRYwFAYDVQQDEw1URVJFTkEg U1NMIENBMB4XDTExMDkyMjAwMDAwMFoXDTE0MDkyMTIzNTk1OVowgYIxCzAJBgNV BAYTAkhVMREwDwYDVQQIEwhCdWRhcGVzdDERMA8GA1UEBxMIQnVkYXBlc3QxGzAZ BgNVBAoTElNlbW1lbHdlaXMgRWd5ZXRlbTEXMBUGA1UECxMOTmVwdHVuIENzb3Bv cnQxFzAVBgNVBAMTDm5lcHR1bi5zb3RlLmh1MIIBIjANBgkqhkiG9w0BAQEFAAOC AQ8AMIIBCgKCAQEAyoV9Y9Md0ezGoKQtjElmLC2D6lxrnY9zjHuznc0fcTkqg0ab y5n0kxK56pSFEqwneFD0evV3DjSeCcFR9MQr0zyVbb208ck5Xm5GgOmYbgEcdGlo o3rEERQri5JwajVvANzAmonmT2hDrf3GKTIAtTo4QCx0jDzp/tWM588WPuNDkfQR oM+NQVHZtBunj0qZZKth2tuM/awqvYh7YXaZcVoyMMfYkyiFCFxFC2h984NbpqFx ESBFUi7k4sECl7kk7WAVUEDINFVqjqsBZ7UouybPY2Ocr96AOcPmXeUKy6pqoKZD y4tJl2e7vEd893y6XJ+inTpCl4+6kSpmyJ9EvQIDAQABo4IBYTCCAV0wHwYDVR0j BBgwFoAUDL2TaAzz3qujSWsrN1dH6pDjue0wHQYDVR0OBBYEFMNuKJZJWf4cQ3Aa c7KtkVwMf7deMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAYBgNVHSAEETAPMA0GCysGAQQBsjEBAgId MDoGA1UdHwQzMDEwL6AtoCuGKWh0dHA6Ly9jcmwudGNzLnRlcmVuYS5vcmcvVEVS RU5BU1NMQ0EuY3JsMG0GCCsGAQUFBwEBBGEwXzA1BggrBgEFBQcwAoYpaHR0cDov L2NydC50Y3MudGVyZW5hLm9yZy9URVJFTkFTU0xDQS5jcnQwJgYIKwYBBQUHMAGG Gmh0dHA6Ly9vY3NwLnRjcy50ZXJlbmEub3JnMBkGA1UdEQQSMBCCDm5lcHR1bi5z b3RlLmh1MA0GCSqGSIb3DQEBBQUAA4IBAQCpndnlsrcVnXS4exJJ8HQvisYEYhLX shIVo/7J+DGn8s8DeeT6ObsM7h20j4/i02QZTnCN8NVHU7rQQpFuw0UiRXFsRkG1 8oQsQyReEDyY+PSxKWbwJ7KV7Ocsn0R8/NHeLAklRRMxbj+rhLRHtuu0IhMF5i5A fXWDxDv1vjZqQNKla8FrnvZjbx3hG02YU6b5izxFZRQfzRYe/DcnySkj+TSr93Qt nrt/mqvjMVzlKJrY/pbfhiNqWQrwr53nPy16Nf/avZsr/zw8zRhwJ72VVz+cJBnL VYn5hPIEeKJNQIA49ckn8M2z+5tJuO39p2D/MQSEkxmTYM118eOsyiGC -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyoV9Y9Md0ezGoKQtjElm LC2D6lxrnY9zjHuznc0fcTkqg0aby5n0kxK56pSFEqwneFD0evV3DjSeCcFR9MQr 0zyVbb208ck5Xm5GgOmYbgEcdGloo3rEERQri5JwajVvANzAmonmT2hDrf3GKTIA tTo4QCx0jDzp/tWM588WPuNDkfQRoM+NQVHZtBunj0qZZKth2tuM/awqvYh7YXaZ cVoyMMfYkyiFCFxFC2h984NbpqFxESBFUi7k4sECl7kk7WAVUEDINFVqjqsBZ7Uo uybPY2Ocr96AOcPmXeUKy6pqoKZDy4tJl2e7vEd893y6XJ+inTpCl4+6kSpmyJ9E vQIDAQAB -----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 108796228300051334840898780731483636358 . . . . . . . . [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-09-22 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2014-09-21 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 'HU' . . . . . . . . . . . . [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 'Budapest' . . . . . . . . . . . . [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 'Budapest' . . . . . . . . . . . . [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 'Semmelweis Egyetem' . . . . . . . . . . . . [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 'Neptun Csoport' . . . . . . . . . . . . [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 'neptun.sote.hu' . . . . . . . . [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 25565963879098834543076135130483056450259746984680515768513397998609671557456281650080522847303515595612401101370443862198756194052559922569816529484247001730144909646345083105028397219657595943513072809796138789948362095370026975699522321611423653693835571968458745928494719894676428806236873274544050298922744830579666595078837775034399707124917551525875832534119336289684999773976331637827198215630062647435748346561201777961631570178787933051525357301951480557106991430592779917749373898925573322394037287571448523160912066628956465540548133858047446099105958378355396230110685090022960540902874666079487447221437 . . . . . . . . . . . . . . . . . . . . [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) c36e28964959fe1c43701a73b2ad915c0c7fb75e . . . . . . . . . . . . . . . . [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 (18 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'neptun.sote.hu' . . . . [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) 00a99dd9e5b2b7159d74b87b1249f0742f8ac6046212d7b21215a3fec9f831a7f2cf0379e4fa39bb0cee1db48f8fe2d364194e708df0d54753bad042916ec3452245716c4641b5f2842c43245e103c98f8f4b12966f027b295ece72c9f447cfcd1de2c09254513316e3fab84b447b6ebb4221305e62e407d7583c43bf5be366a40d2a56bc16b9ef6636f1de11b4d9853a6f98b3c4565141fcd161efc3727c92923f934abf7742d9ebb7f9aabe3315ce5289ad8fe96df86236a590af0af9de73f2d7a35ffdabd9b2bff3c3ccd187027bd95573f9c2419cb5589f984f20478a24d408038f5c927f0cdb3fb9b49b8edfda760ff31048493199360cd75f1e3acca2182