portfolio.createjor.nl
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d8:dc:bf:9c:7a:c9:49:e7:d5:a9:5a:95:ae:cf:0d:35:8a was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=portfolio.createjor.nl
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d8:dc:bf:9c:7a:c9:49:e7:d5:a9:5a:95:ae:cf:0d:35:8aSerial Number (int): 335131274111760139521844275401153997256074
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f4:e5:c3:27:73:dd:d6:12:90:f8:15:ac:e2:4d:6d:58:52:75:96:f6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 8f:52:22:4b:0f:e9:ed:29:5f:8a:78:b9:f7:a5:5c:ea:f7:cc:21:df
Fingerprint (sha256): a4:36:b1:92:e4:d3:e0:0e:b3:38:28:cc:32:47:43:79:65:21:76:23:2f:e9:7f:f6:22:2d:47:2c:b3:f0:8a:a9
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate portfolio.createjor.nl
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for portfolio.createjor.nl
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
portfolio.createjor.nl
www.portfolio.createjor.nl
www.portfolio.createjor.nl
Other certificates including the domain name createjor.nl
(limited to 100 certificates)
portfolio.createjor.nl
portfolio.createjor.nl
createjor.nl
createjor.nl
createjor.nl
createjor.nl
createjor.nl
portfolio.createjor.nl
portfolio.createjor.nl
jorrit.createjor.nl
jorrit.createjor.nl
createjor.nl
portfolio.createjor.nl
portfolio.createjor.nl
jorrit.createjor.nl
portfolio.createjor.nl
jorrit.createjor.nl
jorrit.createjor.nl
portfolio.createjor.nl
portfolio.createjor.nl
createjor.nl
jorrit.createjor.nl
portfolio.createjor.nl
createjor.nl
createjor.nl
createjor.nl
createjor.nl
portfolio.createjor.nl
createjor.nl
createjor.nl
createjor.nl
portfolio.createjor.nl
createjor.nl
createjor.nl
createjor.nl
createjor.nl
createjor.nl
portfolio.createjor.nl
portfolio.createjor.nl
jorrit.createjor.nl
jorrit.createjor.nl
createjor.nl
portfolio.createjor.nl
portfolio.createjor.nl
jorrit.createjor.nl
portfolio.createjor.nl
jorrit.createjor.nl
jorrit.createjor.nl
portfolio.createjor.nl
portfolio.createjor.nl
createjor.nl
jorrit.createjor.nl
portfolio.createjor.nl
createjor.nl
createjor.nl
createjor.nl
createjor.nl
portfolio.createjor.nl
createjor.nl
createjor.nl
createjor.nl
Certificate
The complete raw certificate details for portfolio.createjor.nl in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGNDCCBRygAwIBAgISA9jcv5x6yUnn1alala7PDTWKMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODEwMjIxOTA2MzNaFw0x OTAxMjAxOTA2MzNaMCExHzAdBgNVBAMTFnBvcnRmb2xpby5jcmVhdGVqb3Iubmww ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDVp+wEXRTcUVcco1gHTSZJ c2hWgTFk7ty8uXIvBfqI/Bd8P6Sjqu8TvDyHm4+crzE1qvrc0854PPSDTp9LYFf1 s8+hmC5vXumR+yhGcMEpgs8u//fA8EJl9HG0MXoFpSu93mJIiPkq1vjsh89m+7l1 luh8zqK/DY6789iFRRXzxSvYgAB5k0N6gmmp3W6rKh9YfO9c1U+8zIL16ZiUf6Jz BZXbHFGFxic6ZzdJQQp12mwYRmR4kNmOyk8r5R1gMrhghs3OghwaHFfaGW+J/qja wbnNhFO1/RzutqFbWLQM+rctzgQ2zTVp4xz+qyVIHqNjOlz8i2L5ke4afaVPXVaf AgMBAAGjggM7MIIDNzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUH AwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFPTlwydz3dYSkPgV rOJNbVhSdZb2MB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsG AQUFBwEBBGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNl bmNyeXB0Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNl bmNyeXB0Lm9yZy8wPQYDVR0RBDYwNIIWcG9ydGZvbGlvLmNyZWF0ZWpvci5ubIIa d3d3LnBvcnRmb2xpby5jcmVhdGVqb3Iubmwwgf4GA1UdIASB9jCB8zAIBgZngQwB AgEwgeYGCysGAQQBgt8TAQEBMIHWMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxl dHNlbmNyeXB0Lm9yZzCBqwYIKwYBBQUHAgIwgZ4MgZtUaGlzIENlcnRpZmljYXRl IG1heSBvbmx5IGJlIHJlbGllZCB1cG9uIGJ5IFJlbHlpbmcgUGFydGllcyBhbmQg b25seSBpbiBhY2NvcmRhbmNlIHdpdGggdGhlIENlcnRpZmljYXRlIFBvbGljeSBm b3VuZCBhdCBodHRwczovL2xldHNlbmNyeXB0Lm9yZy9yZXBvc2l0b3J5LzCCAQUG CisGAQQB1nkCBAIEgfYEgfMA8QB2AOJpS64m6OlACeiGG7Y7g9Q+5/50iPukjyiT AZ3d8dv+AAABZp1i2xYAAAQDAEcwRQIgMj7ftI7gchwK5haVOSV4QXPiGlTWXFaY ibVXODa1fCYCIQDX+zqw/i6AFoiL2qTPGMh6Rvx471Te3wLbUaUy9cKONAB3ACk8 UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABZp1i3R4AAAQDAEgwRgIh AIQM7V2WL6dVSwR9aD24E1cuhhNcr9UDkjKmiZ2eJGetAiEAlr2uxZmY8Pkjhd79 LJ64Y3LIun1VCPVGJORVQx04vygwDQYJKoZIhvcNAQELBQADggEBADexI8V2DM8m J6l1Gql3O4ejV6BeWN2ujtC7ZwtsyNbKVXTy1VcPyDWrjfs6zaxYVl4PQfTP4JH3 KzrmMsbTMBcU7LbqbJDY/oUESBy+eexRAxFI+KZNjBrsGHMaaDkncPB4Nw4eueRM HEhIzvDoO58Sd2QlcID3HYGJGy7+hZnkpFmAKOeDmqwV7rdXxQPUCB/jzz4SZiyY qC5/LHDZcGzVoM/TyyJNaZcaA0ODMM6XO0pBQWx2v1fpGm0ukkORmON8uLN3A5yX xPA48907RK9owacP5EgCrz6hLa8f7gz2LvLZwfKbzXSOyduIgvHEYeXBoRlKiGi4 rGSFtMZzQPQ= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1afsBF0U3FFXHKNYB00m SXNoVoExZO7cvLlyLwX6iPwXfD+ko6rvE7w8h5uPnK8xNar63NPOeDz0g06fS2BX 9bPPoZgub17pkfsoRnDBKYLPLv/3wPBCZfRxtDF6BaUrvd5iSIj5Ktb47IfPZvu5 dZbofM6ivw2Ou/PYhUUV88Ur2IAAeZNDeoJpqd1uqyofWHzvXNVPvMyC9emYlH+i cwWV2xxRhcYnOmc3SUEKddpsGEZkeJDZjspPK+UdYDK4YIbNzoIcGhxX2hlvif6o 2sG5zYRTtf0c7rahW1i0DPq3Lc4ENs01aeMc/qslSB6jYzpc/Iti+ZHuGn2lT11W nwIDAQAB -----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 335131274111760139521844275401153997256074 . . . . . . . . [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-10-22 19:06:33 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-01-20 19:06:33 +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 'portfolio.createjor.nl' . . . . . . . . [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 26971564353364542750221048118200651551038436671886930496347236498346749597016512549074503911484565352636527826773865666834460675630373355243372235973243081767312129473940243886839883771715462653214591091972457074593755000248832444166391541005597657160020931212850530907193989029516433542865488422418276563949409387159845208107438825830435238017254929791611001824655851046584030172620506456232847731947858148272416133647884266253352480973060829361333348243691425968475132021270906633947828438079212796326113142874378649352762792695583046400990890147620245449838346380644147482211090291549333398087023322158827980019359 . . . . . . . . . . . . . . . . . . . . [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) f4e5c32773ddd61290f815ace24d6d58527596f6 . . . . . . . . . . . . . . . . [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 (54 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'portfolio.createjor.nl' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.portfolio.createjor.nl' . . . . . . . . . . . . . . . . [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) 00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001669d62db1600000403004730450220323edfb48ee0721c0ae616953925784173e21a54d65c569889b5573836b57c26022100d7fb3ab0fe2e8016888bdaa4cf18c87a46fc78ef54dedf02db51a532f5c28e34007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001669d62dd1e0000040300483046022100840ced5d962fa7554b047d683db813572e86135cafd5039232a6899d9e2467ad02210096bdaec59998f0f92385defd2c9eb86372c8ba7d5508f54624e455431d38bf28 . . . . [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) 0037b123c5760ccf2627a9751aa9773b87a357a05e58ddae8ed0bb670b6cc8d6ca5574f2d5570fc835ab8dfb3acdac58565e0f41f4cfe091f72b3ae632c6d3301714ecb6ea6c90d8fe8504481cbe79ec51031148f8a64d8c1aec18731a68392770f078370e1eb9e44c1c4848cef0e83b9f127764257080f71d81891b2efe8599e4a4598028e7839aac15eeb757c503d4081fe3cf3e12662c98a82e7f2c70d9706cd5a0cfd3cb224d69971a03438330ce973b4a41416c76bf57e91a6d2e92439198e37cb8b377039c97c4f038f3dd3b44af68c1a70fe44802af3ea12daf1fee0cf62ef2d9c1f29bcd748ec9db8882f1c461e5c1a1194a8868b8ac6485b4c67340f4