uprzejmiedonosze.net

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:25:71:8b:40:a7:2f:3c:34:3c:f0:f3:df:cd:39:cb:eb:4c was issued on by Let's Encrypt.

With 5 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=uprzejmiedonosze.net

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:25:71:8b:40:a7:2f:3c:34:3c:f0:f3:df:cd:39:cb:eb:4c
Serial Number (int): 274078231175462431273982110746806418402124
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 41:00:b1:d5:43:35:cd:8d:69:30:ec:3a:7e:85:a2:df:42:ad:6e:9d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): bd:28:be:03:03:d4:22:9a:7c:00:d5:c3:16:e8:fe:16:dc:88:3c:3f
Fingerprint (sha256): c9:ab:d9:07:cf:a2:98:23:de:b7:9a:31:b6:3a:e3:d5:4b:cc:5d:15:fe:14:01:15:38:92:52:7b:2b:68:21:13

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 uprzejmiedonosze.net

5

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for uprzejmiedonosze.net

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

8 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

przeparkuj.to
staging.uprzejmiedonosze.net
uprzejmiedonosze.net
www.przeparkuj.to
www.uprzejmiedonosze.net

Other certificates including the domain name uprzejmiedonosze.net

(limited to 100 certificates)

Certificate

The complete raw certificate details for uprzejmiedonosze.net in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGZTCCBU2gAwIBAgISAyVxi0CnLzw0PPDz3805y+tMMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzA3MjUxOTM4MDBaFw0x
NzEwMjMxOTM4MDBaMB8xHTAbBgNVBAMTFHVwcnplam1pZWRvbm9zemUubmV0MIIC
IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAnt42PB5w+Vf7rrjsaFGOtQQt
UiD5bqdlW2i3jN2CqrK0YVrDX9GM1RuGyLajHpVAncpadS0jSWbyo22b7/AzHS1L
5JWrr6I9iBbURikAnjJfUiYciaEwQARseShVtuMst9tW+Hg5PW+nFoY/zSXuLgJo
dx3a7jNuRZ6tgdAjW9Crb1H3Mosj74ImnO5MaV35+MoJA6U6muvJzt7+8xAeS+po
fxmqWvnophVyzZ3Id+AlWSYzXg4wogcqz0rLe8j42dDQRBa1VNkTrJRmF3l/aeFr
8nvYpCQNjGZr5di0yfMJL2qV1210YSvgdRPQe7dPXBqfYoNd9846lABINqHHll4Q
2+gO6XgiUsttjYb7rrgPQY/SXzEIrkxlJi0f0ja03eWVPJNiJG5XApHfex/f9RAg
+tO2irS7rNdBp5gukQqjYKQdL2k4KYSut39qcM2U/xa5Cxb6giAwx81y18XtPNz0
Mj4gx6JF+/gdQ7O/0+M2XHOJPzPVUYeBb7flNJ2kzgbWwlRrPnzFXNIqT6WsPX80
6N2XhyQqKyLIFFql8zKTgSEGhQKU7DQ13yfiyGlgGYOFMnHbjdTXW6W+mIW1nFRt
TeTdqBgrhXAq4PGO/twY9uHPO2cZGZei3UpnamFezcxWKVRm8WpIQBVzRtcfQqKv
q7tqtVE97FevsQ8vwVMCAwEAAaOCAm4wggJqMA4GA1UdDwEB/wQEAwIFoDAdBgNV
HSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4E
FgQUQQCx1UM1zY1pMOw6foWi30Ktbp0wHwYDVR0jBBgwFoAUqEpqYwR93brm0Tm3
pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRwOi8vb2Nz
cC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRwOi8vY2Vy
dC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzB5BgNVHREEcjBwgg1wcnplcGFya3Vq
LnRvghxzdGFnaW5nLnVwcnplam1pZWRvbm9zemUubmV0ghR1cHJ6ZWptaWVkb25v
c3plLm5ldIIRd3d3LnByemVwYXJrdWoudG+CGHd3dy51cHJ6ZWptaWVkb25vc3pl
Lm5ldDCB/gYDVR0gBIH2MIHzMAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYw
JgYIKwYBBQUHAgEWGmh0dHA6Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEF
BQcCAjCBngyBm1RoaXMgQ2VydGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVw
b24gYnkgUmVseWluZyBQYXJ0aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0
aCB0aGUgQ2VydGlmaWNhdGUgUG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2Vu
Y3J5cHQub3JnL3JlcG9zaXRvcnkvMA0GCSqGSIb3DQEBCwUAA4IBAQAhs0OAf1Y2
E6DCausgQM3XkJMQsIj5Ug22rKYnjkIRRnVHbubebsj3fYRAI/xyIg76BkeDU3tn
R0lZba2qVtb2blICqAc5kAX7gQuRyQpZZYh1mwkXrnOUN1wtmCXttAeOwKE9LUgL
2gqe6UAWBrnj7KU4XtSjMNo/YbNd+J3/ylaijsBSgv16FsyDFC1UZOCUic5REqFi
08U5vFrenosBXwvTmeVLnkx9eOG5x38+fKUZZS5kMQ6weYvXk2UZGmnM7af36BgE
K0bO8c/LvTl5NxBOf5NgCXVWOo28MS66luJRRcZbU/1LI0gTufByhJavoPBH5y33
TGbf4Oe3HPVX
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAnt42PB5w+Vf7rrjsaFGO
tQQtUiD5bqdlW2i3jN2CqrK0YVrDX9GM1RuGyLajHpVAncpadS0jSWbyo22b7/Az
HS1L5JWrr6I9iBbURikAnjJfUiYciaEwQARseShVtuMst9tW+Hg5PW+nFoY/zSXu
LgJodx3a7jNuRZ6tgdAjW9Crb1H3Mosj74ImnO5MaV35+MoJA6U6muvJzt7+8xAe
S+pofxmqWvnophVyzZ3Id+AlWSYzXg4wogcqz0rLe8j42dDQRBa1VNkTrJRmF3l/
aeFr8nvYpCQNjGZr5di0yfMJL2qV1210YSvgdRPQe7dPXBqfYoNd9846lABINqHH
ll4Q2+gO6XgiUsttjYb7rrgPQY/SXzEIrkxlJi0f0ja03eWVPJNiJG5XApHfex/f
9RAg+tO2irS7rNdBp5gukQqjYKQdL2k4KYSut39qcM2U/xa5Cxb6giAwx81y18Xt
PNz0Mj4gx6JF+/gdQ7O/0+M2XHOJPzPVUYeBb7flNJ2kzgbWwlRrPnzFXNIqT6Ws
PX806N2XhyQqKyLIFFql8zKTgSEGhQKU7DQ13yfiyGlgGYOFMnHbjdTXW6W+mIW1
nFRtTeTdqBgrhXAq4PGO/twY9uHPO2cZGZei3UpnamFezcxWKVRm8WpIQBVzRtcf
QqKvq7tqtVE97FevsQ8vwVMCAwEAAQ==
-----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 274078231175462431273982110746806418402124
 . . . . . . . . [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 2017-07-25 19:38:00 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2017-10-23 19:38: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 'uprzejmiedonosze.net'
 . . . . . . . . [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 648124955229402896579715684492526997339943566104425414866420237501830703572782991295021695442171106304789570768198634631368373758282994778131507298328484998876958973855063809434363043587005174620241431722676172513874334849181259895212592502044599841945872739238153786646913943519748588545157736132627366662136745571396396660528242155057090876606845112363675287408081730361400632890770077462961592176096690265506293468342829419262546217834182063604564581179629243179045177684148137156978541208125982696277016883538807575978974028780825956061125414282625683479671031735451687659891889836364190432464782507327013149882784434653626725126987753545278723928295058397612978235750748638504622925209749603613562556454774816248399329598797260285942268574190000105814807914053695505470723527786626620961152068240359017933555843705667000603331901965057451718126208762678788547319550952954352754095526124459938869180577804732577248085598524346950842499167422339401293464894745983310210861529677507870473729153676879146807138727543040621667847881509635689181229338720839261215403194402264107544247782103225961620004860682974507900357695101072228279765848892327665195549785695597209138409753549060810050504192606626948572521091591452713052701442387
 . . . . . . . . . . . . . . . . . . . . [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)
							4100b1d54335cd8d6930ec3a7e85a2df42ad6e9d
 . . . . . . . . . . . . . . . . [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 (114 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'przeparkuj.to'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'staging.uprzejmiedonosze.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'uprzejmiedonosze.net'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.przeparkuj.to'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.uprzejmiedonosze.net'
 . . . . . . . . . . . . . . . . [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.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		0021b343807f563613a0c26aeb2040cdd7909310b088f9520db6aca6278e42114675476ee6de6ec8f77d844023fc72220efa064783537b674749596dadaa56d6f66e5202a807399005fb810b91c90a596588759b0917ae7394375c2d9825edb4078ec0a13d2d480bda0a9ee9401606b9e3eca5385ed4a330da3f61b35df89dffca56a28ec05282fd7a16cc83142d5464e09489ce5112a162d3c539bc5ade9e8b015f0bd399e54b9e4c7d78e1b9c77f3e7ca519652e64310eb0798bd79365191a69cceda7f7e818042b46cef1cfcbbd397937104e7f93600975563a8dbc312eba96e25145c65b53fd4b234813b9f0728496afa0f047e72df74c66dfe0e7b71cf557