www.musikstudio-amadeus.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:33:30:6b:50:e3:c8:c4:aa:85:4c:43:6e:17:52:4c:18:7b was issued on by Let's Encrypt.
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.musikstudio-amadeus.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:33:30:6b:50:e3:c8:c4:aa:85:4c:43:6e:17:52:4c:18:7bSerial Number (int): 278755618668449836704517205425856449353851
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 91:4b:d6:9b:56:7d:e1:96:22:5d:a4:53:65:01:87:12:bb:24:39:e0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ce:64:5e:cd:40:d0:c9:5e:b2:97:44:cb:79:d3:63:32:42:1d:f0:9d
Fingerprint (sha256): 1c:17:67:95:e6:3f:dc:77:85:6d:7b:54:c3:68:3f:e2:66:2e:da:e0:2e:54:4e:d9:62:bd:9b:0b:9f:88:ef:12
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.musikstudio-amadeus.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.musikstudio-amadeus.de
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
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.musikstudio-amadeus.de
Other certificates including the domain name musikstudio-amadeus.de
(limited to 100 certificates)
musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
musikstudio-amadeus.de
www.musikstudio-amadeus.de
www.musikstudio-amadeus.de
Certificate
The complete raw certificate details for www.musikstudio-amadeus.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGIDCCBQigAwIBAgISAzMwa1DjyMSqhUxDbhdSTBh7MA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODExMDYwNjI4MDBaFw0x OTAyMDQwNjI4MDBaMCUxIzAhBgNVBAMTGnd3dy5tdXNpa3N0dWRpby1hbWFkZXVz LmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4QAWMUznyf8hjTet IClGq3Gcm2kiSkBISOzGXBqcaqSGaJDyuhpslQ34buxj2appGcqT7FnNaru7nfPB LeZETp6kBBXlsAkZAt6Tu6oZVr0BlhptKVEfG0l8X4p1ag8SSfVY4Tp5XxyZJv8u EHqMZEQlf8ftPJt25fOfo0ab0oZ6mWEtsohjZSMZcEacrj+3xf1uG8cdYm4ukItT zSU7lz01OtGBktPrb7IS3eYUXAVTAu3Jwkwh0/7nWugyPo8qCvF9nLFFRO9y+f4L 8fKWm/D95uwOpVmS/EzaFo8Fi5lvpVeIZPVDEOvx1CIIbEzcyzefvavluFR4m0XI cCEsSQIDAQABo4IDIzCCAx8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsG AQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSRS9abVn3h liJdpFNlAYcSuyQ54DAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBv BggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5s ZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5s ZXRzZW5jcnlwdC5vcmcvMCUGA1UdEQQeMByCGnd3dy5tdXNpa3N0dWRpby1hbWFk ZXVzLmRlMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB 1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsG AQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQg dXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3 aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRz ZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEA dgApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWbn68bIAAAEAwBH MEUCIFX0058Xi5gba33lCfWE3esoJ5JMu47t4hA6pMAFuGSGAiEAn08nyoM+Kqia ptSF9HNeUQio2YeR4TTwg06N4sh+4coAdwBVgdTCFpA2AUrqC5tXPFPwwOQ4eHAl CBcvo6odBxPTDAAAAWbn68iuAAAEAwBIMEYCIQCCDJbNqraTKRIArbvp2KL6cm1h XIG92I+b3KOCxh3uMgIhAKig1N6wgsZaSKGqpUVysPTZvZ1oNAo2rzluhvLeq8Ij MA0GCSqGSIb3DQEBCwUAA4IBAQCDhtfunj6iN5oY47uKbdJlX7MosiczpibTyf0E vfjxWOp+rEhagpDbP5vzbAV1rlv1CVJ+ae4PI597Y+RUgFNc0nS0tFxFQSxPKOpU GpUvKKbTyqfvf01KNroRVjUU2DRMxamCA5wm5KMtYdJUDgJog/RFD06ahel30ZbY VnGNGTYV4a0SmAI5Q+zALJrY9NarsJYd71D99VrmRFlhmVaXh0t7VTPGo6PvD6Mh +vn4weqL4ZIBw5Gq7gS3FvZ+5Jl1oBOBStGFHMHd+OOJYIUtCP6iLZzWmIbpsFxR kK9A7j7EnImMDVi57vmevFShk4nO8do8G0GHv1A/zsqcoKED -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4QAWMUznyf8hjTetIClG q3Gcm2kiSkBISOzGXBqcaqSGaJDyuhpslQ34buxj2appGcqT7FnNaru7nfPBLeZE Tp6kBBXlsAkZAt6Tu6oZVr0BlhptKVEfG0l8X4p1ag8SSfVY4Tp5XxyZJv8uEHqM ZEQlf8ftPJt25fOfo0ab0oZ6mWEtsohjZSMZcEacrj+3xf1uG8cdYm4ukItTzSU7 lz01OtGBktPrb7IS3eYUXAVTAu3Jwkwh0/7nWugyPo8qCvF9nLFFRO9y+f4L8fKW m/D95uwOpVmS/EzaFo8Fi5lvpVeIZPVDEOvx1CIIbEzcyzefvavluFR4m0XIcCEs SQIDAQAB -----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 278755618668449836704517205425856449353851 . . . . . . . . [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 'Let's Encrypt' . . . . . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-11-06 06:28:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-04 06:28:00 +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.musikstudio-amadeus.de' . . . . . . . . [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 28403661365679358268228362535330702162732000519816775411103856130111234017050772065714040534615952047319442712660245781768497743652167949715214072849275756211520002903614031896476828169961219932879179139435564933880947504850351651019500954128228671435643024648441204280284657622910165534322706806324609589777152887778232281442139468219287986930602257078288074184371918756630879707455726676482092353885608327979609678646924699689930971205194285024091508102611122896141675421236518062608868967237022609092621547909629647274857440976823986678282464181516829768906301026070867448224109012119610114540051221056255420345417 . . . . . . . . . . . . . . . . . . . . [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.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.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.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 914bd69b567de196225da45365018712bb2439e0 . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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.int-x3.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cert.int-x3.letsencrypt.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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.musikstudio-amadeus.de' . . . . . . . . . . . . . . . . [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 (246 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.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.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://cps.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000166e7ebc6c80000040300473045022055f4d39f178b981b6b7de509f584ddeb2827924cbb8eede2103aa4c005b864860221009f4f27ca833e2aa89aa6d485f4735e5108a8d98791e134f0834e8de2c87ee1ca0077005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000166e7ebc8ae0000040300483046022100820c96cdaab693291200adbbe9d8a2fa726d615c81bdd88f9bdca382c61dee32022100a8a0d4deb082c65a48a1aaa54572b0f4d9bd9d68340a36af396e86f2deabc223 . . . . [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) 008386d7ee9e3ea2379a18e3bb8a6dd2655fb328b22733a626d3c9fd04bdf8f158ea7eac485a8290db3f9bf36c0575ae5bf509527e69ee0f239f7b63e45480535cd274b4b45c45412c4f28ea541a952f28a6d3caa7ef7f4d4a36ba11563514d8344cc5a982039c26e4a32d61d2540e026883f4450f4e9a85e977d196d856718d193615e1ad1298023943ecc02c9ad8f4d6abb0961def50fdf55ae6445961995697874b7b5533c6a3a3ef0fa321faf9f8c1ea8be19201c391aaee04b716f67ee49975a013814ad1851cc1ddf8e38960852d08fea22d9cd69886e9b05c5190af40ee3ec49c898c0d58b9eef99ebc54a19389cef1da3c1b4187bf503fceca9ca0a103