www.rhinobill.com
Issued by GeoTrust TLS DV RSA Mixed SHA256 2020 CA-1
About this certificate
This digital certificate with serial number 0a:b1:46:68:b2:19:1d:04:a1:3f:09:cf:a9:44:3e:78 was issued on by DigiCert 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)
Certificate Subject
CN=www.rhinobill.com
DigiCert Inc
Organization:
DigiCert Inc
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 0a:b1:46:68:b2:19:1d:04:a1:3f:09:cf:a9:44:3e:78Serial Number (int): 14212744565329672247432538317306216056
Serial Number lenght: 124 bits, 16 octets
SubjectKeyId: 1d:e2:57:ab:dd:e9:b7:0d:55:a7:72:4b:e1:7e:d3:58:b8:a4:07:79
AuthorityKeyId: 12:c9:88:9b:2f:c9:44:7a:7d:12:f1:df:40:03:42:98:92:c7:24:d6
Fingerprint (sha1): 94:3c:8d:09:0a:56:53:85:e3:49:c5:f2:fb:3e:6c:3b:21:f7:e9:a5
Fingerprint (sha256): fc:ee:f9:1c:ad:68:d3:a3:2d:07:21:ad:9c:b7:59:b4:ee:07:9d:38:86:96:93:11:d5:38:88:70:f0:1b:d8:fe
Issuing Certificate URL: http://cacerts.digicert.com/GeoTrustTLSDVRSAMixedSHA2562020CA-1.crt
Revocation information
OCSP Server: http://ocsp.digicert.comCRL Distribution Point: http://crl3.digicert.com/GeoTrustTLSDVRSAMixedSHA2562020CA-1.crl
CRL Distribution Point: http://crl4.digicert.com/GeoTrustTLSDVRSAMixedSHA2562020CA-1.crl
Check the revocation status for certificate www.rhinobill.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.rhinobill.com
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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.rhinobill.com
Other certificates including the domain name rhinobill.com
(limited to 100 certificates)
www.rhinobill.com
www.rhinobill.com
app.rhinobill.com
rhinobill.com
app.rhinobill.com
new.rhinobill.com
rhinobill.com
*.rhinobill.com
newadmin.rhinobill.com
www.rhinobill.com
rhinobill.com
test.rhinobill.com
www.rhinobill.com
www.rhinobill.com
*.rhinobill.com
www.rhinobill.com
www.rhinobill.com
rhinobill.com
www.rhinobill.com
therhinoapp.com
www.rhinobill.com
app.rhinobill.com
rhinobill.com
app.rhinobill.com
new.rhinobill.com
rhinobill.com
*.rhinobill.com
newadmin.rhinobill.com
www.rhinobill.com
rhinobill.com
test.rhinobill.com
www.rhinobill.com
www.rhinobill.com
*.rhinobill.com
www.rhinobill.com
www.rhinobill.com
rhinobill.com
www.rhinobill.com
therhinoapp.com
Certificate
The complete raw certificate details for www.rhinobill.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGGDCCBQCgAwIBAgIQCrFGaLIZHQShPwnPqUQ+eDANBgkqhkiG9w0BAQsFADBZ MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMTMwMQYDVQQDEypH ZW9UcnVzdCBUTFMgRFYgUlNBIE1peGVkIFNIQTI1NiAyMDIwIENBLTEwHhcNMjAx MjE1MDAwMDAwWhcNMjEwNjE0MjM1OTU5WjAcMRowGAYDVQQDExF3d3cucmhpbm9i aWxsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALFP1HhftX8b L8IOBMAI4leRE8rnMaL42hdDSwp52e/F4+XKMdAnrTHijsA1zsNr+XiqwtPy6Pwh oJMejPvcqg/MxYCwdO1/uyA0L3pCdTiyZtPUvRkEQakKdL5mxHbjnyO3mfN3difE 6Tj3v3GKoGokyzXq0E8sCf3ms2qMIlts95PzlSlgWwd41RtnpGnD9yo75GMlf95r P0gKVhLiqsXC7Mi7Om8x0cT1yHOCWrs3dkdhQtWg2BUYGjxjjt1wnv+vPo0uLtVr KxjkkUGW/Ha6CxCCa+TRjaMWj7vGb/T64y/oydBtno3x3zX4GR+PKVVBJkFQSOMJ GOfzkTtnSVUCAwEAAaOCAxcwggMTMB8GA1UdIwQYMBaAFBLJiJsvyUR6fRLx30AD QpiSxyTWMB0GA1UdDgQWBBQd4ler3em3DVWnckvhftNYuKQHeTAcBgNVHREEFTAT ghF3d3cucmhpbm9iaWxsLmNvbTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYI KwYBBQUHAwEGCCsGAQUFBwMCMIGbBgNVHR8EgZMwgZAwRqBEoEKGQGh0dHA6Ly9j cmwzLmRpZ2ljZXJ0LmNvbS9HZW9UcnVzdFRMU0RWUlNBTWl4ZWRTSEEyNTYyMDIw Q0EtMS5jcmwwRqBEoEKGQGh0dHA6Ly9jcmw0LmRpZ2ljZXJ0LmNvbS9HZW9UcnVz dFRMU0RWUlNBTWl4ZWRTSEEyNTYyMDIwQ0EtMS5jcmwwTAYDVR0gBEUwQzA3Bglg hkgBhv1sAQIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQuY29t L0NQUzAIBgZngQwBAgEwgYUGCCsGAQUFBwEBBHkwdzAkBggrBgEFBQcwAYYYaHR0 cDovL29jc3AuZGlnaWNlcnQuY29tME8GCCsGAQUFBzAChkNodHRwOi8vY2FjZXJ0 cy5kaWdpY2VydC5jb20vR2VvVHJ1c3RUTFNEVlJTQU1peGVkU0hBMjU2MjAyMENB LTEuY3J0MAkGA1UdEwQCMAAwggEDBgorBgEEAdZ5AgQCBIH0BIHxAO8AdgD2XJQv 0XcwIhRUGAgwlFaO400TGTO/3wwvIAvMTvFk4wAAAXZnjCCjAAAEAwBHMEUCIQCc nSDDceSPqtkD6U9nv3AS5exZrsA3UslHmoowckVDJgIgSQNvWJINMqVdyflRBzbH 5zZZo9LQWa6ZrgB7H9pwIy0AdQBc3EOS/uarRUSxXprUVuYQN/vV+kfcoXOUsl7m 9scOygAAAXZnjCENAAAEAwBGMEQCIDyf1D+Rj6OUCvrsTwkeINR62zyzCJVDZyyt TfDbw2xCAiAqEEry9E3dPDiLMGMnqY+YArUmaQR1PZjujhB8Z7Zy1zANBgkqhkiG 9w0BAQsFAAOCAQEAVjTWH23SUyW6Lmfuw2qe2FTS89vtqQsessulFSQZcUWrnXgV GFM3H0Uvymx+SMKBW9s4SrEj2WtUFa6LZr9eTHv1+nU5vTTjG/5dVhZpK612w5iS 1HQCWaOIDvnU+hfAX0HJJad6fO05/ncHXPJo/f02jNuAoZAqt6quN7mNFxpBn3SE pVmiDkA84WOI4yieui6x/KaOS870O48nIeF9TdYSpcw7KfvyUFlQVjdx4Mt7r9Oi WyEzbdCT6SWjpgSH8KvFPGvRraOI1hgRJ5jL+6MF4SbhholM7QSmZRZK75hFX5yL y7bcWaVQYHhIqoKU3gAsE5PVDMSNF3MGwHV9nA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsU/UeF+1fxsvwg4EwAji V5ETyucxovjaF0NLCnnZ78Xj5cox0CetMeKOwDXOw2v5eKrC0/Lo/CGgkx6M+9yq D8zFgLB07X+7IDQvekJ1OLJm09S9GQRBqQp0vmbEduOfI7eZ83d2J8TpOPe/cYqg aiTLNerQTywJ/eazaowiW2z3k/OVKWBbB3jVG2ekacP3KjvkYyV/3ms/SApWEuKq xcLsyLs6bzHRxPXIc4Jauzd2R2FC1aDYFRgaPGOO3XCe/68+jS4u1WsrGOSRQZb8 droLEIJr5NGNoxaPu8Zv9PrjL+jJ0G2ejfHfNfgZH48pVUEmQVBI4wkY5/ORO2dJ 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 14212744565329672247432538317306216056 . . . . . . . . [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 'DigiCert 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 'GeoTrust TLS DV RSA Mixed SHA256 2020 CA-1' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-12-15 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-06-14 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.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'www.rhinobill.com' . . . . . . . . [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 22383545600312728705128800583334244661031460807285275996856325969167435786332958641889577567182438414265457522226671665479993439654068849637540568544877544833327661853132497340454260671655892115238513722308898474170360160717413096421713324788739825441239273824662486541015158502696844784888063788274347801874031278988362389734044632335057516641568480589914400160639462556757790163328532914114472627345572447671215160367934807589936379794878256162615473326083388788657320018603072555812452286377523372324815955783933150885580273929929730439425438039171641948327592491719189151017398936028993847996661389321490768808277 . . . . . . . . . . . . . . . . . . . . [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 12c9889b2fc9447a7d12f1df4003429892c724d6 . . . . . . . . . . . . . . . . [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) 1de257abdde9b70d55a7724be17ed358b8a40779 . . . . . . . . . . . . . . . . [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 (21 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.rhinobill.com' . . . . . . . . . . . . . . . . [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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (147 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://crl3.digicert.com/GeoTrustTLSDVRSAMixedSHA2562020CA-1.crl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://crl4.digicert.com/GeoTrustTLSDVRSAMixedSHA2562020CA-1.crl' . . . . . . . . . . . . . . . . [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 (69 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.114412.1.2 (digiCertDVCert) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.digicert.com/CPS' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (121 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.digicert.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://cacerts.digicert.com/GeoTrustTLSDVRSAMixedSHA2562020CA-1.crt' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600f65c942fd1773022145418083094568ee34d131933bfdf0c2f200bcc4ef164e300000176678c20a300000403004730450221009c9d20c371e48faad903e94f67bf7012e5ec59aec03752c9479a8a3072454326022049036f58920d32a55dc9f9510736c7e73659a3d2d059ae99ae007b1fda70232d0075005cdc4392fee6ab4544b15e9ad456e61037fbd5fa47dca17394b25ee6f6c70eca00000176678c210d000004030046304402203c9fd43f918fa3940afaec4f091e20d47adb3cb3089543672cad4df0dbc36c4202202a104af2f44ddd3c388b306327a98f9802b5266904753d98ee8e107c67b672d7 . . . . [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) 005634d61f6dd25325ba2e67eec36a9ed854d2f3dbeda90b1eb2cba51524197145ab9d78151853371f452fca6c7e48c2815bdb384ab123d96b5415ae8b66bf5e4c7bf5fa7539bd34e31bfe5d5616692bad76c39892d4740259a3880ef9d4fa17c05f41c925a77a7ced39fe77075cf268fdfd368cdb80a1902ab7aaae37b98d171a419f7484a559a20e403ce16388e3289eba2eb1fca68e4bcef43b8f2721e17d4dd612a5cc3b29fbf2505950563771e0cb7bafd3a25b21336dd093e925a3a60487f0abc53c6bd1ada388d618112798cbfba305e126e186894ced04a665164aef98455f9c8bcbb6dc59a550607848aa8294de002c1393d50cc48d177306c0757d9c