*.contabo.com

Issued by RapidSSL CA

About this certificate


This digital certificate with serial number 09:4a:d5 was issued on by GeoTrust, Inc. .

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. While the 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.

*.contabo.com

Company registration number: h8Fi8uQ5shn7zmUQs-3Ls5AcvKs7mTV3
Organization unit: GT65229041
Organization unit: See www.rapidssl.com/resources/cps (c)12
Organization unit: Domain Control Validated - RapidSSL(R)

GeoTrust, Inc.

Organization: GeoTrust, Inc.

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 09:4a:d5
Serial Number (int): 608981
Serial Number lenght: 20 bits, 3 octets

SubjectKeyId: 8e:de:30:50:50:89:b1:ae:1d:8e:33:c7:1e:ce:b2:4e:0f:51:dc:29
AuthorityKeyId: 6b:69:3d:6a:18:42:4a:dd:8f:02:65:39:fd:35:24:86:78:91:16:30

Fingerprint (sha1): fc:31:ac:06:f1:fa:0b:3f:26:ac:4a:85:90:90:b5:42:18:1b:68:29
Fingerprint (sha256): c4:45:b0:6a:25:b0:3d:cd:0e:40:92:58:1b:65:61:e9:24:f8:90:35:98:ed:2b:48:4b:4e:25:c1:1e:74:15:ea

Issuing Certificate URL: http://rapidssl-aia.geotrust.com/rapidssl.crt

Revocation information

OCSP Server: http://rapidssl-ocsp.geotrust.com
CRL Distribution Point: http://rapidssl-crl.geotrust.com/crls/rapidssl.crl

Check the revocation status for the current certificate on *.contabo.com
2
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

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

*.contabo.com
contabo.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIGLTCCBRWgAwIBAgIDCUrVMA0GCSqGSIb3DQEBBQUAMDwxCzAJBgNVBAYTAlVT MRcwFQYDVQQKEw5HZW9UcnVzdCwgSW5jLjEUMBIGA1UEAxMLUmFwaWRTU0wgQ0Ew HhcNMTIxMTIwMDIxODI0WhcNMTMxMTIzMTIxOTUzWjCBvDEpMCcGA1UEBRMgaDhG aTh1UTVzaG43em1VUXMtM0xzNUFjdktzN21UVjMxEzARBgNVBAsTCkdUNjUyMjkw NDExMTAvBgNVBAsTKFNlZSB3d3cucmFwaWRzc2wuY29tL3Jlc291cmNlcy9jcHMg KGMpMTIxLzAtBgNVBAsTJkRvbWFpbiBDb250cm9sIFZhbGlkYXRlZCAtIFJhcGlk U1NMKFIpMRYwFAYDVQQDDA0qLmNvbnRhYm8uY29tMIICIjANBgkqhkiG9w0BAQEF AAOCAg8AMIICCgKCAgEA3C4xtBxo8XgzfRYekEA00s7fUiuDSFX6M1ubBw6d4aUW E5DWB6XvgVLSBl1IQGBDQQp8jR0xAdCx7g4rEncUIB2m73iWdO5qiIE40YNfBOvL 6g6M+jEFjqVZ/pyfifW2obz9g0l2chV9/p86516O66R2qJ981tnT3Ddu8UAbtzLW vlNPfL7H/gOfZm3KoMxnd3CEvUB8djyo8cOEzpIFMdy9kAr/qk1nupeJD9tF650V KicuMbgEeOnrTZ9X7plfvhtPXgCfz0qIiTa+YZwurxOCPl4Zl2T10eLHrJRi4kOT a1HThSNTa3u7W09tteIG5aTn07kOg0VlHmYO96+9YBcugv1+XRu1HDw1EhltaxOD 2YsbGt4pq78laQd3nmX+GrOJeOnxzkn6W0976l+02uevajFHkIMI8fztAd1BynhV T+QDGfHTeN/eIys+/jrl1Gy54alcr62QBkxpo4B/EEHs5PKLXt7azhobhBlsdvpc 5IP3/6LfCR8B+nFNxR+QpWtDm6KVGHMFOcVsibPMGGPipc/J2nCf/PVzPBVzWMSA dTQJMLdqnp5zlw4Zya+z6Z1wD/BGhoti2272ZwMZVnnlssgaCvzvKE1T92P0kiLm OEk802wNlw39TplynXQLanYLJIe+v4NktEBCR/Tf1kgpQaFwFB0v54UsacIfq9cC AwEAAaOCAbUwggGxMB8GA1UdIwQYMBaAFGtpPWoYQkrdjwJlOf01JIZ4kRYwMA4G A1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwJQYD VR0RBB4wHIINKi5jb250YWJvLmNvbYILY29udGFiby5jb20wQwYDVR0fBDwwOjA4 oDagNIYyaHR0cDovL3JhcGlkc3NsLWNybC5nZW90cnVzdC5jb20vY3Jscy9yYXBp ZHNzbC5jcmwwHQYDVR0OBBYEFI7eMFBQibGuHY4zxx7Osk4PUdwpMAwGA1UdEwEB /wQCMAAweAYIKwYBBQUHAQEEbDBqMC0GCCsGAQUFBzABhiFodHRwOi8vcmFwaWRz c2wtb2NzcC5nZW90cnVzdC5jb20wOQYIKwYBBQUHMAKGLWh0dHA6Ly9yYXBpZHNz bC1haWEuZ2VvdHJ1c3QuY29tL3JhcGlkc3NsLmNydDBMBgNVHSAERTBDMEEGCmCG SAGG+EUBBzYwMzAxBggrBgEFBQcCARYlaHR0cDovL3d3dy5nZW90cnVzdC5jb20v cmVzb3VyY2VzL2NwczANBgkqhkiG9w0BAQUFAAOCAQEAEZyWpcQ6BK9dIIYow54N YSiXcQ8Z0DXimMSv3LjS56aqf2Rz6RLRX3a2PUDPcV1NY9zumj7chVYn7yTj0iGP j8N5qyji5Lk9TFIbBIB58z1OsWsFY5hi05T5S7xNsI+GPWKfFZFn4SHE1AqGXd8A coxXJRXO83m3citRn2wPBcZgbJ1TB3LHxEsb06IcjEq543qsyE8yiJ+IoddOiphy Vwc1XD2edxxP4bEpRQNVIy6laHvSYBRg3pqDbnpj84vWP9tsJGipmkDil1LLHPYr xk4YiHIuMnNg+/vyf8jY+oIzT4gmol6TK/WrNpSEJoTc9x4BxEEgo+TpF3iq/xuq tw== -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3C4xtBxo8XgzfRYekEA0 0s7fUiuDSFX6M1ubBw6d4aUWE5DWB6XvgVLSBl1IQGBDQQp8jR0xAdCx7g4rEncU IB2m73iWdO5qiIE40YNfBOvL6g6M+jEFjqVZ/pyfifW2obz9g0l2chV9/p86516O 66R2qJ981tnT3Ddu8UAbtzLWvlNPfL7H/gOfZm3KoMxnd3CEvUB8djyo8cOEzpIF Mdy9kAr/qk1nupeJD9tF650VKicuMbgEeOnrTZ9X7plfvhtPXgCfz0qIiTa+YZwu rxOCPl4Zl2T10eLHrJRi4kOTa1HThSNTa3u7W09tteIG5aTn07kOg0VlHmYO96+9 YBcugv1+XRu1HDw1EhltaxOD2YsbGt4pq78laQd3nmX+GrOJeOnxzkn6W0976l+0 2uevajFHkIMI8fztAd1BynhVT+QDGfHTeN/eIys+/jrl1Gy54alcr62QBkxpo4B/ EEHs5PKLXt7azhobhBlsdvpc5IP3/6LfCR8B+nFNxR+QpWtDm6KVGHMFOcVsibPM GGPipc/J2nCf/PVzPBVzWMSAdTQJMLdqnp5zlw4Zya+z6Z1wD/BGhoti2272ZwMZ VnnlssgaCvzvKE1T92P0kiLmOEk802wNlw39TplynXQLanYLJIe+v4NktEBCR/Tf 1kgpQaFwFB0v54UsacIfq9cCAwEAAQ== -----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 608981 . . . . . . . . [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 '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 CA' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2012-11-20 02:18:24 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2013-11-23 12:19:53 +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.5 (serialNumber) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'h8Fi8uQ5shn7zmUQs-3Ls5AcvKs7mTV3' . . . . . . . . . . . . [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 'GT65229041' . . . . . . . . . . . . [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)12' . . . . . . . . . . . . [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:12|false] UTF8String '*.contabo.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 898257850075704240375406330117994714710825132786435975823219866979579584739308228150829019970786965020406546984319739516275245629274946279463819463446413255218551821026381109080820327474578915910345445237085238423960319177825137022490427992435183960457981887308598845476933705537153470733174757094435646521224322929553297774876994406873435532892797200640476651396777778668354174877141249533582685584400669177659514447063410089449727995945263841908985591462543336610465524461278518590520002298757903976893642050626235200286855285513906291669256107624141810802115308539210948374507895339834975381270990457514573659503104309847810003732498425569147536797883421275898017653884275919344003437467027499831859054859489641161959317858048957688899856153903084771642592596813208047828526248297090365968023440146210730009830262273478516464296208689812924392593661744123714873060416582423256647656492990479710605076879498385556398289953279841818840716800749606146886539887620891827243529442176740566379234953385543159284611925330896821124872661676224039653573302940754005118190972520408970455891063861809224684261192307059464974237900117546004738443367705236640585552573289811223493202693777515469767305765061154352076285098184169396796273961943 . . . . . . . . . . . . . . . . . . . . [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 6b693d6a18424add8f026539fd35248678911630 . . . . . . . . . . . . . . . . [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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.contabo.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'contabo.com' . . . . . . . . . . . . . . . . [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 (60 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://rapidssl-crl.geotrust.com/crls/rapidssl.crl' . . . . . . . . . . . . . . . . [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) 8ede30505089b1ae1d8e33c71eceb24e0f51dc29 . . . . . . . . . . . . . . . . [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 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (108 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://rapidssl-ocsp.geotrust.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://rapidssl-aia.geotrust.com/rapidssl.crt' . . . . . . . . . . . . . . . . [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.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 'http://www.geotrust.com/resources/cps' . . . . [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) 00119c96a5c43a04af5d208628c39e0d612897710f19d035e298c4afdcb8d2e7a6aa7f6473e912d15f76b63d40cf715d4d63dcee9a3edc855627ef24e3d2218f8fc379ab28e2e4b93d4c521b048079f33d4eb16b05639862d394f94bbc4db08f863d629f159167e121c4d40a865ddf00728c572515cef379b7722b519f6c0f05c6606c9d530772c7c44b1bd3a21c8c4ab9e37aacc84f32889f88a1d74e8a98725707355c3d9e771c4fe1b129450355232ea5687bd2601460de9a836e7a63f38bd63fdb6c2468a99a40e29752cb1cf62bc64e1888722e327360fbfbf27fc8d8fa82334f8826a25e932bf5ab3694842684dcf71e01c44120a3e4e91778aaff1baab7