stage.reso.io
Issued by RapidSSL SHA256 CA - G3
About this certificate
This digital certificate with serial number c4:bd was issued on by GeoTrust Inc..
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:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
- Sub certificates SHOULD include Subject Key Identifier in end entity certs (RFC 5280: 4.2 & 4.2.1.2)
Certificate Subject
CN=stage.reso.io,OU=GT32882360+OU=See www.rapidssl.com/resources/cps (c)14+OU=Domain Control Validated - RapidSSL(R)
GeoTrust Inc.
Organization:
GeoTrust Inc.
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): c4:bdSerial Number (int): 50365
Serial Number lenght: 16 bits, 2 octets
SubjectKeyId:
AuthorityKeyId: c3:9c:f3:fc:d3:46:08:34:bb:ce:46:7f:a0:7c:5b:f3:e2:08:cb:59
Fingerprint (sha1): c8:fd:c6:d0:96:00:6e:77:9b:cb:7d:e9:f2:3b:be:af:fd:0c:87:df
Fingerprint (sha256): f7:c8:b8:8d:5a:0f:d1:2c:0e:58:65:df:04:71:08:17:c2:58:c3:da:e5:00:c9:95:b1:65:b0:69:ff:e1:27:e7
Issuing Certificate URL: http://gv.symcb.com/gv.crt
Revocation information
OCSP Server: http://gv.symcd.comCRL Distribution Point: http://gv.symcb.com/gv.crl
Check the revocation status for certificate stage.reso.io
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for stage.reso.io
Public Key Algorithm
RSA
Key Size
2048
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
stage.reso.io
Other certificates including the domain name reso.io
(limited to 100 certificates)
e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
stage.reso.io
*.e.ssl.fastly.net
bp.reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
reso.io
reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
www.reso.io
*.e.ssl.fastly.net
stage.reso.io
www.reso.io
martin.reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
www.reso.io
*.e.ssl.fastly.net
e.ssl.fastly.net
*.e.ssl.fastly.net
e.ssl.fastly.net
e.ssl.fastly.net
www.reso.io
*.reso.io
www.reso.io
*.e.ssl.fastly.net
reso.io
reso.io
*.e.ssl.fastly.net
e.ssl.fastly.net
www.reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
bp.reso.io
www.reso.io
*.e.ssl.fastly.net
bp.reso.io
reso.io
*.e.ssl.fastly.net
e.ssl.fastly.net
e.ssl.fastly.net
e.ssl.fastly.net
reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
www.reso.io
martin.reso.io
stage.reso.io
stage.reso.io
www.reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
stage.reso.io
*.e.ssl.fastly.net
bp.reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
reso.io
reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
www.reso.io
*.e.ssl.fastly.net
stage.reso.io
www.reso.io
martin.reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
www.reso.io
*.e.ssl.fastly.net
e.ssl.fastly.net
*.e.ssl.fastly.net
e.ssl.fastly.net
e.ssl.fastly.net
www.reso.io
*.reso.io
www.reso.io
*.e.ssl.fastly.net
reso.io
reso.io
*.e.ssl.fastly.net
e.ssl.fastly.net
www.reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
bp.reso.io
www.reso.io
*.e.ssl.fastly.net
bp.reso.io
reso.io
*.e.ssl.fastly.net
e.ssl.fastly.net
e.ssl.fastly.net
e.ssl.fastly.net
reso.io
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
*.e.ssl.fastly.net
www.reso.io
martin.reso.io
stage.reso.io
stage.reso.io
www.reso.io
Certificate
The complete raw certificate details for stage.reso.io in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIEoTCCA4mgAwIBAgIDAMS9MA0GCSqGSIb3DQEBCwUAMEcxCzAJBgNVBAYTAlVT MRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMSAwHgYDVQQDExdSYXBpZFNTTCBTSEEy NTYgQ0EgLSBHMzAeFw0xNDExMjQwNjQxNTVaFw0xNTExMjcxNzIxNDdaMIGRMRMw EQYDVQQLEwpHVDMyODgyMzYwMTEwLwYDVQQLEyhTZWUgd3d3LnJhcGlkc3NsLmNv bS9yZXNvdXJjZXMvY3BzIChjKTE0MS8wLQYDVQQLEyZEb21haW4gQ29udHJvbCBW YWxpZGF0ZWQgLSBSYXBpZFNTTChSKTEWMBQGA1UEAxMNc3RhZ2UucmVzby5pbzCC ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOswgWuYneMxf2Y4SCPlXIbh eMlR+t7gCY29Pj++fKV0uXJr+Epw51I+jFKcpx/miZQq7hsr1S/Sl+eENWNqC4C1 +xQgo53eG6xP59tBjYJz0a91nttSRLqsDSXPaq8HRMYvyALYtiaFq69nPXGmq10g 0CiUIZOEikxvgjl0woZilKl70DnAtRzmYkA2uu5FlpHMdgmOUDLgBK2A4ceuIpPu krgFLOnDadwwfc4n96dBKhQKY9DFsxca/IiEcq4JgWMyPm6bqTDVouZR3VICm8tc adlFuaoL1ktalaGuWC/OC0PxGZJ+l4iIPBWoQrTgjT5wVICjsFCPASCaN2cqyB0C AwEAAaOCAUkwggFFMB8GA1UdIwQYMBaAFMOc8/zTRgg0u85Gf6B8W/PiCMtZMFcG CCsGAQUFBwEBBEswSTAfBggrBgEFBQcwAYYTaHR0cDovL2d2LnN5bWNkLmNvbTAm BggrBgEFBQcwAoYaaHR0cDovL2d2LnN5bWNiLmNvbS9ndi5jcnQwDgYDVR0PAQH/ BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAYBgNVHREEETAP gg1zdGFnZS5yZXNvLmlvMCsGA1UdHwQkMCIwIKAeoByGGmh0dHA6Ly9ndi5zeW1j Yi5jb20vZ3YuY3JsMAwGA1UdEwEB/wQCMAAwRQYDVR0gBD4wPDA6BgpghkgBhvhF AQc2MCwwKgYIKwYBBQUHAgEWHmh0dHBzOi8vd3d3LnJhcGlkc3NsLmNvbS9sZWdh bDANBgkqhkiG9w0BAQsFAAOCAQEAjpLPWAQpZLe8YLYfXKb5Lz1b2rkD3r10P8eT esYP4ZosJSD3ooUk+lZwQaWxogyY5JcHH1pMbkJ4GXyq+AirtjQ4jwt/QcefSdT6 FIcy63+RF4REGsOL1QE9SAXcKIVHhz0EJjAvFuUFLmDR19b3FKqF+4nHuOZPhLlf iPis5ZSklZSByEfUx1IeYKS3MPI5pTrRsWhw3gRMaevUI3q9xhoimYrXrknHDMqK 5LQ36DBMA6oPA/Ubhw380F4XrrjEnW4fNuCiWH+d+eE0nAgh0j6quH4/MDNbrfEH /KcE4xKmnVisd6JWQCG3L4+RDEp+pHWO4lOD5Tpv/jELROiQeg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6zCBa5id4zF/ZjhII+Vc huF4yVH63uAJjb0+P758pXS5cmv4SnDnUj6MUpynH+aJlCruGyvVL9KX54Q1Y2oL gLX7FCCjnd4brE/n20GNgnPRr3We21JEuqwNJc9qrwdExi/IAti2JoWrr2c9caar XSDQKJQhk4SKTG+COXTChmKUqXvQOcC1HOZiQDa67kWWkcx2CY5QMuAErYDhx64i k+6SuAUs6cNp3DB9zif3p0EqFApj0MWzFxr8iIRyrgmBYzI+bpupMNWi5lHdUgKb y1xp2UW5qgvWS1qVoa5YL84LQ/EZkn6XiIg8FahCtOCNPnBUgKOwUI8BIJo3ZyrI HQIDAQAB -----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 50365 . . . . . . . . [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 'US' . . . . . . . . . . . . [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 'GeoTrust Inc.' . . . . . . . . . . . . [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 'RapidSSL SHA256 CA - G3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2014-11-24 06:41:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-11-27 17:21:47 +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 'GT32882360' . . . . . . . . . . . . [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 'See www.rapidssl.com/resources/cps (c)14' . . . . . . . . . . . . [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 - RapidSSL(R)' . . . . . . . . . . . . [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 'stage.reso.io' . . . . . . . . [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 29689920644233357576399556540011950129714072183994266248936941632985356053677754818675335010485242730559669983507183522280730617267576665731910222619520610072034321131165703374522918857446507153434179827152352543347704031688115047407899520256546262256341286081520146349748601583799274653458853931945488685454789800646490843992322480716912507944187145681776124869073626655076663712667621193088582466761165003197070788315826360749298187852004022644477821254657892862356337089972077487690347894999278227033524098042596403633295192464308968669768373131786115991902305975068318789449716073088041125796976266933524113311773 . . . . . . . . . . . . . . . . . . . . [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 c39cf3fcd3460834bbce467fa07c5bf3e208cb59 . . . . . . . . . . . . . . . . [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 (75 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://gv.symcd.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://gv.symcb.com/gv.crt' . . . . . . . . . . . . . . . . [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.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'stage.reso.io' . . . . . . . . . . . . . . . . [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 (36 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://gv.symcb.com/gv.crl' . . . . . . . . . . . . . . . . [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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (62 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.16.840.1.113733.1.7.54 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 'https://www.rapidssl.com/legal' . . . . [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) 008e92cf58042964b7bc60b61f5ca6f92f3d5bdab903debd743fc7937ac60fe19a2c2520f7a28524fa567041a5b1a20c98e497071f5a4c6e4278197caaf808abb634388f0b7f41c79f49d4fa148732eb7f911784441ac38bd5013d4805dc288547873d0426302f16e5052e60d1d7d6f714aa85fb89c7b8e64f84b95f88f8ace594a4959481c847d4c7521e60a4b730f239a53ad1b16870de044c69ebd4237abdc61a22998ad7ae49c70cca8ae4b437e8304c03aa0f03f51b870dfcd05e17aeb8c49d6e1f36e0a2587f9df9e1349c0821d23eaab87e3f30335badf107fca704e312a69d58ac77a2564021b72f8f910c4a7ea4758ee25383e53a6ffe310b44e8907a