ws1.bmc.uu.se

Issued by TERENA SSL CA 2

About this certificate


This digital certificate with serial number 59:ae:40:11:8b:66:6c:f2:c8:77:4b:ea:a8:ee:f0:4f was issued on by TERENA .

With 7 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com.

ws1.bmc.uu.se

Organization unit: Domain Control Validated

TERENA

Organization: TERENA

Time untill certificate expires

This certificate will expire on

Certificate Details

Serial Number (hex): 59:ae:40:11:8b:66:6c:f2:c8:77:4b:ea:a8:ee:f0:4f
Serial Number (int): 119206050742478210438108976729566408783
Serial Number lenght: 127 bits, 16 octets

SubjectKeyId: 97:ea:64:5b:f8:d8:d7:e5:a8:09:63:33:fa:0a:ff:49:c2:da:d2:2a
AuthorityKeyId: 5b:d0:8a:1c:9a:32:5b:e0:b5:dd:96:54:1b:e1:86:28:b0:fd:b6:bd

Fingerprint (sha1): a4:a1:d0:6a:f6:30:8b:5b:24:1b:02:40:7b:9f:00:50:06:c7:15:2a
Fingerprint (sha256): 74:aa:7b:ca:3c:99:a9:c5:45:ad:d1:fa:72:58:72:6a:04:de:41:71:4f:77:57:f6:d8:56:df:c3:f7:04:39:42

Issuing Certificate URL: http://crt.usertrust.com/TERENASSLCA2.crt

Revocation information

OCSP Server: http://ocsp.usertrust.com
CRL Distribution Point: http://crl.usertrust.com/TERENASSLCA2.crl

Check the revocation status for the current certificate on ws1.bmc.uu.se
7
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

9 extensions
No unhandled critical extensions



CA Certificate

This is not a CA certificate

Subject Alternative Names

ws1.bmc.uu.se
ws2.bmc.uu.se
ws3.bmc.uu.se
ws4.bmc.uu.se
ws5.bmc.uu.se
ws6.bmc.uu.se
ws7.bmc.uu.se

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIF7jCCBNagAwIBAgIQWa5AEYtmbPLId0vqqO7wTzANBgkqhkiG9w0BAQsFADBk MQswCQYDVQQGEwJOTDEWMBQGA1UECBMNTm9vcmQtSG9sbGFuZDESMBAGA1UEBxMJ QW1zdGVyZGFtMQ8wDQYDVQQKEwZURVJFTkExGDAWBgNVBAMTD1RFUkVOQSBTU0wg Q0EgMjAeFw0xNDEyMTkwMDAwMDBaFw0xNzEyMTgyMzU5NTlaMDsxITAfBgNVBAsT GERvbWFpbiBDb250cm9sIFZhbGlkYXRlZDEWMBQGA1UEAxMNd3MxLmJtYy51dS5z ZTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMztpnnXiGza7ZBPwdP7 5+VmfNs6p5t3g/kBlDXXYsgmlYW0F638p8WQYnanjQfnDS7Njkbk8E6kiHqhrAPC C/BILiMb3ElHNGHpwxU1Cl51K0oSITv5XmRBZcpBfolvrfFSWgzkrcSHCkfHkzka kYn+vgefpXMN1eOJVZl/FvCtQmgVBaT2DhProVCypjX04c3EDaiNUK3DpV0sizqY q8NV5Q0Ja+5S9QOT5XhNk19PV43JenGtSQSYIRFbzorZt/95zeIs/doUWa/PemNV ZbWRAtxi2yqPLdwookFfjYNCwXcVKLWala8Y8+ywUjyG1WGk23f0YsDiq00OnhnS w1CbkxX+CWBPtXrJuvyD22yzz9Nmt3VxPkTCEfK05LtRve8DN3CALu4ZjJlKq2v4 GXPBgE91SrUc4i4AggYuHla0SNZ130icZ4zJeijmiTGwEeEBhwQX6SAtkPvS/BiD yA7ZuvrWJxPMJAqKGWvYLf23fpT4LiVQv4V9ZO7m+HRPUNRk0Lssk9XBBi3XdgLQ nE+Ob3KmI8KdKfoXbBcL77CJCdmfaans3PUzxdUVTScpxBewsA6AE0R9Fe5HWSBv L+s6zAxhh6tR53LWFn5oJV1pOmTcqNRtsjrMEJ+FC8xaqcu/eFDZoUU/KLbMyG6L SyC7TAVL+x+jh2wGpXr1k/TRAgMBAAGjggHDMIIBvzAfBgNVHSMEGDAWgBRb0Ioc mjJb4LXdllQb4YYosP22vTAdBgNVHQ4EFgQUl+pkW/jY1+WoCWMz+gr/ScLa0iow DgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUH AwEGCCsGAQUFBwMCMCIGA1UdIAQbMBkwDQYLKwYBBAGyMQECAh0wCAYGZ4EMAQIB MDoGA1UdHwQzMDEwL6AtoCuGKWh0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9URVJF TkFTU0xDQTIuY3JsMGwGCCsGAQUFBwEBBGAwXjA1BggrBgEFBQcwAoYpaHR0cDov L2NydC51c2VydHJ1c3QuY29tL1RFUkVOQVNTTENBMi5jcnQwJQYIKwYBBQUHMAGG GWh0dHA6Ly9vY3NwLnVzZXJ0cnVzdC5jb20wcgYDVR0RBGswaYINd3MxLmJtYy51 dS5zZYINd3MyLmJtYy51dS5zZYINd3MzLmJtYy51dS5zZYINd3M0LmJtYy51dS5z ZYINd3M1LmJtYy51dS5zZYINd3M2LmJtYy51dS5zZYINd3M3LmJtYy51dS5zZTAN BgkqhkiG9w0BAQsFAAOCAQEASzQIgxyywvwy5pwITYTktFCdQWSN+wZQwiFd0xHD 2DqQy/fpmP/NQHKxhm+baUyBW5jUtoHMeGpxV+ltFOF0r1iXYN1CHDkGRRnooYX4 iILqwcbvmnmKx4FTT7vIbJkWbUxKMuLWmVAqgyhcbfvJOc34t2RVW7c88EpmwFi/ TQ1GvE1orcE8g2CvFPjndevZMhAQmlIYv8Y0UxGgQEnkinsV3gIKtmU3ej0MZkWu KnTadoDDLtmBlcXtINGR1QkeXoFYp0Y0qDVPOnCyhh2kg+r8hvYKsjxZ0cnhlqv0 NqujFeMsvvr7Jz+Octrf9k8z3jC4mP6ssMPYDoCS/RFSZQ== -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzO2medeIbNrtkE/B0/vn 5WZ82zqnm3eD+QGUNddiyCaVhbQXrfynxZBidqeNB+cNLs2ORuTwTqSIeqGsA8IL 8EguIxvcSUc0YenDFTUKXnUrShIhO/leZEFlykF+iW+t8VJaDOStxIcKR8eTORqR if6+B5+lcw3V44lVmX8W8K1CaBUFpPYOE+uhULKmNfThzcQNqI1QrcOlXSyLOpir w1XlDQlr7lL1A5PleE2TX09Xjcl6ca1JBJghEVvOitm3/3nN4iz92hRZr896Y1Vl tZEC3GLbKo8t3CiiQV+Ng0LBdxUotZqVrxjz7LBSPIbVYaTbd/RiwOKrTQ6eGdLD UJuTFf4JYE+1esm6/IPbbLPP02a3dXE+RMIR8rTku1G97wM3cIAu7hmMmUqra/gZ c8GAT3VKtRziLgCCBi4eVrRI1nXfSJxnjMl6KOaJMbAR4QGHBBfpIC2Q+9L8GIPI Dtm6+tYnE8wkCooZa9gt/bd+lPguJVC/hX1k7ub4dE9Q1GTQuyyT1cEGLdd2AtCc T45vcqYjwp0p+hdsFwvvsIkJ2Z9pqezc9TPF1RVNJynEF7CwDoATRH0V7kdZIG8v 6zrMDGGHq1HnctYWfmglXWk6ZNyo1G2yOswQn4ULzFqpy794UNmhRT8otszIbotL ILtMBUv7H6OHbAalevWT9NECAwEAAQ== -----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 119206050742478210438108976729566408783 . . . . . . . . [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 '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.8 (stateOrProvinceName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Noord-Holland' . . . . . . . . . . . . [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 'Amsterdam' . . . . . . . . . . . . [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 2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2014-12-19 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-12-18 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.11 (organizationalUnitName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Domain Control Validated' . . . . . . . . . . . . [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 'ws1.bmc.uu.se' . . . . . . . . [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 836034611059829216594185676935013266000786490677145709462867229420605833994970255299124148569617740077915661682383798148412449477680122328341570589333812806603139540766920758812778443695652454454333496996954196605779064275508514696095853345909511882520731060169553080668659533626803474143600165236230177406861292856651135013090770796918982425695302934669842361518889162789012728369862263901679907248494168345879575961211413650948020627960596342316265312589824171389290448493493277688290690261657793328948131711678392589766622889539116024166412152735557098367327061483283411170940884455969235037780734131221427011269301160016295772674789190558611337430425725529066564951019366699282919692426048371158201571178081774542208552294946647170697132659808248549330307540747966280283144720312588027245637479957433940662253302921315489639474877535010418392940990827690544006530639596669451988853836472094973679649802248451247850423333929357953804116620114282540940312655602943232776006590524150592729701214890424662155445220017968474682680853377651908788072320342929006970692287247049019636678801112786711941926778766272220189601436128474806812259422776972684768664582062085160855168286771441564145311309350465408103559908523429232153000670417 . . . . . . . . . . . . . . . . . . . . [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 5bd08a1c9a325be0b5dd96541be18628b0fdb6bd . . . . . . . . . . . . . . . . [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) 97ea645bf8d8d7e5a8096333fa0aff49c2dad22a . . . . . . . . . . . . . . . . [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 (27 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.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . [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.usertrust.com/TERENASSLCA2.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 (96 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.usertrust.com/TERENASSLCA2.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.usertrust.com' . . . . . . . . . . . . . . . . [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 (107 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ws1.bmc.uu.se' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ws2.bmc.uu.se' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ws3.bmc.uu.se' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ws4.bmc.uu.se' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ws5.bmc.uu.se' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ws6.bmc.uu.se' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'ws7.bmc.uu.se' . . . . [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) 004b3408831cb2c2fc32e69c084d84e4b4509d41648dfb0650c2215dd311c3d83a90cbf7e998ffcd4072b1866f9b694c815b98d4b681cc786a7157e96d14e174af589760dd421c39064519e8a185f88882eac1c6ef9a798ac781534fbbc86c99166d4c4a32e2d699502a83285c6dfbc939cdf8b764555bb73cf04a66c058bf4d0d46bc4d68adc13c8360af14f8e775ebd93210109a5218bfc6345311a04049e48a7b15de020ab665377a3d0c6645ae2a74da7680c32ed98195c5ed20d191d5091e5e8158a74634a8354f3a70b2861da483eafc86f60ab23c59d1c9e196abf436aba315e32cbefafb273f8e72dadff64f33de30b898feacb0c3d80e8092fd115265