promarktwirtschaft.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f0:e2:ec:ba:1d:e6:06:5a:8e:8b:f2:13:f3:5a:f1:a3:d7 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=promarktwirtschaft.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f0:e2:ec:ba:1d:e6:06:5a:8e:8b:f2:13:f3:5a:f1:a3:d7Serial Number (int): 343306260540308968603258894843149057893335
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ee:f3:9b:44:5f:61:4d:7f:17:36:79:86:0d:19:84:f4:57:05:64:f0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 8e:58:2e:6d:12:49:84:1a:02:52:1a:b9:85:4f:ad:03:17:f0:e4:45
Fingerprint (sha256): d2:02:89:80:a5:f3:b4:02:a4:c7:2d:2f:4d:4e:49:4b:40:b9:f5:5a:a8:5b:33:34:1f:9a:ab:f1:f8:48:fc:be
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate promarktwirtschaft.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for promarktwirtschaft.com
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
promarktwirtschaft.com
Other certificates including the domain name promarktwirtschaft.com
(limited to 100 certificates)
promarktwirtschaft.com
promarktwirtschaft.com
www.promarktwirtschaft.com
www.promarktwirtschaft.com
www.promarktwirtschaft.com
ventureteam.org
www.promarktwirtschaft.com
www.businesstravelmanagement.com
promarktwirtschaft.com
regtechlaws.com
promarktwirtschaft.com
promarktwirtschaft.com
promarktwirtschaft.com
promarktwirtschaft.com
promarktwirtschaft.com
www.promarktwirtschaft.com
www.promarktwirtschaft.com
www.promarktwirtschaft.com
ventureteam.org
www.promarktwirtschaft.com
www.businesstravelmanagement.com
promarktwirtschaft.com
regtechlaws.com
promarktwirtschaft.com
promarktwirtschaft.com
promarktwirtschaft.com
promarktwirtschaft.com
Certificate
The complete raw certificate details for promarktwirtschaft.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGZTCCBU2gAwIBAgISA/Di7Lod5gZajovyE/Na8aPXMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA5MjgxMzUxMzBaFw0x OTEyMjcxMzUxMzBaMCExHzAdBgNVBAMTFnByb21hcmt0d2lydHNjaGFmdC5jb20w ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDMrgx7879LKCHyqzvCPFiI +vYX896NuS3igqLkDJZix+d+HBwBVxfGeFHU2BomwsqzxrgMa08tFCkvmE75wh6e P4nVCRz2vz3Dmf/UXvPCM4Rjjj1EdiFxg/TgSeqvKHt02B63pa9m596XzrB5LzO+ DQ7U7+wnT1yuV+OdKUHztDWDAm05tCPlGSmRd8BlwAIIskGl/1HUMZPrPdF/+Myc oDF01SAsruq3RN6XJI4YDm9t9AF8rM/+L5yXFBJZh976knZCnHEZR5Cgqv60ybFW ZCcTYnccS+xG+xFxAqgxc4drvA5GWzpfI/ag1ILV33jO/KJPzCrXu/XtwPIpQYu0 D/i9NGl8OUAnyl4+g0QkyZ8UHZYmrMavUr0s3hmpKV8UsuU5K9Dg06V3GKB/ozOg 6HSN6oMkZ5AoQcc8q4nirwASujTCMxub66JDB5ASlSqu9MSEZn8T4pH4wwR3JzqS D2XrjK6XUh2Q0R0c5WKJzto1DuO4teH1+AQ4nlX0h1C6LnBpLpxAKpGLnXRiqcmY phB8jCwUhlJASO0tF19W2VZts+VsbPu2wFqwbMO867I49q7XF0bQ+2G+iAPXpXxB u89thcDX51e7Yx/n9CvCCllnlvxx72KlR/4uKTx2OUKinxk29fEQVDo8M6k4kFd2 r7d2vv6RdtvXyBqD7s3j3wIDAQABo4ICbDCCAmgwDgYDVR0PAQH/BAQDAgWgMB0G A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1Ud DgQWBBTu85tEX2FNfxc2eYYNGYT0VwVk8DAfBgNVHSMEGDAWgBSoSmpjBH3duubR ObemRWXv86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9v Y3NwLmludC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9j ZXJ0LmludC14My5sZXRzZW5jcnlwdC5vcmcvMCEGA1UdEQQaMBiCFnByb21hcmt0 d2lydHNjaGFmdC5jb20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMB AQEwKDAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEF BgorBgEEAdZ5AgQCBIH2BIHzAPEAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTD DPTlRUf0eAAAAW14Wvd2AAAEAwBIMEYCIQCAWtJN2p+frw3qXv81RbnPnaDfk5fX zo4LaefOGRElZAIhAPrlNHtXv7P6VEzxvnXxRjd8jouiXqyLgHSS0dvDmaIjAHYA 4mlLribo6UAJ6IYbtjuD1D7n/nSI+6SPKJMBnd3x2/4AAAFteFr5RgAABAMARzBF AiA7uOdZKTBqS7aQ5X02cgZ7eGahJex4jEGfQJ+INawCbAIhAOFaREN4nW8APwGd xHJsm3nHJktRVu15DgCYmfs39f+qMA0GCSqGSIb3DQEBCwUAA4IBAQCKlcV29MxJ F3WRh5N8nYODA0ejADLRkXT2vFuyWGopDybKcYbDEtx8MJa5AWQ5pJSso/w4ersJ sHG2TkCCfw4uLC1GiCjmygdOFJTeA9wC9wkNinn9+dX3oK+UHjeX7GSZHJaR4FQr f3ypN6fsC6qnk7OSnHjV0kC6XPw12kKM0ObmPgmxmYhsTGujPO6eiw3v3SOJytH5 qBBy7gq2pxNUPQZfti+2jv7S01IEKnBnKUe9vi0HkcvKHxBrstEkQLo8X+dijiSX RgEZt3NMaVRoQhf6Go/hb9sx8p9VJp/jMcPf30ErzHAJJqcPazRpn2DJUiUk4nPY Spwm9k+Z/3tI -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzK4Me/O/Sygh8qs7wjxY iPr2F/Pejbkt4oKi5AyWYsfnfhwcAVcXxnhR1NgaJsLKs8a4DGtPLRQpL5hO+cIe nj+J1Qkc9r89w5n/1F7zwjOEY449RHYhcYP04Enqryh7dNget6WvZufel86weS8z vg0O1O/sJ09crlfjnSlB87Q1gwJtObQj5RkpkXfAZcACCLJBpf9R1DGT6z3Rf/jM nKAxdNUgLK7qt0TelySOGA5vbfQBfKzP/i+clxQSWYfe+pJ2QpxxGUeQoKr+tMmx VmQnE2J3HEvsRvsRcQKoMXOHa7wORls6XyP2oNSC1d94zvyiT8wq17v17cDyKUGL tA/4vTRpfDlAJ8pePoNEJMmfFB2WJqzGr1K9LN4ZqSlfFLLlOSvQ4NOldxigf6Mz oOh0jeqDJGeQKEHHPKuJ4q8AEro0wjMbm+uiQweQEpUqrvTEhGZ/E+KR+MMEdyc6 kg9l64yul1IdkNEdHOViic7aNQ7juLXh9fgEOJ5V9IdQui5waS6cQCqRi510YqnJ mKYQfIwsFIZSQEjtLRdfVtlWbbPlbGz7tsBasGzDvOuyOPau1xdG0PthvogD16V8 QbvPbYXA1+dXu2Mf5/QrwgpZZ5b8ce9ipUf+Lik8djlCop8ZNvXxEFQ6PDOpOJBX dq+3dr7+kXbb18gag+7N498CAwEAAQ== -----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 343306260540308968603258894843149057893335 . . . . . . . . [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 2019-09-28 13:51:30 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-27 13:51:30 +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 'promarktwirtschaft.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 835021050099640460373885162844152905592329234354261216425571788360354851077639927199832971729829756198027738866710532925792386446937778526792983917994091458806171012089793671920683294847038257775232778663493850373346001220202943426506418410929166361936281164226566401542003129059761500003875688083362111970475662908864285571631419050097982184422594422730099529081444646387754432139454631880298385023883078368685896837347860109151256732336743203342272362406351649577674374602102891478531860066594482309972722097624071561013693295813001806009216848123786396398327647213901147108800854254186795993827588752953386838924034286430547444393374831115263305744713441492784806538597110986236885253974295275697874116507237582577698751905717369837335545827675450215988038111975889282221734931169786049021561918517645025645484555750456004666498473288850390691657846186929639415320848426892221813219629522416952428555195408787203613188971849741671127315115422291785860123405745549860124973890960161787913456152202672023263859438505381333392039746733263338852682117601465492692767792443833169365667682673232536934605145790274095400981106702792162329984847838752411974378278148481427223342489295815404547695489162879301636646258942327890515298477023 . . . . . . . . . . . . . . . . . . . . [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) eef39b445f614d7f173679860d1984f4570564f0 . . . . . . . . . . . . . . . . [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 (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'promarktwirtschaft.com' . . . . . . . . . . . . . . . . [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.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.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d785af7760000040300483046022100805ad24dda9f9faf0dea5eff3545b9cf9da0df9397d7ce8e0b69e7ce19112564022100fae5347b57bfb3fa544cf1be75f146377c8e8ba25eac8b807492d1dbc399a223007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016d785af946000004030047304502203bb8e75929306a4bb690e57d3672067b7866a125ec788c419f409f8835ac026c022100e15a4443789d6f003f019dc4726c9b79c7264b5156ed790e009899fb37f5ffaa . . . . [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) 008a95c576f4cc4917759187937c9d83830347a30032d19174f6bc5bb2586a290f26ca7186c312dc7c3096b9016439a494aca3fc387abb09b071b64e40827f0e2e2c2d468828e6ca074e1494de03dc02f7090d8a79fdf9d5f7a0af941e3797ec64991c9691e0542b7f7ca937a7ec0baaa793b3929c78d5d240ba5cfc35da428cd0e6e63e09b199886c4c6ba33cee9e8b0defdd2389cad1f9a81072ee0ab6a713543d065fb62fb68efed2d352042a70672947bdbe2d0791cbca1f106bb2d12440ba3c5fe7628e2497460119b7734c6954684217fa1a8fe16fdb31f29f55269fe331c3dfdf412bcc700926a70f6b34699f60c9522524e273d84a9c26f64f99ff7b48