summaryrefslogtreecommitdiff
path: root/7b/5acb4c17d3553d98a3d61fdc10c9834348e058
blob: 846b9f1eb7a634d0ddeb8d2b9e1bd1716182356f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
Return-Path: <justin@odm.ro>
Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 300FFC000E
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed,  4 Aug 2021 10:30:42 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp3.osuosl.org (Postfix) with ESMTP id 2BC2760685
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed,  4 Aug 2021 10:30:42 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -0.065
X-Spam-Level: 
X-Spam-Status: No, score=-0.065 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LONGWORDS=2.035,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: smtp3.osuosl.org (amavisd-new);
 dkim=pass (2048-bit key) header.d=odm.ro
Received: from smtp3.osuosl.org ([127.0.0.1])
 by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id HLbBgWaMUzY3
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed,  4 Aug 2021 10:30:40 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.8.0
Received: from www506.your-server.de (www506.your-server.de [195.201.215.13])
 by smtp3.osuosl.org (Postfix) with ESMTPS id 3B19C6063B
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Wed,  4 Aug 2021 10:30:40 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=odm.ro;
 s=default2105; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:
 To:References:Subject:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID
 :Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:
 Resent-Cc:Resent-Message-ID; bh=R9xMuKfzM7VTASBn4JWT0x3YTuZSApB26Ud65e1VSI0=; 
 b=gA9798Mkgt7qt1O46TAmXBfxHhZciCukJVs4Gg9eB0mRa8Cf5rlAXDn+3IbZU56peBF5kk0eiu
 K/dqTI79MWX79DUBDl0LGfuLj4gQOXbUDaygDG1ivkaV7zrkJWR5ZntHRs1SMEeQGjosfLlgFNz1F
 trOsHZpoImXgoupgBMcWh40tpM5gJQsIIc6Y8Qun6czxSGgYB3/936UwkWqR+Kb+f5YJwIOWvJg+l
 3ifREW7DnFb0muL7qsexSefXE8CD+W4ZH3ku/rP+0wT0wpfwzwlh468NdKZaf5+UbAF/Vy4AV0mTY
 xOAv1mQCvD9SGlmFnftlo3D+YXsM3dTK625Zw==;
Received: from sslproxy01.your-server.de ([78.46.139.224])
 by www506.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256)
 (Exim 4.92.3) (envelope-from <justin@odm.ro>) id 1mBEAY-0007bi-An
 for bitcoin-dev@lists.linuxfoundation.org; Wed, 04 Aug 2021 12:30:38 +0200
Received: from [86.126.172.254] (helo=[192.168.1.148])
 by sslproxy01.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <justin@odm.ro>) id 1mBEAY-000NrY-4V
 for bitcoin-dev@lists.linuxfoundation.org; Wed, 04 Aug 2021 12:30:38 +0200
References: <d40d7068-3b13-64ad-aef5-30210212a79c@odm.ro>
To: bitcoin-dev@lists.linuxfoundation.org
From: Justin Valceanu <justin@odm.ro>
X-Forwarded-Message-Id: <d40d7068-3b13-64ad-aef5-30210212a79c@odm.ro>
Message-ID: <112f5fa6-510c-8280-4f65-fbb0d41a5aa4@odm.ro>
Date: Wed, 4 Aug 2021 13:30:37 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.11.0
MIME-Version: 1.0
In-Reply-To: <d40d7068-3b13-64ad-aef5-30210212a79c@odm.ro>
Content-Type: multipart/mixed; boundary="------------890856DE66D4C891919B2F64"
Content-Language: en-US
X-Authenticated-Sender: justin@odm.ro
X-Virus-Scanned: Clear (ClamAV 0.103.2/26253/Wed Aug  4 10:20:49 2021)
X-Mailman-Approved-At: Wed, 04 Aug 2021 12:09:47 +0000
Subject: [bitcoin-dev] Bip-0039/Wordlist - Romanian
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Aug 2021 10:30:42 -0000

This is a multi-part message in MIME format.
--------------890856DE66D4C891919B2F64
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hello,

I have created a new Romanian wordlist for Bip-0039;
Requesting permission to push to github the attached modified files.

Thanks

--------------890856DE66D4C891919B2F64
Content-Type: text/markdown; charset=UTF-8;
 name="bip-0039-wordlists.md"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment;
 filename="bip-0039-wordlists.md"

# Wordlists

* [English](english.txt)
* [Japanese](japanese.txt)
* [Korean](korean.txt)
* [Spanish](spanish.txt)
* [Chinese (Simplified)](chinese_simplified.txt)
* [Chinese (Traditional)](chinese_traditional.txt)
* [French](french.txt)
* [Italian](italian.txt)
* [Czech](czech.txt)
* [Portuguese](portuguese.txt)

## Wordlists (Special Considerations)

### Japanese

1. **Developers implementing phrase generation or checksum verification must separate words using ideographic spaces / accommodate users inputting ideographic spaces.**
(UTF-8 bytes: **0xE38080**; C/C+/Java: **"\u3000"**; Python: **u"\u3000"**)
However, code that only accepts Japanese phrases but does not generate or verify them should be fine as is.
This is because when generating the seed, normalization as per the spec will
automatically change the ideographic spaces into normal ASCII spaces, so as long as your code never shows the user an ASCII space
separated phrase or tries to split the phrase input by the user, dealing with ASCII or Ideographic space is the same.

2. Word-wrapping doesn't work well, so making sure that words only word-wrap at one of the
ideographic spaces may be a necessary step. As a long word split in two could be mistaken easily
for two smaller words (This would be a problem with any of the 3 character sets in Japanese)

### Spanish

1. Words can be uniquely determined typing the first 4 characters (sometimes less).

2. Special Spanish characters like 'ñ', 'ü', 'á', etc... are considered equal to 'n', 'u', 'a', etc... in terms of identifying a word. Therefore, there is no need to use a Spanish keyboard to introduce the passphrase, an application with the Spanish wordlist will be able to identify the words after the first 4 chars have been typed even if the chars with accents have been replaced with the equivalent without accents.

3. There are no words in common between the Spanish wordlist and any other language wordlist, therefore it is possible to detect the language with just one word.

### Chinese

1. Chinese text typically does not use any spaces as word separators. For the sake of
uniformity, we propose to use normal ASCII spaces (0x20) to separate words as per standard.

### French

Credits: @Kirvx @NicolasDorier @ecdsa @EricLarch
([The pull request](https://github.com/bitcoin/bips/issues/152))

1.  High priority on simple and common French words.
2.  Only words with 5-8 letters.
3.  A word is fully recognizable by typing the first 4 letters (special French characters "é-è" are considered equal to "e", for example "museau" and "musée" can not be together).
4.  Only infinitive verbs, adjectives and nouns.
5.  No pronouns, no adverbs, no prepositions, no conjunctions, no interjections (unless a noun/adjective is also popular than its interjection like "mince;chouette").
6.  No numeral adjectives.
7.  No words in the plural (except invariable words like "univers", or same spelling than singular like "heureux").
8.  No female adjectives (except words with same spelling for male and female adjectives like "magique").
9.  No words with several senses AND different spelling in speaking like "verre-vert", unless a word has a meaning much more popular than another like "perle" and "pairle".
10. No very similar words with 1 letter of difference.
11. No essentially reflexive verbs (unless a verb is also a noun like "souvenir").
12. No words with "ô;â;ç;ê;œ;æ;î;ï;û;ù;à;ë;ÿ".
13. No words ending by "é;ée;è;et;ai;ait".
14. No demonyms.
15. No words in conflict with the spelling corrections of 1990 (http://goo.gl/Y8DU4z).
16. No embarrassing words (in a very, very large scope) or belonging to a particular religion.
17. No identical words with the Spanish wordlist (as Y75QMO wants).

### Italian

Credits: @paoloaga @Polve

Words chosen using the following rules:

1. Simple and common Italian words.
2. Length between 4 and 8 characters.
3. First 4 letters must be unique between all words.
4. No accents or special characters.
5. No complex verb forms.
6. No plural words.
7. No words that remind negative/sad/bad things.
8. If both female/male words are available, choose male version.
9. No words with double vocals (like: lineetta).
10. No words already used in other language mnemonic sets.
11. If 3 of the first 4 letters are already used in the same sequence in another mnemonic word, there must be at least other 3 different letters.
12. If 3 of the first 4 letters are already used in the same sequence in another mnemonic word, there must not be the same sequence of 3 or more letters.

Rules 11 and 12 prevent the selection words that are not different enough. This makes each word more recognizable among others and less error prone. For example: the wordlist contains "atono", then "atomo" is rejected, but "atomico" is good.

All the words have been manually selected and automatically checked against the rules.

### Czech

Credits: @zizelevak (Jan Lansky zizelevak@gmail.com)

Words chosen using the following rules:

1.  Words are 4-8 letters long.
2.  Words can be uniquely determined typing the first 4 letters.
3.  Only words containing all letters without diacritical marks. (It was the hardest task, because in one third of all Czech letters has diacritical marks.)
4.  Only nouns, verbs and adverbs, no other word types. All words are in basic form.
5.  No personal names or geographical names.
6.  No very similar words with 1 letter of difference.
7. Words are sorting according English alphabet (Czech sorting has difference in "ch").
8.  No words already used in other language mnemonic sets (english, italian, french, spanish). Letters with diacritical marks from these sets are counted as analogous  letters without diacritical marks.

### Portuguese

Credits: @alegotardo @bitmover-studio @brenorb @kuthullu @ninjastic @sabotag3x @Trimegistus

1. Words can be uniquely determined typing the first 4 characters.
2. No accents or special characters.
3. No complex verb forms.
4. No plural words, unless there's no singular form.
5. No words with double spelling.
6. No words with the exact sound of another word with different spelling.
7. No offensive words.
8. No words already used in other language mnemonic sets.
9. The words which have not the same spelling in Brazil and in Portugal are excluded.
10. No words that remind negative/sad/bad things.
11. No very similar words with 1 letter of difference.

### Romanian

Credits: @odmro (Justin //odm.ro)

1. Simple Romanian Words;
2. Length is between 3 and 8 characters;
3. No accented or other special characters like ă, â, î, ș, ț;
4. No words that remind of negative / offensive / sad / bad / things;
5. No words with double letters eg: 'ee';
6. No adult words;
7. No words that match any other BIP39 language mnemonic word list;



--------------890856DE66D4C891919B2F64
Content-Type: text/plain; charset=UTF-8;
 name="romanian.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="romanian.txt"

YWJhanVyDQphYmFub3MNCmFiYXRlcmUNCmFiYXRvcg0KYWJjZXMNCmFiZG9tZW4NCmFiZWNl
ZGFyDQphYmlzYWwNCmFib3JkYXQNCmFib3J0YXJlDQphYnJvZ2F0DQphYnNlbnQNCmFic2lu
dA0KYWJzb2x2ZW50DQphYnVuZGVudA0KYWJ1cmkNCmFjYWRlYQ0KYWNhZGVtaWMNCmFjYWxt
aWUNCmFjYXRpc3QNCmFjZXRhdA0KYWNsYW1hDQphY29tb2RhdA0KYWNvcmQNCmFjb3JkYXQN
CmFjb3JkZW9uDQphY29zdGFtZW50DQphY3JvYmF0DQphY3RpdmF0DQphY3Rvcg0KYWN0dWFs
aXRhdGUNCmFjdmFwbGFuYXJlDQphY3ZhdGljDQphZGFvcw0KYWRhcHRhYmlsDQphZGVzaXYN
CmFkZXppdW5lDQphZGlhY2VudA0KYWRpZXJlDQphZGplY3Rpdg0KYWRtaW5pc3RyYXJlDQph
ZG1pcw0KYWRvcmF0DQphZHJlc2ENCmFkdmVyYg0KYWR2ZXJzYXINCmFlcmF0DQphZXJvZ2Vu
DQphZmFjZXJlDQphZmx1ZW50DQphZ2FsZQ0KYWdlbnQNCmFncmVtZW50DQphaHRpZXJlDQph
aXJiYWcNCmFpdXJlYQ0KYWp1dGF0DQphbGFtYmljDQphbGFybWF0DQphbGINCmFsYmFzdHJ1
DQphbGJhdHJvcw0KYWxlZ29yaWMNCmFsZXJ0DQphbGZhYmV0DQphbGlhag0KYWxpZmllDQph
bGludA0KYWxwaW4NCmFsdHJ1aXNtDQphbWFiaWwNCmFtYWxnYW0NCmFtYW5ldA0KYW1hbnQN
CmFtZXN0ZWMNCmFtZXRpc3QNCmFtZm9jaXQNCmFtaWFiaWwNCmFtbmV6aWUNCmFtb25pYWMN
CmFtb250ZQ0KYW1vcmYNCmFtcGVyDQphbXBsdQ0KYW1wcmVudGENCmFtdXJnDQphbmFuYXMN
CmFuY2VzdHJ1DQphbmV4YQ0KYW5vbmltYXQNCmFuc2FtYmx1DQphbnRldA0KYW50aWRvdA0K
YW50b25pbQ0KYW50cmljb3QNCmFudWFsDQphcGFyYXQNCmFwZXJpdGl2DQphcG9tZXRydQ0K
YXByaWcNCmFwcmlsaWUNCmFwcm9hcGUNCmFwcm96YXINCmFyYWNldA0KYXJhZ2F6DQphcmNh
cw0KYXJjdGljDQphcmRlaQ0KYXJnYXQNCmFyZ2ludA0KYXJnb3UNCmFyZ3VtZW50DQphcmhh
aXNtDQphcmhpZHVjZQ0KYXJoaXRlY3QNCmFyaXRtaWMNCmFybWFtZW50DQphcm1hdA0KYXJt
b25pZQ0KYXJ0ZXppYW4NCmFydGlmYWN0DQphc2FsdA0KYXNlcnRpdg0KYXNmYWx0DQphc3Ry
bw0KYXRlbmV1DQphdGxhcw0KYXRvbWljDQphdHJhY3Rpdg0KYXVkaXQNCmF1Z3VzdA0KYXVy
DQphdXRlbnRpYw0KYXV0b2Nhcg0KYXV0b3INCmF2YW5wb3J0DQphdmFucw0KYXZhdGFyDQph
dmVyZQ0KYXhpYWwNCmF4aW9tDQphemltdXQNCmJhYmljDQpiYWJ1aW4NCmJhY2xhdmENCmJh
Y3RlcmllDQpiYWdhag0KYmFsYW5zDQpiYWxhc3QNCmJhbGFzdHJ1DQpiYWxhdXINCmJhbGNh
bmljDQpiYWxjb24NCmJhbGV0DQpiYWxpc3RpYw0KYmFsaXphDQpiYWxuZWFyDQpiYWxvbg0K
YmFsc2FtDQpiYW1idXMNCmJhbmFsDQpiYW5jYQ0KYmFuY2hlcg0KYmFuZGENCmJhbmRpdA0K
YmFyYWoNCmJhcmJhcmljDQpiYXJpb24NCmJhcm1hbg0KYmFyb24NCmJhcm9zDQpiYXNjdWxh
bnQNCmJhc2lzdA0KYmFzbQ0KYmFzdGlvbg0KYmFzdG9uDQpiYXRhbGlvbg0KYmF0ZXJpZQ0K
YmF0b24NCmJhemFsdA0KYmF6YXINCmJhemluDQpiZWMNCmJlbGNpdWcNCmJlbmVmaWMNCmJl
bnplbg0KYmVyYmVjDQpiZXRhDQpiZXRvbg0KYmV6ZWENCmJpYmFuDQpiaWJlbG91DQpiaWNl
cHMNCmJpZGV1DQpiaWRvbg0KYmlqdXRpZXINCmJpbGV0DQpiaW5hcg0KYmlub2NsdQ0KYmlv
bG9nDQpiaW9yaXRtDQpiaXBlZA0KYmlyamFyDQpiaXJvdQ0KYmlzY3VpdA0KYmlzdHVyaXUN
CmJpdHVtDQpiaXV2YWMNCmJpemFyDQpiaXpvbg0KYmxpbmRhdA0KYmxvYw0KYmxvbmQNCmJs
dWdpDQpibHV6YQ0KYm9ib2MNCmJvY2FuYw0KYm9pZXINCmJvbG92YW4NCmJvbmRhcg0KYm9z
dGFuDQpicmFkDQpicmVheg0KYnJlbG9jDQpicmV0ZWENCmJyaWNlYWcNCmJyb256DQpicnVp
YXQNCmJydW1hDQpicnV0YXINCmJ1ZmV0DQpidWltYWMNCmJ1am9yDQpidWxiYXINCmJ1bGRv
emVyDQpidWxldGluDQpidWxldmFyZA0KYnVyYm9uDQpidXJpYw0KYnV0YW4NCmJ1dGljDQpi
dXRvaQ0KYnV0dWMNCmJ1enVuYXINCmNhYmFuaWVyDQpjYWJhbm9zDQpjYWJhcmV0DQpjYWJp
bmV0DQpjYWJsdQ0KY2FjYW8NCmNhY3R1cw0KY2FkYXN0cnUNCmNhZGV0DQpjYWRvdQ0KY2Fk
cnUNCmNhZmVhDQpjYWlhYw0KY2FpZXQNCmNhbA0KY2FsY3VsDQpjYWxlbmRhcg0KY2FsaWdy
YWYNCmNhbHVwDQpjYW1hcmFkDQpjYW1pb24NCmNhbXBpbmcNCmNhbXB1cw0KY2FuYWwNCmNh
bmd1cg0KY2FuaWJhbA0KY2FuaW9uDQpjYW50b24NCmNhcGFiaWwNCmNhcGFjDQpjYXBvcmFs
DQpjYXB0aXYNCmNhcmFwYWNlDQpjYXJib24NCmNhcmdvDQpjYXJpZQ0KY2FybmUNCmNhcnBh
dGljDQpjYXJ0aWVyDQpjYXNhbnQNCmNhc3RlbA0KY2FzdHJvbg0KY2F0ZXINCmNhdG9kDQpj
YXRvbGljDQpjYXVjaXVjDQpjYXphbg0KY2VhaW5pYw0KY2Vhcw0KY2VhdW4NCmNlbGVzdA0K
Y2Vsb2Zhbg0KY2VudGF1cg0KY2Vuem9yDQpjZXINCmNlcmFtaWMNCmNlcmRhYw0KY2VyZWJl
bA0KY2V6YXINCmNoZWFnDQpjaGVpZQ0KY2hpbWljDQpjaGlvdA0KY2lkcnUNCmNpZnJ1DQpj
aW1lbnQNCmNpbmNpDQpjaW5lbWENCmNpbmV2YQ0KY2luaWMNCmNpb2Nhbg0KY2l2aWwNCmNp
em1hcg0KY2xhbmRlc3Rpbg0KY2xhcmluZXQNCmNsYXhvbg0KY2xlbWENCmNsZXJpYw0KY2xp
bWENCmNsb2NvdA0KY2xvbmENCmNsb3BvdA0KY29iYWx0DQpjb2RleA0KY29kcnUNCmNvZWZp
Y2llbnQNCmNvZXppdW5lDQpjb2ZldGFyDQpjb2lvdA0KY29sYWMNCmNvbGFwcw0KY29sZWcN
CmNvbGVyYXQNCmNvbG9yDQpjb21vYXJhDQpjb21vZA0KY29tcGFjdA0KY29tcGFzDQpjb25j
bGF2DQpjb250cmENCmNvcGFjDQpjb3Bpb3MNCmNvcmFiaWUNCmNvcmVjdA0KY29yb3ppdg0K
Y29yc2V0DQpjb3J0ZXgNCmNvc21pYw0KY292b3INCmNvdnJpZw0KY3JlaW9uDQpjcm9pdG9y
DQpjcm9uaWMNCmNydWNlDQpjcnVwaWVyDQpjdGl0b3INCmN1YW50aWMNCmN1Z2V0DQpjdWkN
CmN1bG1lDQpjdWxwYWJpbA0KY3VtaW4NCmN1cHRvcg0KY3VyYWoNCmN1cmNhbg0KY3VyZWEN
CmN1cnRlDQpjdXRhbmF0DQpjdXRpZQ0KY3V0cmVtdXINCmN2b3J1bQ0KY3lib3JnDQpkYWNp
Yw0KZGFmaW4NCmRhbnNhdG9yDQpkYXRhcmUNCmRhdG9yaWUNCmRlYmFyYQ0KZGVibG9jYXQN
CmRlYnV0DQpkZWNhbGF0DQpkZWNhbg0KZGVjaXppZQ0KZGVjb25lY3RhdA0KZGVjb3INCmRl
Y3JldA0KZGVjcmlwdGF0DQpkZWZlbnNpdg0KZGVnYWphDQpkZWdlcmF0DQpkZWdldA0KZGVq
dW4NCmRlbGlyDQpkZWx0YQ0KZGVtYWdvZw0KZGVtYXJjYXQNCmRlbWlzDQpkZW1pemV1DQpk
ZW1vY3JhdGljDQpkZW1vbg0KZGVwYW5hdA0KZGVwb3UNCmRlcHVzDQpkZXJhbmoNCmRlcmFw
YXQNCmRlc2VydA0KZGV0ZWN0aXYNCmRldGVybWluYXQNCmRldG9uYXRvcg0KZGV2aXoNCmRl
eHRlcml0YXRlDQpkaWFib2xpYw0KZGlhY3JpdGljDQpkaWFsZWN0DQpkaWFtYW50DQpkaWF2
b2wNCmRpZWRydQ0KZGlmYW4NCmRpZnRvbmcNCmRpbGlnZW50DQpkaW5hcg0KZGlub3phdXIN
CmRpbnRlDQpkaXBvbA0KZGlyZWN0b3JhdA0KZGlzY29ncmFmaWUNCmRpc3Bveml0aXYNCmRp
c3RyaWJ1aXQNCmRpdmVycw0KZG9jdG9yDQpkb2N1bWVudA0KZG9sb2Zhbg0KZG9tZW5pdQ0K
ZG9tZXN0aWMNCmRvbWljaWxpdQ0KZG9ybWl0b3INCmRvc2FyDQpkb3ZsZWFjDQpkb3phag0K
ZHJhcGVsDQpkcmFwZXJpZQ0KZHJvamRpZQ0KZHJ1aWQNCmRydW1hcg0KZHVhbGlzbQ0KZHVi
aW9zDQpkdWhvdm5pYw0KZHVsY2VhZw0KZHVsZ2hlcg0KZHVyZXJlDQplY2hlcg0KZWNoaWxh
dGVyDQplY2hpbGlicnUNCmVjaGlwYQ0KZWNoaXRhYmlsDQplY2hpdGF0ZQ0KZWNsZWN0aWMN
CmVjbGVyDQplY2xlcg0KZWNvZ3JhZg0KZWNvbG9naWUNCmVjb25vbWF0DQplY29ub21pYw0K
ZWNyYW4NCmVjdWF0b3INCmVjdXNvbg0KZWN2ZXN0cnUNCmVkaWZpY2l1DQplZGlsDQplZGl0
b3INCmVmZWN0DQplZmVtZXINCmVmaWNhY2UNCmVmaWNpZW50DQplZm9ydA0KZWZyYWN0b3IN
CmVnYWwNCmVsYWJvcmF0DQplbGVjdHJpYw0KZWxlY3Ryb2xpdA0KZWxlZmFudA0KZWxlbWVu
dGFyDQplbGVyb24NCmVsZXYNCmVsaWNlDQplbGljb3B0ZXINCmVsaWdpYmlsDQplbGltaW5h
dA0KZWxpcHRpYw0KZWxpeGlyDQplbG9jdmVudA0KZWxvZ2lhdA0KZWx1Y2lkYXQNCmVsdXpp
dg0KZW1hbmF0DQplbWJhcmdvDQplbWJsZW1hdGljDQplbWluZW50DQplbWlyYXQNCmVtb3Rp
dg0KZW1wYXRpYw0KZW11bHNpZQ0KZW5kb21vcmYNCmVuZG9zY29wDQplbmVyZ2llDQplbmln
bWF0aWMNCmVudGl0YXRlDQplbnR1emlhc3QNCmVvbGlhbg0KZXBpY2VudHJ1DQplcGlkZW1p
Yw0KZXBpbG9nDQplcGlzb2QNCmVwaXRhZg0KZXBvbGV0DQplcHNpbG9uDQplcHVpemF0DQpl
cXVlc3RydQ0KZXJhZGljYXQNCmVyZWRpdGFyDQplcmdvbm9taWMNCmVybWV0aWMNCmVyb2Fy
ZQ0KZXJvdQ0KZXJveml1bmUNCmVydWRpdA0KZXNjYWxvcA0KZXN0DQpldGFqDQpldGFsYXQN
CmV0YWxvbg0KZXRlcmljDQpldGVybg0KZXRuaWUNCmV0bm9ncmFmDQpldWNhcmlvdA0KZXVm
b3JpZQ0KZXVnZW5pZQ0KZXVyb3BhDQpldmFjdWENCmV2YWx1YQ0KZXZhbnRhaQ0KZXZlbmlt
ZW50DQpldmlkZW50DQpldml0YXQNCmV2b2NhdA0KZXZvbHVhDQpleGFnZXJhDQpleGFsdGF0
DQpleGFtZW4NCmV4Y2F2YXRvcg0KZXhjZWRlbnQNCmV4Y2VzDQpleGN1cnNpZQ0KZXhlY3V0
YQ0KZXhvZA0KZXhvbW9yZg0KZXhwYW5zaXYNCmV4cGF0DQpleHBlcmllbnQNCmV4cGVydA0K
ZXhwbGljYXQNCmV4cGxvcmF0DQpleHBsb3ppZQ0KZXhwb3J0DQpleHRheg0KZXh0aW5zDQpl
eHRyYWN0DQplem90ZXJpYw0KZmFicmljYQ0KZmFidWxvcw0KZmFjaGlyDQpmYWNpbA0KZmFj
dG9yDQpmYWN0b3JpYWwNCmZhY3VsdGF0ZQ0KZmFndXJlDQpmYWltYQ0KZmFsaWUNCmZhbGlt
ZW50DQpmYWxzDQpmYW1pbGllDQpmYW5kYXJlDQpmYW5pb24NCmZhbnRhDQpmYXB0DQpmYXJh
b24NCmZhcmZ1cmllDQpmYXJpbmdlDQpmYXJtYWNpZQ0KZmFybWVjDQpmYXNjaWN1bA0KZmFz
b24NCmZhdGFsDQpmYXVsdA0KZmF1bmENCmZlYnJ1YXJpZQ0KZmVjaW9yDQpmZWRlcmFsDQpm
ZWxpZQ0KZmVsaW4NCmZlbGluYXINCmZlbWluaW4NCmZlbmljdWwNCmZlbm9tZW4NCmZlcmJp
bnRlDQpmZXJpYm90DQpmZXJpY2lyZQ0KZmVyaWUNCmZlcm0NCmZlcm1lbnRhcmUNCmZlcm9j
ZQ0KZmVyb3MNCmZlcnRpbA0KZmVzdGl2aXRhdGUNCmZldWRhbGlzbQ0KZmV6YWJpbGl0YXRl
DQpmaWFiaWwNCmZpYXJlDQpmaWFzY28NCmZpY2F0DQpmaWN0aXYNCmZpY3VzDQpmaWVyDQpm
aWVyYXINCmZpZXJiZQ0KZmllcmJpbnRlDQpmaWVydA0KZmlndXJhbnQNCmZpbGFqDQpmaWxl
dA0KZmlsbQ0KZmlsb24NCmZpbmlzYWoNCmZpbml0DQpmaW9yDQpmaW9yZA0KZmlvcm9zDQpm
aXJhdg0KZmlzY2FsaXphdA0KZmlzaXVuZQ0KZmlzdGljDQpmaXN1cmENCmZpeGF0DQpmbGFj
b24NCmZsYWdyYW50DQpmbGFtYmF0DQpmbGFtaW5nbw0KZmxhcHMNCmZsYXV0DQpmbGlydA0K
ZmxvcmFsDQpmbG9yaWFuDQpmbHVlbnQNCmZsdWllcg0KZmx1dHVyZQ0KZmx1dml1DQpmbHV4
DQpmb2NhbA0KZm9sb3MNCmZvbmljDQpmb3Jhag0KZm9ybXVsYXINCmZvcnRpZmljYXQNCmZv
c2Zvcg0KZm90YmFsDQpmb3RvZ3JhZg0KZm90b2xpdQ0KZm90b24NCmZyYWN0YWwNCmZyYWcN
CmZyYWdtZW50DQpmcmFuanVyDQpmcmFzaW4NCmZyYXRlDQpmcmVjdmVudA0KZnJlbmV0aWMN
CmZyaWdpZGVyDQpmcml6ZXINCmZyb250DQpmcnVjdA0KZnVjc2lhDQpmdWxhcg0KZnVsZ2Vy
DQpmdW0NCmZ1bmNpYXINCmZ1bmRhbA0KZnVuZWJydQ0KZnVuZXJhcg0KZnVuZ2liaWwNCmZ1
bmllDQpmdXJhag0KZnVyaWUNCmZ1cmlvcw0KZnVybmFsDQpmdXJuaXpvcg0KZnVyc2VjDQpm
dXJ0dW4NCmZ1dHVyaXNtDQpmdXppdW5lDQpnYWJhcml0DQpnYWJpb24NCmdhbGFjdGljDQpn
YWxhbnRhcg0KZ2FsYXhpZQ0KZ2Fsb3ANCmdhbWENCmdhcmFudGF0DQpnYXJkDQpnYXJkaWFu
DQpnYXJvdQ0KZ2FzdHJvbm9tDQpnYXppZmVyDQpnYXpvZHVjdA0KZ2F6b3MNCmdlYW0NCmdl
bG9zDQpnZW0NCmdlbXV0DQpnZW5lcmF0DQpnZW5lcmljDQpnZW5pc3QNCmdlbml1DQpnZW5v
dGlwDQpnZW50aWwNCmdlbnVuY2hpDQpnZW9kZXppYw0KZ2VvaWQNCmdlb21hZ25ldGljDQpn
ZW9tZXRyaWMNCmdlcm1lbg0KZ2hlbW90b2MNCmdoZXBhcmQNCmdoaWRhdA0KZ2hpbGltZWxl
DQpnaGltcGUNCmdoaW9jZWwNCmdoaW9udA0KZ2hpb3pkYW4NCmdoaXBzDQpnaGl1ZGVuDQpn
aWdhZm9uDQpnaWdhbnRpYw0KZ2ltbmF6aWFzdA0KZ2luDQpnaW5lcmUNCmdpcm9mYXINCmdp
cm9wbGFuDQpnaXJvc2NvcA0KZ2l1bGdpdQ0KZ2l1dmFpZXINCmdsYWRpYXRvcg0KZ2xhenVy
YQ0KZ2xldHVpdA0KZ2xpc2FudA0KZ2xvYmFsDQpnbG9yaWUNCmdsdXRlbg0KZ29mcmENCmdv
bGVtDQpnb2xpYXQNCmdvbmFjDQpnb25mbGFiaWwNCmdvbmcNCmdvbml0DQpncmFibmljDQpn
cmFkZQ0KZ3JhZml0DQpncmFtYWoNCmdyYW1hdGljDQpncmFtb2Zvbg0KZ3Jhbmd1cg0KZ3Jh
bml0DQpncmF0aXMNCmdyYXVyDQpncmF2aXRvbg0KZ3Jhdm9yDQpncmVmYQ0KZ3JlaWVyDQpn
cmVuYWRhDQpncmVzaWUNCmdyZXV0YXRlDQpncmlmb24NCmdyaW5kDQpncmluZGluYQ0KZ3Jv
c29sYW4NCmdyb3phdg0KZ3J1cGF0DQpndWxlcg0KZ3VsaWUNCmd1bWENCmd1cnUNCmd1dmVy
bg0KZ3V2aWQNCmhhYmFyDQpoYWJpdGF0DQpoYWlkdWMNCmhhaWh1aQ0KaGFsdGVyb2ZpbA0K
aGFsdWNpbmFudA0KaGFtYWMNCmhhbWFsDQpoYW1iYXINCmhhbWVpDQpoYW1zaWUNCmhhbXN0
ZXINCmhhbmRiYWwNCmhhbmdpdQ0KaGFub3JhYw0KaGFvcw0KaGFvdGljDQpoYXJidXoNCmhh
cm5pYw0KaGFycGENCmhhcnBvbg0KaGFydGENCmhhemxpdQ0KaGVjdG9saXRydQ0KaGVsaW9n
cmFmDQpoZWxpb21hdA0KaGVsaXBvcnQNCmhlbGl1DQpoZWxpdW0NCmhlbGl4DQpoZXhhZ29u
DQpoaWRyYW50DQpoaWRyYXRhdA0KaGlwaW90DQpoaXBub3RpemF0DQpob2xvZ3JhZmljDQpo
b21hcg0KaG9yb3Njb3ANCmhvcnRpY3VsdG9yDQpob3RlbA0KaHJlYW4NCmlhaHQNCmlhdGFn
YW4NCmlhdXJ0DQppYnJpYw0KaWNvbmljDQppZGVhbGlzbQ0KaWRlbnRpYw0KaWRlb2xvZw0K
aWVkZXJhDQppZWZ0aW4NCmllbnVwZXINCmlnbmF0DQppZ25vcmF0DQppZ3Jhc2llDQppbGVn
YWwNCmlsdXN0cmF0DQppbHV6aWUNCmltYWN1bGF0DQppbWFnaW5hdA0KaW1hZ2luZQ0KaW1h
dHVyDQppbWJ1cw0KaW1lbnMNCmltaW5lbnQNCmltcGFjdA0KaW1wYXMNCmltcGVkaW1lbnQN
CmltcGVyaXUNCmltcGxhbnQNCmltcG9ydA0KaW1wdWxzDQppbXVuDQppbmFjdGl2DQppbmNl
cnQNCmluY2lwaXQNCmluY29sb3INCmluY29tb2QNCmluZGV4YXQNCmluZWRpdA0KaW5mb3Jt
YXQNCmluZ2VuaW9zDQppbmltYQ0KaW5qdXN0DQppbm9jZW50DQppbm94DQppbnNpc3RlbnQN
Cmluc29tbmllDQppbnN0YWxhdG9yDQppbnN0cnVjdG9yDQppbnRlbGlnZW50DQppbnRlbnMN
CmludGVydml1DQppbnRyYXZpbGFuDQppbnVuZGF0DQppbnV0aWwNCmludmVudGF0b3INCmlv
YmFnDQppcHNvcw0KaXJlZ3VsYXINCmlzY3VzaXQNCmlzb3NjZWwNCml1bmllDQppdml0DQpp
emJpdA0KaXpvbGF0DQppem9tb3JmDQppem9wcmVuDQpqYWd1YXINCmphbWJvbg0KamFuZGFy
bQ0KamFyZ29uDQpqZW5hdA0KamV0b24NCmpnaGVhYg0Kam5lcGVuDQpqb2Jlbg0Kam9pDQpq
b2tlcg0KanVuaW1lDQpqdXJpc3QNCmp1cml1DQpqdXN0aWZpY2F0DQpqdXZldGUNCmp1eHRh
cHVuZXJlDQprYXJhb2tlDQprYXJhdGUNCmthcm1hDQprYXRhbmENCmtlbHZpbg0Ka2Vyb3Nl
bg0Ka2V0Y2h1cA0Ka2V2bGFyDQpraWxvZ3JhbQ0Ka2lsb21ldHJ1DQpraWxvdm9sdA0Ka2l0
c2NoDQprcmlwdG9uDQpsYWJpcmludA0KbGFjDQpsYWRhDQpsYW1iZGENCmxhbWluYWoNCmxh
bXBpb24NCmxhbmNlDQpsYW5zYXQNCmxhcHRvcA0KbGFzZXINCmxhdGVudA0KbGF0ZXJhbA0K
bGVjdWl0DQpsZWZ0ZXINCmxlZ2FsDQpsZWdlDQpsZWdlbmRhDQpsZW11cg0KbGVvcGFyZA0K
bGVzcGVkZQ0KbGV0YWwNCmxldmllcg0KbGV4aWNvbg0KbGV6aXVuZQ0KbGlhbnQNCmxpY2V1
DQpsaWRlcg0KbGlmdA0KbGlnYW1lbnQNCmxpZ2hlYW4NCmxpbWF4DQpsaW1iYQ0KbGltYmlj
DQpsaW1pdGENCmxpbXBlZGUNCmxpbmdvdQ0KbGluaWUNCmxpcGllDQpsaXRlcmFsDQpsaXZy
ZXQNCmxpemliaWwNCmxvY2F0YXINCmxvY3VpdG9yDQpsb2dhcml0bQ0KbG9naWMNCmxvZ29w
ZWQNCmxvaWFsDQpsb21iYXINCmxvbmdldml0YXRlDQpsdWNpZA0KbHVjcnUNCmx1bWlub3MN
Cmx1bmFyDQpsdW5hdGljDQpsdW5ldGlzdA0KbHVuaQ0KbHV0aWVyDQpsdXhvcw0KbHlueA0K
bWFjYWRhbQ0KbWFjYW8NCm1hY2FyYQ0KbWFjYXJhZ2l1DQptYWNheg0KbWFjaGlhag0KbWFj
cm91DQptYWVzdHJ1DQptYWZpb3QNCm1hZ2F6aW4NCm1hZ2ljDQptYWduYXQNCm1hZ25ldA0K
bWFoYW11cg0KbWFob24NCm1haWRhbg0KbWFpb3INCm1ham9yZG9tDQptYWpvcml0YXINCm1h
anVzY3VsDQptYWxhYw0KbWFsYXhvcg0KbWFsZWZpYw0KbWFtYWllDQptYW1vZ3JhZg0KbWFu
YWdlcg0KbWFuZGF0YXINCm1hbmVqDQptYW5ldnJhDQptYW5pZXJhdA0KbWFuaXB1bGF0DQpt
YW5vbWV0cnUNCm1hbnNhcmRhDQptYW50cmENCm1hcGFtb25kDQptYXJhdG9uDQptYXJjYWoN
Cm1hcmdpbmFsDQptYXJnaW5lDQptYXJpbmFyDQptYXJ0aWUNCm1hcnRpbmkNCm1hcnRvcg0K
bWFzYWoNCm1hc2NhdA0KbWFzY3VsaW4NCm1hc29uDQptYXN0ZXINCm1hdGVyaWUNCm1hdHVy
DQptYXVzb2xldQ0KbWVjYW5pYw0KbWVjZXQNCm1lZGFsaWUNCm1lZGlhbg0KbWVkaWNhbA0K
bWVkaWUNCm1lZGlvY3J1DQptZWRpdGF0DQptZWxjDQptZWxjDQptZW1lbnRvDQptZW1vcmF0
DQptZW1vcmllDQptZW5hamVyDQptZW5pc2MNCm1lbml0DQptZW5pdQ0KbWVudGFsDQptZXJj
dXINCm1lcmdlDQptZXJpdA0KbWVzYWoNCm1ldGFmb3JpYw0KbWV0YWwNCm1ldGFsaWMNCm1l
dGFuDQptZXRlbw0KbWV0ZW9yaXQNCm1ldHJvdQ0KbWV0cnUNCm1pYXVuDQptaWNyb2INCm1p
Y3JvZm9uDQptaWRpZQ0KbWllbA0KbWllcmN1cmkNCm1pZXJlDQptaWpsb2MNCm1pamx1Yw0K
bWlsZXUNCm1pbGlhcmQNCm1pbG9zDQptaW1hDQptaW1ldGlzbQ0KbWluYQ0KbWluZXINCm1p
bmVyYWxpc3QNCm1pbmVyZXUNCm1pbmVyaXQNCm1pbmdlDQptaW5pY2FyDQptaW5pbWFsDQpt
aW5pb24NCm1pbnRlDQptaW51bmUNCm1pb3JpdGljDQptaW90cm9wDQptaXJhY29sDQptaXJh
dA0KbWlyaWFwb2QNCm1pcm9zDQptaXNpb25hcg0KbWlzdGVyaW9zDQptaXN0dWl0DQptaXQN
Cm1pdGljDQptaXRvY2FuDQptaXRvbG9naWUNCm1peGFqDQptaXh0DQptbmVtb25pYw0KbW9i
aWxhdA0KbW9iaWxpemF0DQptb2Nhc2luDQptb2RlbA0KbW9kZWxhdA0KbW9kZW0NCm1vZGVy
bg0KbW9kZXJuaXphdA0KbW9kZXN0DQptb2RpZmljYXQNCm1vZHVsDQptb2Z0DQptb2xpZA0K
bW9saWUNCm1vbWVudA0KbW9uYXJoDQptb25kaWFsDQptb25pdG9yDQptb25vbG9nDQptb25v
cG9sDQptb25zZW5pb3INCm1vbnN0cnUNCm1vbnRhYmlsDQptb250YWoNCm1vbnRhbg0KbW9u
dGF0DQptb251bWVudA0KbW9wZWQNCm1vcmFyDQptb3Jjb3YNCm1vcmZvbG9naWMNCm1vcm1h
bg0KbW9yc2UNCm1vcnRhcg0KbW90ZWwNCm1vdGl2DQptb3Rvcg0KbW90b3JpemF0DQptdWNl
Z2FpDQptdWdldA0KbXVndXINCm11bGF0DQptdW1pZQ0KbXVudGUNCm11bnRvcw0KbXVyYWwN
Cm11cmF0DQptdXJkYXINCm11cm11cg0KbXVybXVyZQ0KbXVzYWNhDQptdXNhZmlyDQptdXRh
bnQNCm11dGFyZQ0KbXV6ZW9sb2cNCm11emV1DQptdXppY2FsDQpuYWJhYg0KbmFpbG9uDQpu
YWl2DQpuYXBhbG0NCm5hcmF0aXYNCm5hc3R1cmUNCm5hdGlvbmFsDQpuYXRpdg0KbmVhbnQN
Cm5lYnVsb3MNCm5lY2VzYXINCm5lY3Rhcg0KbmVkb3JtaXQNCm5lZHVtZXJpdA0KbmVnYXJl
DQpuZWdvY2lhYmlsDQpuZWdydQ0KbmVndXN0b3INCm5lbGltaXRhdA0KbmVtaWxvcw0KbmVv
Ym9zaXQNCm5lb24NCm5lb3ByZW4NCm5lcnZvcw0KbmVzZW1uYXQNCm5lc2VyaW9zDQpuZXNp
Z3VyDQpuZXN1cHVzDQpuZXRlZA0KbmV1cmFsDQpuZXVyb24NCm5ldXRydQ0KbmV2b2llDQpu
aWJlbHVuZw0KbmloaWxpc20NCm5pbWJ1cw0KbmltZW5pDQpuaW1mYQ0Kbmluc29hcmUNCm5p
cnZhbmENCm5pc2lwDQpub2JlbA0Kbm9jaXYNCm5vY3R1cm4NCm5vZA0Kbm9pZW1icmllDQpu
b21hZGljDQpub25zZW5zDQpub3INCm5vcmQNCm5vcmRpYw0Kbm9ybWFsDQpub3JvYw0Kbm90
YWJpbA0Kbm90YXINCm51Y2xldQ0KbnVkaXNtDQpudWZhcg0KbnVtYWkNCm51bWFyDQpudW1l
DQpudW1lcmljDQpudW1pc21hdGljDQpudW1pdA0Kb2FpZQ0Kb2FtZW5pDQpvYXJiYQ0Kb2Fz
cGV0ZQ0Kb2FzdGUNCm9iZWRpZW50DQpvYmVsaXNjDQpvYmljZWkNCm9iaWVjdA0Kb2JsaWMN
Cm9ibGlnYXQNCm9ibG9uDQpvYm9yDQpvYm9zaXQNCm9icmF6DQpvYnNjdXINCm9ic2VzaWUN
Cm9ic2lkaWFuDQpvYnN0YWNvbA0Kb2J0dXJhdA0Kb2J0dXoNCm9jYXppZQ0Kb2NlYW4NCm9j
aGVsYXJpDQpvY29saXQNCm9jcm90aXQNCm9jdGFnb24NCm9jdG9tYnJpZQ0Kb2N1bHQNCm9j
dXBhdA0Kb2RhaWUNCm9kaWhuaXQNCm9kaW9zDQpvZG9yaXphbnQNCm9mZW56aXYNCm9mdGF0
DQpvaW5hcg0Kb2l0dXoNCm9sYXINCm9sZmFjdGl2DQpvbGlnYXJoDQpvbGltcGlhbg0Kb2xv
Z3JhZg0Kb21hZ2l1DQpvbWVnYQ0Kb21lbmllDQpvbWVub3MNCm9tbmlhDQpvbW5pcHJlemVu
dA0Kb21vZ2VuDQpvbmR1bGF0DQpvbmVzdA0Kb25vcmF0DQpvcGFjDQpvcGVyYQ0Kb3BpYXQN
Cm9waW5pZQ0Kb3BvemFiaWwNCm9wcmlyZQ0Kb3B0YXINCm9wdGljDQpvcHRpbWFsDQpvcHRp
bWl6YXQNCm9wdHplY2kNCm9wdWxlbnQNCm9yYWNvbA0Kb3Jhcg0Kb3JiaXRhbA0Kb3JkaW4N
Cm9yZGluYWwNCm9yZG9uYXQNCm9yZ2FuaWMNCm9yZ2FuaXphdA0Kb3JndWxpdQ0Kb3JpY2UN
Cm9yaWNpbmUNCm9yaWVudA0Kb3JpZ2luZQ0Kb3Jpb24NCm9yaXpvbnQNCm9ybmFtZW50DQpv
cnRhYw0Kb3J0b2RveA0Kb3NjaWxhbnQNCm9zZW1pbnRlDQpvc21pdQ0Kb3Ntb3RpYw0Kb3N0
ZW5pdA0Kb3N0aWwNCm9zdWFyDQpvdWENCm94aWRhdA0Kb3hpZ2VuDQpveGltZXRydQ0Kb3hp
bW9yb24NCm96YW5hDQpwYWNlDQpwYWNoZWJvdA0KcGFjaGV0DQpwYWNpZW50DQpwYWNpZmlj
DQpwYWN0DQpwYWdlcg0KcGFsaWQNCnBhbGluZHJvbQ0KcGFsdG9uDQpwYW5jcmVhcw0KcGFu
b3JhbWENCnBhbm91DQpwYW50YWxvbg0KcGFudG9mDQpwYXBhZ2FsDQpwYXB1Yw0KcGFyYXBl
dA0KcGFyYnJpeg0KcGFyZnVtDQpwYXJpdGF0ZQ0KcGFydGVyDQpwYXNhag0KcGFzaXVuZQ0K
cGF0b2dlbg0KcGF0cmlvdA0KcGF0cnUNCnBhdmFqDQpwYXZlYQ0KcGF2aWxpb24NCnBlY2V0
ZQ0KcGVnYXMNCnBlbGljYW4NCnBlbmFqDQpwZW5hcg0KcGVuZHVsDQpwZW5zaWUNCnBlbnNp
dW5lDQpwZW5zdWxhDQpwZXBlbmUNCnBlcmNlcHRpdg0KcGVyZGVhDQpwZXJldGUNCnBlcmll
DQpwZXJpb2RpYw0KcGVybGENCnBlcm1pc2llDQpwZXJwbGV4DQpwZXJzb25hag0KcGVzY2Fy
DQpwZXRyb2wNCnBpYW5pc3QNCnBpY2FudA0KcGljaW9yDQpwaWNvbG8NCnBpY3Rvcg0KcGll
bGUNCnBpZnRpZQ0KcGlnbWVudA0KcGlsb24NCnBpbmd1aW4NCnBpb2xldA0KcGlyYXQNCnBp
c3RvbA0KcGlzdG9uDQpwbGFjYWoNCnBsYWZvbg0KcGxhc2ENCnBsYXQNCnBsZW9uYXNtDQpw
bGV0ZQ0KcGxpYw0KcGxvYXBlDQpwbHVtYg0KcG9kZWENCnBvZGl1bQ0KcG9lbQ0KcG9lemll
DQpwb2dvbg0KcG9sYXINCnBvbGVuDQpwb2xvbmljDQpwb3Bhcw0KcG9wb3INCnBvcHVsYXIN
CnBvcnQNCnBvcnRvY2FsaXUNCnBvcnRyZXQNCnBvc2VzaXYNCnBvc3Rlcml0YXRlDQpwb3Rh
c2l1DQpwb3RlbnQNCnBvdGlyDQpwb3RvcA0KcG92ZXN0ZQ0KcG96aXRpdg0KcHJhY3RpYw0K
cHJhZ21hdGljDQpwcmF6bmljDQpwcmVhbWJ1bA0KcHJlY2FyDQpwcmVmZWN0DQpwcmVtb2xh
cg0KcHJlbnVtZQ0KcHJlb3QNCnByZXRhYmlsDQpwcmljZXB1dA0KcHJpZXRlbg0KcHJpbWl0
DQpwcml2YXQNCnByaXphDQpwcm9iYQ0KcHJvYmxlbWENCnByb2ZpdA0KcHJvZ3JhbQ0KcHJv
aWVjdA0KcHJvbGlmaWMNCnByb21wdA0KcHJvcHVsc2llDQpwcm9zb3ANCnByb3Rlc3QNCnBy
b3ZpbmNpZQ0KcHJ1ZGVudA0KcHJ1bmMNCnB1YmxpYw0KcHVkcmENCnB1ZnVsZXRlDQpwdWhv
aQ0KcHVpZXQNCnB1bHBhDQpwdWxzDQpwdW1uYWwNCnB1bmN0DQpwdXBpYw0KcHVzdG5pYw0K
cHV0ZXJlDQpwdXRyZWQNCnF1YXJrDQpxdWFzYXINCnF1YXNpDQpxdWluZXQNCnJhYmF0DQpy
YWJpbg0KcmFjaGl1DQpyYWNvcmQNCnJhZGFyDQpyYWRpYWwNCnJhZGlhbg0KcmFkaWF0DQpy
YWRpYXRvcg0KcmFkaW9hY3Rpdg0KcmFkaW9mb25pYw0KcmFkaW9sb2cNCnJhZGlvbWV0cmll
DQpyYWRvbg0KcmFmaW5hdA0KcmFmdGluZw0KcmFpb24NCnJhbGl1DQpyYW11cmkNCnJhbmRv
bWl6YXQNCnJhcG9ydA0KcmFyZWZpYXQNCnJhcmlzaW0NCnJhc3RlbA0KcmF0ZXUNCnJhdG9u
DQpyYXphbnQNCnJlYWN0aXZhdA0KcmVhbGl6YXQNCnJlYW5pbWF0DQpyZWFwcmlucw0KcmVi
ZWwNCnJlYnVzDQpyZWJ1dA0KcmVjYWxjdWxhdA0KcmVjZQ0KcmVjZXNpdW5lDQpyZWNoaW4N
CnJlY3JlYXRpdg0KcmVjcnV0DQpyZWN0b3INCnJlY3VwZXJhdA0KcmVjdXJzaXYNCnJlZGFj
dGFyZQ0KcmVkcmVzb3INCnJlZHVzDQpyZWR1dA0KcmVmbGV4aXYNCnJlZmx1eA0KcmVmdXoN
CnJlZ2UNCnJlZ2VuZXJhdA0KcmVnaW0NCnJlZ2lzdHJ1DQpyZWdsYWJpbA0KcmVncmV0DQpy
ZWd1bGFyDQpyZWxheA0KcmVsaWdpZQ0KcmVtZWRpdQ0KcmVtaXgNCnJlbWl6YQ0KcmVudGFi
aWwNCnJlbnVtZQ0KcmVwYXVzDQpyZXBlZGUNCnJlcGVyDQpyZXBleml0DQpyZXBvcnRlcg0K
cmVwb3J0b2Zvbg0KcmVzZW1uYXQNCnJlc3BpbnMNCnJlc3RhdXJhbnQNCnJldG9yaWMNCnJl
dHJhcw0KcmV2aXppZQ0KcmV2b2NhdA0KcmV6ZXJ2b3INCnJpZGljb2wNCnJpZ2xhDQpyaW5k
ZWENCnJpbmcNCnJpbmluY2hpDQpyaW5vY2VyDQpyaXRtaWMNCnJpdmFub2wNCnJvYWRlDQpy
b2JvdGljDQpyb2J1c3QNCnJvZGFqDQpyb2RpZQ0Kcm9kaXRvcg0Kcm90aXNvcg0Kcm90b3IN
CnJvdHVsYQ0Kcm90dW5qaXQNCnJveg0KcnVkaW1lbnRhcg0KcnVnaW5hDQpydWxhdA0KcnVs
ZXRhDQpydWxtZW50DQpydWxvdQ0KcnVtZW5pdA0KcnVwZXN0cnUNCnNhYmllDQpzYWJvdA0K
c2Fib3Rhag0Kc2FjDQpzYWZpcg0Kc2FsYW0NCnNhbGFyaXUNCnNhbGV1DQpzYWx0ZWENCnNh
bHV0DQpzYWx2YW1vbnQNCnNhbHZhdA0Kc2FsdmllDQpzYW11cmFpDQpzYW5pZQ0Kc2FyY2Fz
bQ0Kc2FyZQ0Kc2F0ZWxpdA0Kc2F0dXJhdA0Kc2F0dXJuDQpzY2FkZW50DQpzY2FsYQ0Kc2Nh
dW4NCnNjaGltYg0Kc2NpYXRpYw0Kc2NsaXBpcmUNCnNjb3JwaW9uDQpzY3J1bQ0Kc2N1bGEN
CnNlY2F0DQpzZWNlcmENCnNlY29sDQpzZWNyZXQNCnNlY3Rvcg0Kc2VjdXJlDQpzZWRpbWVu
dA0Kc2Vpc20NCnNlaXNtb2dyYWYNCnNlanVyDQpzZW1hZm9yDQpzZW5zaWJpbA0Kc2Vuem9y
DQpzZW56b3JpYWwNCnNlcHRlbWJyaWUNCnNlcmFmaW0NCnNlcmdlbnQNCnNlc2l1bmUNCnNl
dmVyDQpzZXpvbg0Kc2Zlcm5pYw0Kc2ZpbngNCnNob2d1bg0Kc2liaXUNCnNpZ2lsaXUNCnNp
Z21hDQpzaWxpY29uDQpzaWxveg0Kc2lsdmlhDQpzaW1iaW90DQpzaW1ib2xpc20NCnNpbWZv
bmljDQpzaW1wYXRpYw0Kc2lzdGVtDQpzbWVyaXQNCnNtb2cNCnNvYXJlDQpzb2JydQ0Kc29j
aWFiaWwNCnNvY2lldGF0ZQ0Kc29sYXINCnNvbGVtbg0Kc29sb21vbmFyDQpzb2x1YmlsDQpz
b2x2YWJpbA0Kc29tZWxpZXINCnNvbW9uDQpzb25hcg0Kc29uZGFqDQpzb25lcmllDQpzb25v
cg0Kc29yYmV0DQpzcGFuYWMNCnNwYXRlDQpzcGVjaWFsaXN0DQpzcGVjdHJ1DQpzcGVvbG9n
DQpzcGljDQpzcGlvbmFqDQpzdGFiaWwNCnN0YWdpYXINCnN0YW5kDQpzdGFydA0Kc3RhdGl2
DQpzdGVhDQpzdGVhZw0Kc3RlamFyDQpzdGlsb3UNCnN0aW11bGFudA0Kc3RyYW5pdQ0Kc3Ry
YXQNCnN0cm9waXRvcg0Kc3RydWcNCnN0dWRlbnQNCnN0dWZvcw0Kc3Vic29sDQpzdWJ0aWwN
CnN1Y3VsZW50DQpzdWZpeA0Kc3VnYXINCnN1bGZhdA0Kc3VtYnJ1DQpzdW5ldA0Kc3VwZXJu
YXR1cmFsDQpzdXJjZWxlDQpzdXJwbHVzDQpzdXJwcmlucw0Kc3VzYW4NCnN1c3BlY3QNCnN1
c3BlbmRhdA0Kc3ZlbHQNCnRhYmVsDQp0YWJpZXQNCnRhYmxhDQp0YWJsb3UNCnRhYnUNCnRh
YnVsYXINCnRhY2hldA0KdGFjaXQNCnRhY3RpbA0KdGFoaW9uDQp0YWxheg0KdGFsY2lvYw0K
dGFsZW50YXQNCnRhbGllDQp0YWxpc21hbg0KdGFsb24NCnRhbHBhDQp0YW1wb25hdA0KdGFu
Yw0KdGFuZGVtDQp0YW5kcnUNCnRhbmdpYmlsDQp0YXBldA0KdGFyYWYNCnRhcmRpdg0KdGFy
aWYNCnRhcnRvcg0KdGFzYXQNCnRhdHVhag0KdGVhbmMNCnRlYXRydQ0KdGVmbG9uDQp0ZWd1
bWVudA0KdGVqZ2hlYQ0KdGVsZWZvbg0KdGVsZWdoaWRhdA0KdGVsZXBhdA0KdGVsZXNjb3AN
CnRlbGV2aXpvcg0KdGVsZXgNCnRlbWVsaWUNCnRlbWVyYXINCnRlbXBlcmF0DQp0ZW1wbHUN
CnRlbXBvcmFyDQp0ZW5hY2UNCnRlbmRvbg0KdGVub3INCnRlbnRhbnQNCnRlb2xvZw0KdGVv
cmllDQp0ZXJhcGV1dA0KdGVyYXJpdQ0KdGVyYXNhbWVudA0KdGVyZW4NCnRlcmVzdHJ1DQp0
ZXJpYmlsDQp0ZXJpdG9yaXUNCnRlcm1pbmF0b3INCnRlcm1vbWV0cnUNCnRlc3RhbWVudA0K
dGVzdGF0DQp0ZXh0dXJhdA0KdGV6YXVyDQp0aWJpZQ0KdGlnYWllDQp0aWdydQ0KdGltaWQN
CnRpbW9uZXJpZQ0KdGltcA0KdGltcGFuDQp0aXBhcg0KdGlwaXphdA0KdGlwb2dyYWZpZQ0K
dGlyYWoNCnRpdGx1DQp0b2FtbmENCnRvYW5lDQp0b2NpbGFyDQp0b2NpdG9yDQp0b2lhZw0K
dG9sZXJhdA0KdG9tb2dyYWYNCnRvbmVyDQp0b25vbWF0DQp0b3Btb2RlbA0KdG9wb2dyYWYN
CnRvcG9uaW0NCnRvcG9yDQp0b3JhY2UNCnRvcm9pZA0KdG90YWxpdGFyDQp0b3RlbQ0KdHJh
YmFudA0KdHJhYnVjDQp0cmFjdGFyZQ0KdHJhY3Rvcg0KdHJhZHVjZXJlDQp0cmFmYWxldA0K
dHJhZmljDQp0cmFmb3Jhag0KdHJhaW5pYw0KdHJhbXZhaQ0KdHJhbmRhZmlyDQp0cmFuc2Nl
bmRlbnQNCnRyYW5zZmVyDQp0cmFuc2Z1emllDQp0cmFuc3BvcnQNCnRyYW56aXQNCnRyYXNl
dQ0KdHJhdmFsaXUNCnRyZWF6DQp0cmVjZQ0KdHJlaQ0KdHJlbg0KdHJlcHRlDQp0cmVzdGll
DQp0cmlhag0KdHJpYmFsDQp0cmlib3JkDQp0cmlidXQNCnRyaWNlcHMNCnRyaWNvdQ0KdHJp
Zm9pDQp0cmlnb24NCnRyaWxhdGVyYWwNCnRyaW1lc3RydQ0KdHJpdW1mDQp0cml2aWFsDQp0
cm9mZXUNCnRyb21wZXRpc3QNCnRyb25zb24NCnRyb3BpY2FsDQp0cm9wb3QNCnRyb3R1YXIN
CnRydWNhag0KdHJ1Y2F0DQp0cnVuY2hpDQp0c3VuYW1pDQp0dWFyZWcNCnR1bGJ1cmUNCnR1
bg0KdHVuZWwNCnR1bmV0DQp0dW5zb2FyZQ0KdHVwZXUNCnR1cmJhbg0KdHVyYm8NCnR1cm5p
cg0KdHVyb21ldHJ1DQp0dXRvcmUNCnR1dHVuDQp1Y2VuaWMNCnVnZXINCnVpbWl0DQp1aW1p
dG9yDQp1aXR1Yw0KdWxjaW9yDQp1bGVpDQp1bHRlcmlvcg0KdWx0aW1hdHVtDQp1bHRyYWNl
bnRyYWwNCnVtYW4NCnVtYW5pdGFyDQp1bWJyYQ0KdW1lZA0KdW1lcmkNCnVtZXppdA0KdW1m
bGF0DQp1bWlsDQp1bW9yDQp1bmNpZQ0KdW5kZQ0KdW5kZXZhDQp1bmdoaWUNCnVuaWNhdA0K
dW5pZm9ybQ0KdW5pdA0KdW5pdGF0ZQ0KdW5pdW5lDQp1bml2ZXJzDQp1bnMNCnVuc3ByZXpl
Y2UNCnVudA0KdW51DQp1cmFnYW4NCnVyYW5ndXRhbg0KdXJhbml1DQp1cmFyZQ0KdXJjYXJl
DQp1cmVjaGUNCnVyZ2VudA0KdXJtYXJlDQp1cm5pdA0KdXJzDQp1cnNpdA0KdXJzaXRvYXJl
DQp1cnN1eg0KdXJ1aXQNCnVyemljaQ0KdXN0dXJvaQ0KdXRpbA0KdXRpbGFqDQp1dGlsYXQN
CnV0aWxpemF0DQp1emFiaWwNCnV6aW5hDQp1enVmcnVjdA0KdXp1cnBhdA0KdmFjYW50DQp2
YWN1bQ0KdmFnb24NCnZhbGFiaWwNCnZhbGUNCnZhbGV0DQp2YWxpZA0KdmFsb2FyZQ0KdmFs
b3Jvcw0KdmFscw0KdmFsdXRhDQp2YW1hbA0KdmFuaWxpZQ0KdmFwb3JpemF0b3INCnZhcmlh
YmlsDQp2YXN0DQp2YXRtYW4NCnZlY2hpDQp2ZWNpZQ0KdmVjdG9yDQp2ZWRlcmUNCnZlZ2EN
CnZlZ2V0YWwNCnZlaGVtZW50DQp2ZWx1cg0KdmVuaW4NCnZlbnRpbGF0b3INCnZlbnVzDQp2
ZXJiDQp2ZXJiYWwNCnZlcmlmaWNhdA0KdmVyaXRhYmlsDQp2ZXJtdXQNCnZlcm5pc2FqDQp2
ZXJzDQp2ZXJ0ZXgNCnZlcnRpY2FsDQp2ZXNlbA0KdmVzcGFyDQp2ZXN0DQp2ZXN0aWFyDQp2
ZXN0aXQNCnZldGVyaW5hcg0KdmlhYmlsDQp2aWFkdWN0DQp2aWJyYW50DQp2aWNpdQ0Kdmlj
bGVhbg0KdmljdG9yaWUNCnZpZXJtZQ0Kdmllc3BlDQp2aWdpbGVudA0KdmlndXJvcw0Kdmlu
ZXJpDQp2aW9sb25jZWwNCnZpcGVyYQ0KdmlyYW1lbnQNCnZpcnR1YWwNCnZpc2FyZQ0Kdmlz
Y29sDQp2aXRhbA0Kdml6aWJpbA0Kdml6aW9uYXINCnZpemlyDQp2aXppdGF0b3INCnZpeml0
aXUNCnZpem9yDQp2aXp1aW5lDQp2bGF2aWUNCnZvYWwNCnZvY2FidWxhcg0Kdm9jYWwNCnZv
Y2FsaXN0DQp2b2NlDQp2b2lldm9kDQp2b2lldm9kYXQNCnZvaW9zDQp2b2l0b3INCnZvbGFu
DQp2b2xhdGlsDQp2b2xlaQ0Kdm9sdA0Kdm9sdW0NCnZvcHNlYQ0Kdm9ydGV4DQp2cmFjaQ0K
dnJlYXNjDQp2cmVkbmljDQp2cmVtZQ0KdnVpZXQNCnZ1bGNhbg0KdnVsZ2FyDQp2dWxuZXJh
YmlsDQp2dWxwZQ0KdnVsdHVyZQ0Kd2Fsa21hbg0Kd2ViDQp4ZW5vZ3JhZg0KeGVyb3gNCnlh
Y2h0DQp5YWNodGluZw0KeWV0aQ0KeW9nYQ0KeW9naW4NCnphZGFyDQp6YWhhcg0KemFoYXJp
c2l0DQp6YW1iaWxpZQ0KemJhbmdoaXUNCnpib3INCnpidWNpdW0NCnpkcmF2YW4NCnpkcm9i
aXQNCnpkcnVjaXQNCnplYnJhDQp6ZWNlDQp6ZWl0YXRlDQp6ZW1vcw0KemVybw0KemV0YQ0K
emV1DQp6Z29tb3QNCnpndWR1aXQNCnpndXJhdg0Kemlhcg0KemlhcmlzdA0KemlkDQp6aWRh
cg0KemlkaXQNCnppZ290DQp6aWxpZXINCnppbmMNCnpvZGlhYw0Kem9kaWUNCnpvbWJpDQp6
b25hDQp6b25hbA0KenVsdQ0KenVtemV0
--------------890856DE66D4C891919B2F64--