loacker-deutschland.de
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 03:56:7c:54:ea:8a:24:8f:1c:7f:fc:67:c9:1b:05:7c was issued on by Amazon.
With 8 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=loacker-deutschland.de
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 03:56:7c:54:ea:8a:24:8f:1c:7f:fc:67:c9:1b:05:7cSerial Number (int): 4436743263731743506534959415197107580
Serial Number lenght: 122 bits, 16 octets
SubjectKeyId: c2:de:fa:06:49:aa:dd:08:61:57:5a:6d:69:ae:5b:db:7f:c8:ec:f8
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): a6:33:ea:7b:a5:49:8b:9f:d2:4c:2c:ab:f4:6b:fc:b7:8c:de:77:c5
Fingerprint (sha256): 93:19:8a:fe:a6:a7:22:2c:51:7f:cd:08:30:a7:6d:e9:f0:d6:76:ee:e8:55:d2:5d:e8:16:e8:18:cd:dd:e3:20
Issuing Certificate URL: http://crt.r2m02.amazontrust.com/r2m02.cer
Revocation information
OCSP Server: http://ocsp.r2m02.amazontrust.comCRL Distribution Point: http://crl.r2m02.amazontrust.com/r2m02.crl
Check the revocation status for certificate loacker-deutschland.de
8
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for loacker-deutschland.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
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
loacker-deutschland.de
*.loacker-deutschland.de
*.loacker.it
loackerfamily.it
*.familyloacker.com
*.loacker-family.it
familyloacker.it
*.loacker-family.com
*.loacker-deutschland.de
*.loacker.it
loackerfamily.it
*.familyloacker.com
*.loacker-family.it
familyloacker.it
*.loacker-family.com
Other certificates including the domain name loacker-deutschland.de
(limited to 100 certificates)
Certificate
The complete raw certificate details for loacker-deutschland.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGaDCCBVCgAwIBAgIQA1Z8VOqKJI8cf/xnyRsFfDANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTI0MDUxNTAwMDAwMFoXDTI1MDYxNDIzNTk1OVowITEf MB0GA1UEAxMWbG9hY2tlci1kZXV0c2NobGFuZC5kZTCCASIwDQYJKoZIhvcNAQEB BQADggEPADCCAQoCggEBALy21s2kpi6FjjJeXv6TfyBarK0HEwyiXD8yCrFiF8Az BVyWunfM+7vFrjmsivlmg+WZeQ+5M0g6laSU8HNXxGL8ccczA45qSrWM51Fls9yE Sa54bz7LPwOgceoSTeR5KGOy+EUEolOXGfAkeYlYu6F/DBy3W1vp+KsXnYMbnIWM H/G3IBF8UpJr050nEEF9MEce2+EodpEZf1e1Nmohjqw1EWXk9Se+LFW7+mBzU8hi G7lB0pldhknV0tS5DRMTUN+srX8FJterP+wwwps0RkHxiM6084Km/qEo/0cs4Pb6 8Vyb0fSyctHKNxVH880xAU4nr1kRRD0IPTmMue372kECAwEAAaOCA38wggN7MB8G A1UdIwQYMBaAFMAxUs1aUMOCfHRxzsvpnPl664LiMB0GA1UdDgQWBBTC3voGSard CGFXWm1prlvbf8js+DCBrwYDVR0RBIGnMIGkghZsb2Fja2VyLWRldXRzY2hsYW5k LmRlghgqLmxvYWNrZXItZGV1dHNjaGxhbmQuZGWCDCoubG9hY2tlci5pdIIQbG9h Y2tlcmZhbWlseS5pdIITKi5mYW1pbHlsb2Fja2VyLmNvbYITKi5sb2Fja2VyLWZh bWlseS5pdIIQZmFtaWx5bG9hY2tlci5pdIIUKi5sb2Fja2VyLWZhbWlseS5jb20w EwYDVR0gBAwwCjAIBgZngQwBAgEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8vY3Js LnIybTAyLmFtYXpvbnRydXN0LmNvbS9yMm0wMi5jcmwwdQYIKwYBBQUHAQEEaTBn MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5yMm0wMi5hbWF6b250cnVzdC5jb20w NgYIKwYBBQUHMAKGKmh0dHA6Ly9jcnQucjJtMDIuYW1hem9udHJ1c3QuY29tL3Iy bTAyLmNlcjAMBgNVHRMBAf8EAjAAMIIBfwYKKwYBBAHWeQIEAgSCAW8EggFrAWkA dQDPEVbu1S58r/OHW9lpLpvpGnFnSrAX7KwB0lt3zsw7CAAAAY95shdQAAAEAwBG MEQCIG97g1IqR7IEYMGfuIGW/B4zL7Qg7AoTpyvW1UxOTMWbAiBKRqfHdIz4FIqm 6Vi+zxXvgDGw8r0V82E6vPHWv0mUGwB3AH1ZHhLheCp7HGFnfF79+NCHXBSgTpWe uQMv2Q6MLnm4AAABj3myF1cAAAQDAEgwRgIhAOhi+0cILmhbKYBGQReYVHBQIhsz SxYkvbge4M9YzES7AiEAwIcAh3JDXJAgte7NSUM+yfqWr16KxoXXbHzlj00b2RkA dwDm0jFjQHeMwRBBBtdxuc7B0kD2loSG+7qHMh39HjeOUAAAAY95shdnAAAEAwBI MEYCIQDwgjvrJNu9AfEZMEK7Xi41ufYC8K2C5WlkxxI2f9DrVQIhAOjN+DTiwovS er2vqZyNHQvhRHfcNpAErlTHjov8/N/xMA0GCSqGSIb3DQEBCwUAA4IBAQCOsUj7 V5w+ykTpclVzi6kGlGej9jSs2/mtvtScHpiePJKJGjAYjCLAyixTTsd3g6i8lOQV fr4u7A8AhGVoh4vbWzgiux87a9k8qxbhwkxjRoCC+4KPhxcXWmYMYvtnvGVtBPT4 nqWTySERADYzQif1mngzrlOwzDRZRYRMUk/EG7kcrJO5BQo6iG5O0IF+/QoVEP+m 8XO4dOtv9C/7lkl/4uEMO4Di4X9FKUN5QC9C3a4DgZwmqFdS5CckGr6Ow8QMWH9/ QsmCLtXK+Nps6FFFvaP//0bNRrCeEpHyg4zahK0OSAhd82T61gQ6lTT4G1dIYmZR 779yKOm/CMkehRkX -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvLbWzaSmLoWOMl5e/pN/ IFqsrQcTDKJcPzIKsWIXwDMFXJa6d8z7u8WuOayK+WaD5Zl5D7kzSDqVpJTwc1fE YvxxxzMDjmpKtYznUWWz3IRJrnhvPss/A6Bx6hJN5HkoY7L4RQSiU5cZ8CR5iVi7 oX8MHLdbW+n4qxedgxuchYwf8bcgEXxSkmvTnScQQX0wRx7b4Sh2kRl/V7U2aiGO rDURZeT1J74sVbv6YHNTyGIbuUHSmV2GSdXS1LkNExNQ36ytfwUm16s/7DDCmzRG QfGIzrTzgqb+oSj/Ryzg9vrxXJvR9LJy0co3FUfzzTEBTievWRFEPQg9OYy57fva QQIDAQAB -----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 4436743263731743506534959415197107580 . . . . . . . . [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 'Amazon' . . . . . . . . . . . . [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 'Amazon RSA 2048 M02' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-05-15 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-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 'loacker-deutschland.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 23822962642039787677714632499283302180547853756707972711081696359858969019286878887698337862392057628979813662022138456755160168980580700473197254884961743224822156385812272282018454117439548628545044099701697166310747455610843678626132533238982955937342014857484213935765647614920598560833287004538374582919524906825676486542631720002786661764438364418636221488060970954313880714008891774233607453305183947206178959144710837372366010183941215594736075873247054292461343098471527404052167878280852798873466469765606965895448334132888057789406055738220925867681030341968241887550562593941696385074998412974213262203457 . . . . . . . . . . . . . . . . . . . . [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 c03152cd5a50c3827c7471cecbe99cf97aeb82e2 . . . . . . . . . . . . . . . . [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) c2defa0649aadd0861575a6d69ae5bdb7fc8ecf8 . . . . . . . . . . . . . . . . [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 (167 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'loacker-deutschland.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.loacker-deutschland.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.loacker.it' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'loackerfamily.it' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.familyloacker.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.loacker-family.it' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'familyloacker.it' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '*.loacker-family.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 (12 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 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 (52 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://crl.r2m02.amazontrust.com/r2m02.crl' . . . . . . . . . . . . . . . . [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 (105 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.r2m02.amazontrust.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://crt.r2m02.amazontrust.com/r2m02.cer' . . . . . . . . . . . . . . . . [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.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (367 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (363 bytes) 0169007500cf1156eed52e7caff3875bd9692e9be91a71674ab017ecac01d25b77cecc3b080000018f79b21750000004030046304402206f7b83522a47b20460c19fb88196fc1e332fb420ec0a13a72bd6d54c4e4cc59b02204a46a7c7748cf8148aa6e958becf15ef8031b0f2bd15f3613abcf1d6bf49941b0077007d591e12e1782a7b1c61677c5efdf8d0875c14a04e959eb9032fd90e8c2e79b80000018f79b217570000040300483046022100e862fb47082e685b298046411798547050221b334b1624bdb81ee0cf58cc44bb022100c087008772435c9020b5eecd49433ec9fa96af5e8ac685d76c7ce58f4d1bd919007700e6d2316340778cc1104106d771b9cec1d240f6968486fbba87321dfd1e378e500000018f79b217670000040300483046022100f0823beb24dbbd01f1193042bb5e2e35b9f602f0ad82e56964c712367fd0eb55022100e8cdf834e2c28bd27abdafa99c8d1d0be14477dc369004ae54c78e8bfcfcdff1 . . . . [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) 008eb148fb579c3eca44e97255738ba9069467a3f634acdbf9adbed49c1e989e3c92891a30188c22c0ca2c534ec77783a8bc94e4157ebe2eec0f00846568878bdb5b3822bb1f3b6bd93cab16e1c24c63468082fb828f8717175a660c62fb67bc656d04f4f89ea593c921110036334227f59a7833ae53b0cc345945844c524fc41bb91cac93b9050a3a886e4ed0817efd0a1510ffa6f173b874eb6ff42ffb96497fe2e10c3b80e2e17f45294379402f42ddae03819c26a85752e427241abe8ec3c40c587f7f42c9822ed5caf8da6ce85145bda3ffff46cd46b09e1291f2838cda84ad0e48085df364fad6043a9534f81b5748626651efbf7228e9bf08c91e851917