connect.qiy.nl

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:a1:88:36:05:af:82:1b:8f:5d:97:7a:48:96:10:10:f1:db 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=connect.qiy.nl

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:a1:88:36:05:af:82:1b:8f:5d:97:7a:48:96:10:10:f1:db
Serial Number (int): 316303374376326184824435253729311451050459
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 6c:f3:95:1f:c0:f1:47:76:49:90:b2:cc:ca:63:cf:ff:77:98:95:12
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 73:58:e8:20:7b:93:81:c1:af:a5:6d:46:92:78:30:14:9f:b5:96:1b
Fingerprint (sha256): 29:a5:66:73:cd:a4:0f:08:09:cb:ed:e6:2f:07:3a:32:6e:83:2f:55:8c:d1:94:df:87:32:b9:de:8d:d7:8c:9d

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate connect.qiy.nl

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for connect.qiy.nl

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

connect.qiy.nl
qiy.me

Other certificates including the domain name qiy.nl

(limited to 100 certificates)

Certificate

The complete raw certificate details for connect.qiy.nl in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGWzCCBUOgAwIBAgISA6GINgWvghuPXZd6SJYQEPHbMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTAxMTQxMjU2MDFaFw0x
OTA0MTQxMjU2MDFaMBkxFzAVBgNVBAMTDmNvbm5lY3QucWl5Lm5sMIICIjANBgkq
hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyqM6KhWLL3TUMcHvECbx5OSx4mrJHeQJ
HsoK26LcvxTfhK+z9z0vLjezF4gAMI3lrrtjEFMBEN1I4nRTYUXPN8tDS4ox4xJK
bZoaxirxMurhigBta9dVkRz4y8gkwQNccmfm3fDegiEsykocxVL73UqmG9JRqrAg
rDd2gXb+fT0vEkdbFIeZCnQp9G5mwWTUF8XTx796uNYhXjfpviA872sredXVvNWX
+NW7f4sK3DkRm/DU1xjY7CIUW8p6c+eEg4EB+j635krZCGJjXVd80ftVtPBTWbt6
KQgCtdN7pj0EJhsG5rhhuxhlDUpems0lhhLB9aSjeYz13Fm4vx4CzigysZE1xNSJ
HVlSLWaqlbjVQN8cl7FbegYtahTHjVZ+1CEck8/IWSvqyVVrjehFNuzEhb02i/Rg
BeP3XLAEHYnKMhDwpQWnQQJqZgChYaxqkKYc6/TS+wFWHv/OH8oWvP0mlRDjPdzu
Z3jKSSvPT5BCDYQqagSa5XEBD/F02KBc+fn+/3LxLKyfj80B3nIeRECuItx5dEk4
BjKaJ1pAqeT5CTkV5pVE04UVczqn5KNIFZJ+OwS7YuRyDHrezYLdUPDQ2i9sIMz9
lVf9xqCR9rMRfVN9gufEfHISQTIvi8FGqPEBORAVwGuPKPM8uUdWdhWz9fRX/DAm
XuKWxhycqaMCAwEAAaOCAmowggJmMA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAU
BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUbPOV
H8DxR3ZJkLLMymPP/3eYlRIwHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3pkVl7/Oo
7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2NzcC5pbnQt
eDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2VydC5pbnQt
eDMubGV0c2VuY3J5cHQub3JnLzAhBgNVHREEGjAYgg5jb25uZWN0LnFpeS5ubIIG
cWl5Lm1lMEwGA1UdIARFMEMwCAYGZ4EMAQIBMDcGCysGAQQBgt8TAQEBMCgwJgYI
KwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIIBAwYKKwYBBAHW
eQIEAgSB9ASB8QDvAHUAdH7agzGtMxCRIZzOJU9CcMK//V5CIAjGNzV55hB7zFYA
AAFoTKXQaAAABAMARjBEAiABj7khV1oSmpkFbJCt190OpIJGmI54yIsQ0c2Ptjt0
HQIgNyl4D3T9YqvVxfQ94CWjgBtPNY+jiYBpZ4621iE7lRQAdgBj8tvN6DvMLM8L
coQnV2szpI1hd4+9daY4scdoVEvYjQAAAWhMpc6QAAAEAwBHMEUCIQDXdsKojLKI
GEOj1r7CCSkxVko6Fom1/IzX3GbbEm2MmwIgPIKZ3KOIvkK+wklLNVwrznJqwLg7
hTvYtpDydaTETogwDQYJKoZIhvcNAQELBQADggEBADdwqHvGKBJOnxD9tMeJzZPN
WsLVmFuDzZ5GJoNdOXSgKVuprXIKxEveLj1LiigzLzZg90TsEgFx0s85ksAGm/S8
Yj1rWk8xlsgC3M5sOKw7u3zAEeDkmYsL0aEv3mmmIuG0x+Wc+EIc9zWPAxdAcPlk
Dl46sr9/N73l7XVecku8X2KQUlK4wkJoCyPGLNcWLaXHLy0Lg0fP2f9vTYL4+e5u
N7itLyYP+AGFTug9WFai505si5WN64+rCSbPpFmE13gbvS4PJraZ8tqtzw0iJncX
ZUZ6wnQYhOAqh8s46xG0+Ir64+NSx4sqEP/X+ix1T+vQwgkdDPF806TFGKfKXRI=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyqM6KhWLL3TUMcHvECbx
5OSx4mrJHeQJHsoK26LcvxTfhK+z9z0vLjezF4gAMI3lrrtjEFMBEN1I4nRTYUXP
N8tDS4ox4xJKbZoaxirxMurhigBta9dVkRz4y8gkwQNccmfm3fDegiEsykocxVL7
3UqmG9JRqrAgrDd2gXb+fT0vEkdbFIeZCnQp9G5mwWTUF8XTx796uNYhXjfpviA8
72sredXVvNWX+NW7f4sK3DkRm/DU1xjY7CIUW8p6c+eEg4EB+j635krZCGJjXVd8
0ftVtPBTWbt6KQgCtdN7pj0EJhsG5rhhuxhlDUpems0lhhLB9aSjeYz13Fm4vx4C
zigysZE1xNSJHVlSLWaqlbjVQN8cl7FbegYtahTHjVZ+1CEck8/IWSvqyVVrjehF
NuzEhb02i/RgBeP3XLAEHYnKMhDwpQWnQQJqZgChYaxqkKYc6/TS+wFWHv/OH8oW
vP0mlRDjPdzuZ3jKSSvPT5BCDYQqagSa5XEBD/F02KBc+fn+/3LxLKyfj80B3nIe
RECuItx5dEk4BjKaJ1pAqeT5CTkV5pVE04UVczqn5KNIFZJ+OwS7YuRyDHrezYLd
UPDQ2i9sIMz9lVf9xqCR9rMRfVN9gufEfHISQTIvi8FGqPEBORAVwGuPKPM8uUdW
dhWz9fRX/DAmXuKWxhycqaMCAwEAAQ==
-----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 316303374376326184824435253729311451050459
 . . . . . . . . [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-01-14 12:56:01 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-14 12:56:01 +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 'connect.qiy.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 (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 826689308369765326994944800535640595695743945601666221265064209802211930121488013307563733245983112578368530658074461358356432765614726841854919789933511328569046701712584105815399167338762745889522083688384405038631093966456332323311188890885178918476364498049212469434877859720621091822654810552115094454182845070645724524684950526174608338680511059065064167763045782533125059573771251828264112198548338329291383736305561814362948908886425234316808058022127605088574269913946904900973700924204951797226831753984439580343817908507130042600503568252212441471945798449295597331730992307967552318681726336091322292013966477936996550921016727410958740958856941339745599300629111306173996862810971667666924121503759721996811319873355374856397067291228114747561362189576985229630404244133543330713957083094122835525052672200659533398037184739326152714310129312851144462361667395521219686844781355395032482833242400116747167862479160197137629677493939975718290930268287077369252466455599768516568699587823606074954710598823720233785377238080695318534044376462689455177202611852506924730939184113286992860732138537082030214764734346634955602999366520260852921710018207763875485335026520925591321615621840106140328825622479767550139005970851
 . . . . . . . . . . . . . . . . . . . . [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)
							6cf3951fc0f147764990b2ccca63cfff77989512
 . . . . . . . . . . . . . . . . [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 'connect.qiy.nl'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'qiy.me'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc56000001684ca5d06800000403004630440220018fb921575a129a99056c90add7dd0ea48246988e78c88b10d1cd8fb63b741d02203729780f74fd62abd5c5f43de025a3801b4f358fa3898069678eb6d6213b951400760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001684ca5ce900000040300473045022100d776c2a88cb2881843a3d6bec2092931564a3a1689b5fc8cd7dc66db126d8c9b02203c8299dca388be42bec2494b355c2bce726ac0b83b853bd8b690f275a4c44e88
 . . . . [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)
		003770a87bc628124e9f10fdb4c789cd93cd5ac2d5985b83cd9e4626835d3974a0295ba9ad720ac44bde2e3d4b8a28332f3660f744ec120171d2cf3992c0069bf4bc623d6b5a4f3196c802dcce6c38ac3bbb7cc011e0e4998b0bd1a12fde69a622e1b4c7e59cf8421cf7358f03174070f9640e5e3ab2bf7f37bde5ed755e724bbc5f62905252b8c242680b23c62cd7162da5c72f2d0b8347cfd9ff6f4d82f8f9ee6e37b8ad2f260ff801854ee83d5856a2e74e6c8b958deb8fab0926cfa45984d7781bbd2e0f26b699f2daadcf0d2226771765467ac2741884e02a87cb38eb11b4f88afae3e352c78b2a10ffd7fa2c754febd0c2091d0cf17cd3a4c518a7ca5d12