Return-Path: Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) by lists.linuxfoundation.org (Postfix) with ESMTP id 85C3AC000E for ; Thu, 5 Aug 2021 06:16:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 57D67605FB for ; Thu, 5 Aug 2021 06:16:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -0.182 X-Spam-Level: X-Spam-Status: No, score=-0.182 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, NICE_REPLY_A=-0.117, 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 Ev0NirhBgifB for ; Thu, 5 Aug 2021 06:16:32 +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 2E760605C8 for ; Thu, 5 Aug 2021 06:16:32 +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: References:To: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=ACLcsUBErvkKwOwgwBRcsYSiLqLZTJzF4G9ZVKs997M=; b=uqAgqUIwYtLVq9VNb2YjZ4QNc5JeEsS3J8n4NAD7JoCOB8mKfsN5gABrNjRdXRWCjfFVub+YIb fwOK9Z7xjl8LIsg2kG8npQPtEsfjlW5S+Ty6PWqh2v1joM/EyIG8MTCzhwIt7t7kROJEr5SzhqUj8 0NATMXmoHrTQvH1JvQoaHLcVG1tzJy25BWK6dl+YeI9RIHVbkkaTyhTUWaA2QGdYl3kXvmyYsFq/r QVbupA0Ib1aL7EK2m/7qaf96FJnK2B2zwfC6Fb6VxOqJ23MCN3CQoZKeQIOZp0eytoO4uMIuH9rk2 3qzxckx60b5TIruTkZjR2CqbroLZCRQot1Hag==; 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 ) id 1mBWg8-000GlQ-7h; Thu, 05 Aug 2021 08:16:28 +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 ) id 1mBWg8-000BZW-0X; Thu, 05 Aug 2021 08:16:28 +0200 To: s7r , ic , Bitcoin Protocol Discussion References: <112f5fa6-510c-8280-4f65-fbb0d41a5aa4@odm.ro> <680CB4BF-5991-4648-8DF0-78077E514482@benappy.com> <3e1f87f0-f221-6e58-acd6-4312fc8ecb9b@sky-ip.org> From: Justin Valceanu Message-ID: <149091b4-e6a4-d2c6-4626-7801e7c385a2@odm.ro> Date: Thu, 5 Aug 2021 09:16:27 +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: <3e1f87f0-f221-6e58-acd6-4312fc8ecb9b@sky-ip.org> Content-Type: multipart/mixed; boundary="------------056E4C82B617C27EC1B47338" 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: Thu, 05 Aug 2021 10:16:49 +0000 Subject: Re: [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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Aug 2021 06:16:35 -0000 This is a multi-part message in MIME format. --------------056E4C82B617C27EC1B47338 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Hi, @IC There were 325 words that were not uniquely identified by the first 4 chars. I've fixed that. Also, simple words (* by simple I mean 4 char words *) now fill more space; @S7R You were right about __adesiv__ - fixed that; The other sugestions, _topmodel_, _walkman_, _web_, _yachting_ were also removed. Between _acvatic_ and _acvaplanare_ only _acvatic_ remains in the list; I have also remove words starting with the letters _Q_, _W_, _X_ and _Y_ because most of the words used in Romanian were borrowed from other languages (mostly English, eg. web / yacht / walkman ...); I am confident that the wordlist is now complete and correct; Please see attached, the wordlist and some statistics about the word distribution. Thanks, Attached is the new list; Thanks, On 8/5/21 1:29 AM, s7r wrote: > ic via bitcoin-dev wrote: >> Hi, >> >>> On 4 Aug 2021, at 12:30, Justin Valceanu via bitcoin-dev >>> wrote: >>> >>> I have created a new Romanian wordlist for Bip-0039; >>> Requesting permission to push to github the attached modified files. >> >> Although I don’t think it ’s hard requirement, it would be great if >> the words could be uniquely identified using the first 4 letters >> (most metal backup “plates” only have space for 4 letters). >> >> I see several occurrences of conflicting words in the first page alone. >> >> ++ ic >> > > > I am +1 on the unique identification using the first 4 letters, makes > it easy for restoring from seed on mobile wallets. Don't know if this > is really a blocker but since RO is a rich enough language in terms of > words, this shouldn't be too hard. > > Also, world list is not acceptable in this form. it should be revised > by someone with knowledge in Romanian lexical area, I just briefly > reviewed and: > > - _adesiv_ shouldn't be *adeziv* ? > > - _walkman_ - this is not a Romanian word, while it is of course > sometimes used in Romania. > > - _web_ - this is not a Romanian word, while it is of course sometimes > used in Romania. > > - _yachting_ - this is not a Romanian word and it most certainly not > used in Romania :)) Why not use *navigatie* or something? > > - _topmodel_ - it's two words merged in one > > - _acvatic_ and _acvaplanare_ - they are both independent words but > very close to each other while one is an adjective and one > substantive. These two for example break the "no confusing words" spec. > > I didn't review the entire word list and no sense to make this message > too long, but I'm sure you see the point. Word list needs changes, > please correct. --------------056E4C82B617C27EC1B47338 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 12 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; --------------056E4C82B617C27EC1B47338 Content-Type: text/plain; charset=UTF-8; name="romanian.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="romanian.txt" YWJhanVyDQphYmFub3MNCmFiYXRvcg0KYWJjZXMNCmFiZG9tZW4NCmFiZWNlZGFyDQphYmlz YWwNCmFib3JkYXQNCmFicm9nYXQNCmFic2VudA0KYWJzaW50DQphYnNvbHZlbnQNCmFidW5k ZW50DQphYnVyaQ0KYWNhZGVhDQphY2FsbWllDQphY2F0aXN0DQphY2V0YXQNCmFjaWQNCmFj bGFtYQ0KYWNvbW9kYXQNCmFjb3JkDQphY29zdGFtZW50DQphY3JvYmF0DQphY3Rpdg0KYWN0 b3INCmFjdHVhbGl0YXRlDQphY3ZhdGljDQphZGFvcw0KYWRhcHRhYmlsDQphZGV6aXYNCmFk aWFjZW50DQphZGllcmUNCmFkaW8NCmFkamVjdGl2DQphZG1pcw0KYWRvcmF0DQphZHJlc2EN CmFkdWx0DQphZHZlcmINCmFlcmF0DQphZXJvZ2VuDQphZmFjZXJlDQphZmluDQphZmx1ZW50 DQphZ2FsZQ0KYWdlbnQNCmFnaWwNCmFncmVtZW50DQphZ3JpY29sDQphaHRpZXJlDQphaXJi YWcNCmFpdXJlYQ0KYWp1dGF0DQphbGFtYmljDQphbGFybWF0DQphbGINCmFsYmFzdHJ1DQph bGVnb3JpYw0KYWxlcnQNCmFsZmFiZXQNCmFsaWFqDQphbGliaQ0KYWxpZmllDQphbGlnYXRv cg0KYWxpbnQNCmFsb2UNCmFscGluDQphbHRpdHVkaW5lDQphbHRydWlzbQ0KYWx1YXQNCmFs dW4NCmFtYWJpbA0KYW1hbGdhbQ0KYW1hbnQNCmFtYnJvemllDQphbWVzdGVjDQphbWV0aXN0 DQphbWZpdGVhdHJ1DQphbWZvY2l0DQphbWlhYmlsDQphbWlkb24NCmFtaW50aXJlDQphbW5l emllDQphbW9udGUNCmFtb3JmDQphbXBlcg0KYW1wbHUNCmFtcHJlbnRhDQphbXVyZw0KYW5h bmFzDQphbmNlc3RydQ0KYW5jb3JhDQphbmV4YQ0KYW5nYWphdA0KYW5nZWxpYw0KYW5pbWFs DQphbml2ZXJzYXJlDQphbm9uaW0NCmFuc2FtYmx1DQphbnRldA0KYW50aWRvdA0KYW50b25p bQ0KYW50cmljb3QNCmFudHVyYWoNCmFudWFsDQphcGFyYXQNCmFwZWwNCmFwZXJpdGl2DQph cGV4DQphcG9sbw0KYXBvbWV0cnUNCmFwb3N0cm9mDQphcHJpZw0KYXByb2FwZQ0KYXB0DQph cmFjZXQNCmFyYWdheg0KYXJiaXRydQ0KYXJjYXMNCmFyY3RpYw0KYXJkZWkNCmFyZ2F0DQph cmdpbnQNCmFyZ291DQphcmd1bWVudA0KYXJoYWlzbQ0KYXJoaWR1Y2UNCmFyaXRtaWMNCmFy bWF0DQphcm1vbmllDQphcnNlbmFsDQphcnRlemlhbg0KYXJ0aWZhY3QNCmFzYWx0DQphc2Vy dGl2DQphc2ZhbHQNCmFzaWd1cmFyZQ0KYXNwaXJhdG9yDQphc3Rlcm9pZA0KYXN0cm8NCmF0 ZW5ldQ0KYXRlc3RhdA0KYXRsYXMNCmF0bGV0aWMNCmF0b21pYw0KYXRyYWN0aXYNCmF1ZGl0 DQphdWd1c3QNCmF1cg0KYXV0ZW50aWMNCmF1dG9yDQphdmFucw0KYXZhcmllDQphdmF0YXIN CmF2ZXJlDQphdml6DQpheGlhbA0KYXhpb20NCmF6aW11dA0KYXpvdA0KYmFiaWMNCmJhYnVp bg0KYmFjbGF2YQ0KYmFjb24NCmJhY3RlcmllDQpiYWdhag0KYmFsYW5zDQpiYWxjb24NCmJh bGV0DQpiYWxpemENCmJhbG5lYXINCmJhbG9uDQpiYWxzYW0NCmJhbWJ1cw0KYmFuYWwNCmJh bmMNCmJhbmRhDQpiYXJhag0KYmFyYmFyaWMNCmJhcmlvbg0KYmFybWFuDQpiYXJvbg0KYmFz Y3VsYW50DQpiYXNpc3QNCmJhc20NCmJhc3Rvbg0KYmF0YWxpb24NCmJhdGVyaWUNCmJhdG9u DQpiYXphcg0KYmF6aW4NCmJlYw0KYmVqDQpiZWxjaXVnDQpiZW5lZmljDQpiZW56ZW4NCmJl cmJlYw0KYmVyZQ0KYmVzdGllDQpiZXRhDQpiZXRvbg0KYmV6ZWENCmJpYmFuDQpiaWJlbG91 DQpiaWNlcHMNCmJpY2kNCmJpZGV1DQpiaWRvbg0KYmlqdXRpZXINCmJpbGV0DQpiaWxpYXJk DQpiaW5hcg0KYmlub2NsdQ0KYmlvbG9nDQpiaW9yaXRtDQpiaXBlZA0KYmlyamFyDQpiaXJv dQ0KYmlzY3VpdA0KYmlzdHJvDQpiaXR1bQ0KYml1dmFjDQpiaXZvbA0KYml6YXINCmJpem9u DQpibGluZGF0DQpibGlzdGVyDQpibG9jDQpibG9uZA0KYmx1Z2kNCmJsdXphDQpib2JvYw0K Ym9jYW5jDQpib2VtDQpib2llcg0KYm9pbGVyDQpib2xvdmFuDQpib25kYXINCmJvcmNhbg0K Ym9yZA0KYm9zdGFuDQpib3Rleg0KYnJhZA0KYnJlYXoNCmJyZWxvYw0KYnJldGVhDQpicmlj aQ0KYnJvbnoNCmJydWlhdA0KYnJ1bWENCmJydXRhcg0KYnVjbGUNCmJ1ZmV0DQpidWdldA0K YnVpbWFjDQpidWpvcg0KYnVsYmFyDQpidWxkb3plcg0KYnVsZXRpbg0KYnVsaW9uDQpidWx6 DQpidXJib24NCmJ1cmljDQpidXJsYW4NCmJ1cnN1Yw0KYnVzdA0KYnVzdWlvYw0KYnV0YW4N CmJ1dGljDQpidXRvaQ0KYnV0dWMNCmJ1enVuYXINCmNhYmFyZXQNCmNhYmluZXQNCmNhYmx1 DQpjYWNhbw0KY2FjdHVzDQpjYWRhc3RydQ0KY2FkZXQNCmNhZG91DQpjYWRydQ0KY2FmZWEN CmNhaWFjDQpjYWlldA0KY2FsDQpjYWxhbWFyDQpjYWxjdWwNCmNhbGVuZGFyDQpjYWxpZ3Jh Zg0KY2FsbQ0KY2FsdXANCmNhbWFyYWQNCmNhbWlvbg0KY2FtcHVzDQpjYW5hbA0KY2FuZ3Vy DQpjYW5pb24NCmNhbm9lDQpjYW50b24NCmNhcGFjDQpjYXBpdGFsDQpjYXBvcmFsDQpjYXBy YQ0KY2Fwc2F0b3INCmNhcHRpdg0KY2FyYXBhY2UNCmNhcmJvbg0KY2FyZGluYWwNCmNhcmdv DQpjYXJpZQ0KY2FybmUNCmNhcm91DQpjYXJwYXRpYw0KY2FydGUNCmNhc2FudA0KY2FzZXRv Zm9uDQpjYXNpZXINCmNhc3RlbA0KY2F0ZXINCmNhdG9kDQpjYXVjaXVjDQpjYXZhbGVyaWUN CmNhemFuDQpjYXppbm8NCmNlYWkNCmNlYXMNCmNlYXVuDQpjZWRydQ0KY2VsZXN0DQpjZWxv ZmFuDQpjZW50cnUNCmNlbnpvcg0KY2VyDQpjZXJhbWljDQpjZXJiDQpjZXJjZWwNCmNlcmRh Yw0KY2VyZWJlbA0KY2VzaXVuZQ0KY2V0YXRlDQpjZXphcg0KY2hlYWcNCmNoZWkNCmNoZXJl c3RlYQ0KY2hpYnJpdA0KY2hpbWljDQpjaGlvdA0KY2hpcA0KY2hpcmllDQpjaWNsaXNtDQpj aWRydQ0KY2lmcnUNCmNpbWVudA0KY2ltcG9pDQpjaW5hDQpjaW5jaQ0KY2luZW1hDQpjaW5p Yw0KY2lvYmFuDQpjaW9jYW4NCmNpb3JhcA0KY2lyYw0KY2l0YXQNCmNpdGl0DQpjaXRydXMN CmNpdmlsDQpjaXptYXINCmNsYW5kZXN0aW4NCmNsYXINCmNsYXhvbg0KY2xlbWENCmNsZXJp Yw0KY2xlc3RlDQpjbGllbnQNCmNsaW1hDQpjbG9jb3QNCmNsb25hDQpjbG9wb3QNCmNsb3IN CmNsdWINCmNvYWZvcg0KY29iYWx0DQpjb2Nvcg0KY29kZXgNCmNvZHJ1DQpjb2VmaWNpZW50 DQpjb2V6aXVuZQ0KY29mZXRhcg0KY29mcmFqDQpjb2lvdA0KY29qb2MNCmNvbGFjDQpjb2xl Zw0KY29saW5kDQpjb2xvcg0KY29taWMNCmNvbW9kDQpjb21wYXMNCmNvbXVuaXNtDQpjb25h Yw0KY29uY2F2DQpjb25lY3Rvcg0KY29uZm9ydA0KY29uZ2VsYXRvcg0KY29uc3VsDQpjb250 ZQ0KY29wYWMNCmNvcGlvcw0KY29yYWwNCmNvcmINCmNvcmVjdA0KY29ybg0KY29yb3ppdg0K Y29yc2V0DQpjb3J0DQpjb3NpdG9yDQpjb3NtaWMNCmNvc3R1bQ0KY292b3INCmNvdnJpZw0K Y296b25hYw0KY3JlZGl0DQpjcmVpb24NCmNyZW9sDQpjcmV2ZXRlDQpjcmluDQpjcmlzdGFs DQpjcm9jb2RpbA0KY3JvaXRvcg0KY3JvbmljDQpjcnVjZQ0KY3J1cGllcg0KY3RpdG9yDQpj dWFudGljDQpjdWINCmN1Z2V0DQpjdWkNCmN1bGluYXINCmN1bG1lDQpjdWxvcmkNCmN1bHBh YmlsDQpjdW1pbg0KY3VwdG9yDQpjdXJhag0KY3VyY2FuDQpjdXJlYQ0KY3VyaWVyDQpjdXJz b3INCmN1cnRlDQpjdXN1dA0KY3V0YW5hdA0KY3V0aWUNCmN1dHJlbXVyDQpjdm9ydW0NCmN5 Ym9yZw0KZGFjaWMNCmRhZmluDQpkYW5zDQpkYXRhDQpkYXRvcmllDQpkZWFsDQpkZWJhcmEN CmRlYml0DQpkZWJsb2NhdA0KZGVidXQNCmRlY2FuDQpkZWNlbml1DQpkZWNpemllDQpkZWNv cg0KZGVjcmV0DQpkZWZlY3QNCmRlZ2FqYQ0KZGVnZXQNCmRlanVuDQpkZWxmaW4NCmRlbGly DQpkZWx0YQ0KZGVtYWdvZw0KZGVtaXMNCmRlbW9uDQpkZW5zDQpkZW50YWwNCmRlcGFuYXQN CmRlcG91DQpkZXB1cw0KZGVyYW5qDQpkZXNlbg0KZGVzcG90DQpkZXRlY3Rpdg0KZGV0b25h dG9yDQpkZXZpeg0KZGV4dGVyaXRhdGUNCmRpYWJvbGljDQpkaWFjcml0aWMNCmRpYWxvZw0K ZGlhbWFudA0KZGlhdm9sDQpkaWVkcnUNCmRpZXNlbA0KZGlleg0KZGlmYW4NCmRpZmVyaXQN CmRpZnRvbmcNCmRpZnV6DQpkaWcNCmRpZ2VzdGllDQpkaWxpZ2VudA0KZGluYXINCmRpbm96 YXVyDQpkaW50ZQ0KZGlwbG9tYXQNCmRpcG9sDQpkaXJlY3RvcmF0DQpkaXNjDQpkaXNwb3pp dGl2DQpkaXN0cmlidWl0DQpkaXZlcnMNCmRvY3Rvcg0KZG9jdW1lbnQNCmRvaQ0KZG9sb2Zh bg0KZG9tZW5pdQ0KZG9taWNpbGl1DQpkb3JtaXRvcg0KZG9zYXINCmRvdmxlYWMNCmRvemFq DQpkcmFnb24NCmRyYXBlbA0KZHJlbg0KZHJlcHQNCmRyb2INCmRyb2pkaWUNCmRydWlkDQpk cnVtYXINCmR1YWxpc20NCmR1Yml1DQpkdWhvdm5pYw0KZHVsY2VhZw0KZHVsZ2hlcg0KZHVw bGV4DQpkdXJlcmUNCmVjaGVyDQplY2hpcGENCmVjbGVyDQplY29ncmFmDQplY29sb2dpZQ0K ZWNvbm9tYXQNCmVjcmFuDQplY3VhdG9yDQplY3Vzb24NCmVjdmVzdHJ1DQplZGlmaWNpdQ0K ZWRpbA0KZWRpdG9yDQplZmVjdA0KZWZlbWVyDQplZmljYWNlDQplZm9ydA0KZWZyYWN0b3IN CmVnYWwNCmVsYWJvcmF0DQplbGFuDQplbGFzdGljDQplbGVjdHJpYw0KZWxlZmFudA0KZWxl Z2FudA0KZWxlbWVudGFyDQplbGVyb24NCmVsZXYNCmVsaWNlDQplbGlnaWJpbA0KZWxpbWlu YXQNCmVsaXB0aWMNCmVsaXhpcg0KZWxvY3ZlbnQNCmVsb2dpYXQNCmVsdWNpZGF0DQplbHV6 aXYNCmVtYW5hdA0KZW1iYXJnbw0KZW1ibGVtYXRpYw0KZW1pbmVudA0KZW1pcmF0DQplbW90 aXYNCmVtcGF0aWMNCmVtdWxzaWUNCmVuZG9tb3JmDQplbmVyZ2llDQplbmlnbWF0aWMNCmVu dGl0YXRlDQplbnR1emlhc3QNCmVvbGlhbg0KZXBpY2VudHJ1DQplcGlkZW1pYw0KZXBpbG9n DQplcGlzb2QNCmVwaXRhZg0KZXBvbGV0DQplcHNpbG9uDQplcHVpemF0DQplcXVlc3RydQ0K ZXJhZGljYXQNCmVyZWRpdGFyDQplcmdvbm9taWMNCmVybWV0aWMNCmVyb2FyZQ0KZXJvdQ0K ZXJveml1bmUNCmVydWRpdA0KZXNjYWxvcA0KZXN0DQpldGFqDQpldGFsYXQNCmV0YW5vbA0K ZXRlcm4NCmV0bmllDQpldG5vZ3JhZg0KZXVjYXJpb3QNCmV1Zm9yaWUNCmV1Z2VuaWUNCmV1 cm9wYQ0KZXZhY3VhDQpldmFsdWENCmV2YW50YWkNCmV2ZW5pbWVudA0KZXZpZGVudA0KZXZp dGF0DQpldm9jYXQNCmV2b2x1YQ0KZXhhY3QNCmV4YWdlcmENCmV4YWx0YXQNCmV4YW1lbg0K ZXhjYXZhdG9yDQpleGNlcw0KZXhjdXJzaWUNCmV4ZWN1dGENCmV4b2QNCmV4b21vcmYNCmV4 b3RpYw0KZXhwYXQNCmV4cGVydA0KZXhwaXJhdA0KZXhwbGljYXQNCmV4cG9ydA0KZXh0YXoN CmV4dGlucw0KZXh0cmFjdA0KZXpvdGVyaWMNCmZhYnJpY2ENCmZhYnVsb3MNCmZhY2hpcg0K ZmFjaWwNCmZhY3Rvcg0KZmFjdWx0YXRlDQpmYWd1cmUNCmZhaW1hDQpmYWxpZQ0KZmFscw0K ZmFtaWxpZQ0KZmFuZGFyZQ0KZmFuaW9uDQpmYW50YQ0KZmFwdA0KZmFyYW9uDQpmYXJmdXJp ZQ0KZmFyaW5nZQ0KZmFybWVjDQpmYXNjaWN1bA0KZmFzb24NCmZhdGFsDQpmYXVsdA0KZmF1 bmENCmZhdXINCmZhemFuDQpmZWJydWFyaWUNCmZlY2lvcg0KZmVkZXJhbA0KZmVsaWUNCmZl bWVpZQ0KZmVtaW5pbg0KZmVuaWN1bA0KZmVub21lbg0KZmVyYmludGUNCmZlcmljaXQNCmZl cm0NCmZlcm9zDQpmZXJ0aWwNCmZlc3RpdmFsDQpmZXVkYWwNCmZlemFiaWwNCmZpYWJpbA0K ZmlhcmUNCmZpYXNjbw0KZmljYXQNCmZpY3Rpdg0KZmljdXMNCmZpZXINCmZpZ3VyYW50DQpm aWxhag0KZmlsZXQNCmZpbG0NCmZpbG9uDQpmaWx0cnUNCmZpbml0DQpmaW9yDQpmaXJhdg0K ZmlzY2FsDQpmaXNpdW5lDQpmaXN0aWMNCmZpc3VyYQ0KZml4YXQNCmZsYWNvbg0KZmxhZ3Jh bnQNCmZsYW1iYXQNCmZsYXBzDQpmbGF1dA0KZmxpcnQNCmZsb3JhbA0KZmx1ZW50DQpmbHVp ZXINCmZsdXR1cmUNCmZsdXZpdQ0KZmx1eA0KZm9jYWwNCmZvY2hpc3QNCmZvbGllDQpmb2xv cw0KZm9uZA0KZm9uaWMNCmZvcmFqDQpmb3JjZXBzDQpmb3JtdWxhcg0KZm9ydGlmaWNhdA0K Zm9zZm9yDQpmb3RiYWwNCmZvdG9uDQpmcmFjDQpmcmFnDQpmcmFuanVyDQpmcmFzaW4NCmZy YXRlDQpmcmVjdmVudA0KZnJlbmV0aWMNCmZyZW9uDQpmcmlnaWRlcg0KZnJpemVyDQpmcm9u dA0KZnJ1Y3QNCmZ1Y3NpYQ0KZnVsYXINCmZ1bGcNCmZ1bQ0KZnVuY2lhcg0KZnVuZGFsDQpm dW5lYnJ1DQpmdW5naWJpbA0KZnVuaWUNCmZ1cmFqDQpmdXJpZQ0KZnVybmFsDQpmdXJvdQ0K ZnVyc2VjDQpmdXJ0dW4NCmZ1dHVyaXNtDQpmdXppdW5lDQpnYWJhcml0DQpnYWJpb24NCmdh bGF4aWUNCmdhbGVyaWUNCmdhbG9wDQpnYW1hDQpnYXJhag0KZ2FyZA0KZ2Fyb3UNCmdhc3Ry b25vbQ0KZ2F6ZXRhcg0KZ2F6aWZlcg0KZ2F6b3MNCmdlYW0NCmdlbG9zDQpnZW0NCmdlbXV0 DQpnZW5lcmF0DQpnZW5pdQ0KZ2Vub3RpcA0KZ2VudGlsDQpnZW51bmNoaQ0KZ2VvZGV6aWMN Cmdlb2lkDQpnZW9tZXRyaWMNCmdlcm1lbg0KZ2hlbW90b2MNCmdoZXBhcmQNCmdoaWNpdA0K Z2hpZA0KZ2hpbGltZWxlDQpnaGltcGUNCmdoaW9udA0KZ2hpcHMNCmdoaXVkZW4NCmdpZ2Fm b24NCmdpbW5hemlhc3QNCmdpbg0KZ2luZXJlDQpnaXJvZmFyDQpnaXVsZ2l1DQpnaXV2YWll cg0KZ2xhZGlhdG9yDQpnbGF6dXJhDQpnbGV0dWl0DQpnbGlzYW50DQpnbG9iYWwNCmdsb3Jp ZQ0KZ2x1dGVuDQpnb2JsZW4NCmdvZnJhDQpnb2wNCmdvbGVtDQpnb2xpYXQNCmdvbmFjDQpn b25mbGFiaWwNCmdvbmcNCmdvbml0DQpnb3Nwb2Rhcg0KZ3JhYm5pYw0KZ3JhZGUNCmdyYWZp dA0KZ3JhbWFqDQpncmFuaXQNCmdyYXRpcw0KZ3JhdXINCmdyYXZvcg0KZ3JlZmENCmdyZWll cg0KZ3JlbmFkYQ0KZ3Jlc2llDQpncmV1dGF0ZQ0KZ3JpZm9uDQpncmluZA0KZ3Jvc29sYW4N Cmdyb3phdg0KZ3J1cGF0DQpndWxlcg0KZ3VsaWUNCmd1bWENCmd1cnUNCmd1c3QNCmd1dHVp DQpndXZlcm4NCmd1dmlkDQpoYWJhcg0KaGFiaXRhdA0KaGFpZHVjDQpoYWlodWkNCmhhbGF0 DQpoYWx0ZXJvZmlsDQpoYWx1Y2luYW50DQpoYW1hYw0KaGFtYmFyDQpoYW1laQ0KaGFtc2ll DQpoYW5kYmFsDQpoYW5naXUNCmhhbm9yYWMNCmhhb3MNCmhhb3RpYw0KaGFyYnV6DQpoYXJu aWMNCmhhcnBhDQpoYXJ0YQ0KaGF6YXJkDQpoYXpsaXUNCmhlY3Rhcg0KaGVsaXUNCmhleGFn b24NCmhpYnJpZA0KaGlkcmFudA0KaGlwaW90DQpoaXBub3RpemF0DQpob2xvZ3JhZmljDQpo b21hcg0KaG9ybg0KaG9yb3Njb3ANCmhvcnRpY3VsdG9yDQpob3RhDQpob3RlbA0KaHJlYW4N CmlhaHQNCmlhc29taWUNCmlhdGFnYW4NCmlhdXJ0DQppYXoNCmlicmljDQppY29uaWMNCmlk ZWFsaXNtDQppZGVudGljDQppZGVvbG9nDQppZG9sDQppZWRlcmENCmllZnRpbg0KaWVudXBl cg0KaWVwdXJlDQppZ2x1DQppZ25hdA0KaWdub3JhdA0KaWdyYXNpZQ0KaWxlZ2FsDQppbHVt aW5hdA0KaWx1c3RyYXQNCmlsdXppZQ0KaW1hY3VsYXQNCmltYWdpbmUNCmltYXR1cg0KaW1i dXMNCmltZW5zDQppbWluZW50DQppbW4NCmltcGFzDQppbXBlcml1DQppbXBsYW50DQppbXBv cnQNCmltcHJpbWF0DQppbXB1bHMNCmltdW4NCmluYWN0aXYNCmluY2VydA0KaW5jaXBpdA0K aW5jb2xvcg0KaW5kZXhhdA0KaW5kaWdvDQppbmR1c3RyaWUNCmluZWRpdA0KaW5maW5pdA0K aW5mb3JtYXQNCmluZ2VuaW9zDQppbmdpbmVyDQppbmltYQ0KaW5qdXN0DQppbm9jZW50DQpp bm94DQppbnNlY3Rhcg0KaW5zaWduYQ0KaW5zb21uaWUNCmluc3RpbmN0DQppbnRlbnMNCmlu dGltDQppbnRyYXZpbGFuDQppbnVuZGF0DQppbnV0aWwNCmludmVudGF0b3INCmludmlkaWUN CmlvYmFnDQppb2QNCmlwc29zDQppcmVndWxhcg0KaXJpZGl1DQppcm9uaWMNCmlzY3VzaXQN Cmlzb3NjZWwNCml1YmlyZQ0KaXVsaWUNCml1bmllDQppdml0DQppemJpdA0KaXpvbGF0DQpp em9tb3JmDQppem9wcmVuDQpqYWd1YXINCmphbWJvbg0KamFuZGFybQ0KamFudGENCmphcmdv bg0KamVuYXQNCmpldG9uDQpqZ2hlYWINCmpuZXBlbg0Kam9iZW4NCmpvYw0Kam9pDQpqb2tl cg0KanVtYXRlDQpqdW5pbWUNCmp1cml1DQpqdXN0aWZpY2F0DQpqdXZldGUNCmp1eHRhcHVu ZXJlDQprYXJhdGUNCmthcm1hDQprYXRhbmENCmtlbHZpbg0Ka2Vyb3Nlbg0Ka2V0Y2h1cA0K a2V2bGFyDQpraWxvZ3JhbQ0Ka2lsdA0Ka2l0c2NoDQprcmlwdG9uDQpsYWJpcmludA0KbGFj DQpsYWRhDQpsYW1iZGENCmxhbWluYWoNCmxhbXBpb24NCmxhbmNlDQpsYW5zYXQNCmxhcHRl DQpsYXNlcg0KbGF0ZW50DQpsYXRpbg0KbGVjdWl0DQpsZWZ0ZXINCmxlZ2FsDQpsZWdlDQps ZW1uDQpsZW11cg0KbGVuamVyaWUNCmxlb3BhcmQNCmxlc3BlZGUNCmxldGFsDQpsZXZpZXIN CmxleGljb24NCmxleml1bmUNCmxpYW50DQpsaWJlcg0KbGljZXUNCmxpY2hpb3INCmxpZGVy DQpsaWZ0DQpsaWdhbWVudA0KbGlnaGVhbg0KbGlnbml0DQpsaW1heA0KbGltYmENCmxpbWl0 YQ0KbGltcGVkZQ0KbGluZ291DQpsaW5pZQ0KbGlwaWUNCmxpdGVyYWwNCmxpdGlnaXUNCmxp dnJldA0KbGl6aWJpbA0KbG9jYXRhcg0KbG9jdWl0b3INCmxvZ2FyaXRtDQpsb2dpYw0KbG9n b3BlZA0KbG9pYWwNCmxvbWJhcg0KbG9uZ2V2aXRhdGUNCmxvdG8NCmx1Y2lkDQpsdWNydQ0K bHVqZXINCmx1bWlub3MNCmx1bmFyDQpsdW5ldGlzdA0KbHVuaQ0KbHV0aWVyDQpsdXhvcw0K bHlueA0KbWFjYW8NCm1hY2hpYWoNCm1hY3JvdQ0KbWFlc3RydQ0KbWFmaW90DQptYWdhemlu DQptYWdpYw0KbWFnbmF0DQptYWhhbXVyDQptYWhvbg0KbWFpZGFuDQptYWlvcg0KbWFqb3Jk b20NCm1hanVzY3VsDQptYWxhYw0KbWFsZWZpYw0KbWFtYWllDQptYW1vZ3JhZg0KbWFuYWdl cg0KbWFuZGF0YXINCm1hbmVqDQptYW5pZXJhdA0KbWFub21ldHJ1DQptYW5zYXJkYQ0KbWFu dHJhDQptYXBhbW9uZA0KbWFyYXRvbg0KbWFyY2FqDQptYXJnaW5lDQptYXJpbmFyDQptYXJv DQptYXJ0aWUNCm1hc2FqDQptYXNjYXQNCm1hc29uDQptYXN0ZXINCm1hdGVyaWUNCm1hdHVy DQptYXVzb2xldQ0KbWVjYW5pYw0KbWVjZXQNCm1lZGFsaWUNCm1lZGllDQptZWxjDQptZW1l bnRvDQptZW1vcmF0DQptZW5hamVyDQptZW5pdQ0KbWVudGFsDQptZXJjdXINCm1lcmdlDQpt ZXJpdA0KbWVzYWoNCm1ldGFsDQptZXRlbw0KbWV0cnUNCm1pYXVuDQptaWNyb2INCm1pZGll DQptaWVsDQptaWVyZQ0KbWlleg0KbWlqbG9jDQptaWxldQ0KbWlsaWFyZA0KbWlsb3MNCm1p bWENCm1pbWV0aXNtDQptaW5hDQptaW5lcg0KbWluZ2UNCm1pbmlvbg0KbWludGUNCm1pbnV0 DQptaW9yaXRpYw0KbWlvdHJvcA0KbWlyYXQNCm1pcmlhcG9kDQptaXJvcw0KbWlzaW9uYXIN Cm1pc3R1aXQNCm1pdA0KbWl0aWMNCm1pdG9jYW4NCm1peGFqDQptaXh0DQptbmVtb25pYw0K bW9iaWxhdA0KbW9jYXNpbg0KbW9kZWwNCm1vZGlmaWNhdA0KbW9kdWwNCm1vZnQNCm1vbGlk DQptb2xveg0KbW9tZW50DQptb25hcmgNCm1vbmRpYWwNCm1vbml0b3INCm1vbm9sb2cNCm1v bnN0cnUNCm1vbnRhbg0KbW9udW1lbnQNCm1vcGVkDQptb3BzDQptb3Jhcg0KbW9yY292DQpt b3Jmb2xvZ2ljDQptb3JtYW4NCm1vcnNlDQptb3J0YXINCm1vdGFuDQptb3RlbA0KbW90aXYN Cm1vdG9yDQptdWNlZ2FpDQptdWdldA0KbXVndXINCm11bGF0DQptdW1pZQ0KbXVudGUNCm11 cmFsDQptdXJkYXINCm11cm11cg0KbXVzYWNhDQptdXRhbnQNCm11emV1DQptdXppY2FsDQpu YWJhYg0KbmFpbG9uDQpuYWl2DQpuYW5pc20NCm5hcGFsbQ0KbmFyYXRpdg0KbmFzdHVyZQ0K bmF0aXYNCm5hdHVyaXN0DQpuYXZpZ2F0b3INCm5lYW50DQpuZWJ1bG9zDQpuZWNlc2FyDQpu ZWN0YXINCm5lZG9ybWl0DQpuZWR1bWVyaXQNCm5lZ2FyZQ0KbmVnb2NpYWJpbA0KbmVncnUN Cm5lZ3VzdG9yDQpuZWxpbWl0YXQNCm5lbWlsb3MNCm5lb2Jvc2l0DQpuZW9uDQpuZW9wcmVu DQpuZXB0dW4NCm5lcnZvcw0KbmVzZW1uYXQNCm5lc2lndXINCm5lc3VwdXMNCm5ldGVkDQpu ZXVyYWwNCm5ldXRydQ0KbmV2b2llDQpuaWJlbHVuZw0KbmloaWxpc20NCm5pbWJ1cw0Kbmlt ZW5pDQpuaW1mYQ0Kbmluc29hcmUNCm5pcnZhbmENCm5pc2lwDQpuaXZlbA0Kbm9iZWwNCm5v Y2l2DQpub2N0dXJuDQpub2QNCm5vaWVtYnJpZQ0Kbm9tYWRpYw0Kbm9uc2Vucw0Kbm9yDQpu b3JkDQpub3JtYWwNCm5vcm9jDQpub3Rhcg0KbnVjDQpudWNsZXUNCm51ZGlzbQ0KbnVmYXIN Cm51bWFpDQpudW1lDQpudW1pdA0Kb2FpZQ0Kb2FtZW5pDQpvYXJiYQ0Kb2FzcGV0ZQ0Kb2Fz dGUNCm9iZWRpZW50DQpvYmVsaXNjDQpvYmljZWkNCm9iaWVjdA0Kb2JsaWMNCm9ibG9uDQpv Ym9yDQpvYm9zaXQNCm9icmF6DQpvYnNjdXINCm9ic2VzaWUNCm9ic2lkaWFuDQpvYnN0YWNv bA0Kb2J0dXoNCm9jYXppZQ0Kb2NlYW4NCm9jaGVsYXJpDQpvY29saXQNCm9jcm90aXQNCm9j dGFnb24NCm9jdG9tYnJpZQ0Kb2N1bHQNCm9jdXBhdA0Kb2RhaWUNCm9kaWhuaXQNCm9kaW9z DQpvZG9yaXphbnQNCm9mZW56aXYNCm9mdGF0DQpvZ2FyDQpvaW5hcg0Kb2l0dXoNCm9sYXIN Cm9sZmFjdGl2DQpvbGlnYXJoDQpvbGltcGlhbg0Kb2xvZ3JhZg0Kb21hZ2l1DQpvbWVnYQ0K b21lbmllDQpvbW5pYQ0Kb21vZ2VuDQpvbmR1bGF0DQpvbmVzdA0Kb25vcmF0DQpvcGFjDQpv cGVyYQ0Kb3BpYXQNCm9waW5pZQ0Kb3BvemFiaWwNCm9wcmlyZQ0Kb3B0YXINCm9wdGljDQpv cHR6ZWNpDQpvcHVsZW50DQpvcmFjb2wNCm9yYXINCm9yYml0YWwNCm9yZGluDQpvcmRvbmF0 DQpvcmV6DQpvcmdhbmljDQpvcmdvbGl1DQpvcmd1bGl1DQpvcmljZQ0Kb3JpZW50DQpvcmln aW5lDQpvcmlvbg0Kb3Jpem9udA0Kb3JuYW1lbnQNCm9ydGFjDQpvcnRvZG94DQpvc2NpbGFu dA0Kb3NlbWludGUNCm9zbWl1DQpvc21vdGljDQpvc3Rlbml0DQpvc3RpbA0Kb3N1YXINCm90 ZWwNCm90ZXQNCm90b21hbg0Kb3VhDQpveGlkYXQNCm94aWdlbg0Kb3hpbWV0cnUNCm96YW5h DQpvem9uDQpwYWNlDQpwYWNoZXQNCnBhY2llbnQNCnBhY3QNCnBhZ2VyDQpwYWxpZA0KcGFs bWllcg0KcGFsdG9uDQpwYW5jcmVhcw0KcGFuZGENCnBhbm91DQpwYW50b2YNCnBhcGFnYWwN CnBhcGlvbg0KcGFwdWMNCnBhcmFkaXMNCnBhcmJyaXoNCnBhcmMNCnBhcmZ1bQ0KcGFyaXRh dGUNCnBhcmxhbWVudA0KcGFydGVyDQpwYXNhag0KcGFzaXVuZQ0KcGFzdGUNCnBhdGV1DQpw YXRpbmUNCnBhdG9nZW4NCnBhdHJ1DQpwYXZhag0KcGF2ZWENCnBhdmlsaW9uDQpwZWNldGUN CnBlZG9tZXRydQ0KcGVnYXMNCnBlaXNhag0KcGVsaWNhbg0KcGVuYWoNCnBlbmR1bA0KcGVu c2llDQpwZXBlbmUNCnBlcmNlcHRpdg0KcGVyZGVhDQpwZXJldGUNCnBlcmZlY3QNCnBlcmll DQpwZXJsYQ0KcGVybWlzDQpwZXJwbGV4DQpwZXJzb25hag0KcGVzY2FyDQpwZXRyb2wNCnBp YW5pc3QNCnBpY2FudA0KcGljaW9yDQpwaWNuaWMNCnBpY29sbw0KcGljdG9yDQpwaWVsZQ0K cGlmdGllDQpwaWdtZW50DQpwaWxhZg0KcGlsb24NCnBpbmd1aW4NCnBpbmlvbg0KcGlvbGV0 DQpwaXBhDQpwaXBlcg0KcGlyYXQNCnBpc3RvbA0KcGl0aWMNCnBpdG9uDQpwaXZvdA0KcGxh Y2FqDQpwbGFmb24NCnBsYW4NCnBsYXNhDQpwbGF0DQpwbGVvbmFzbQ0KcGxldGUNCnBsZXgN CnBsaWMNCnBsb2FwZQ0KcGxvcA0KcGx1bWINCnBsdXMNCnBvZA0KcG9kZWENCnBvZGl1bQ0K cG9lbQ0KcG9lemllDQpwb2dvbg0KcG9sYXINCnBvbGVuDQpwb2xpem9yDQpwb2xvbmljDQpw b21wYQ0KcG9udG9uDQpwb3Bhcw0KcG9wb3INCnBvcHVsYXINCnBvcmMNCnBvcnQNCnBvcnVt Yg0KcG9zZXNpdg0KcG9zdA0KcG90YXNpdQ0KcG90ZW50DQpwb3Rpcg0KcG90b3ANCnBvdmVz dGUNCnBveml0aXYNCnByYWN0aWMNCnByYWcNCnByYXpuaWMNCnByZWFtYnVsDQpwcmVjYXIN CnByZWZpeA0KcHJlbW9sYXINCnByZW51bWUNCnByZW90DQpwcmV0YWJpbA0KcHJpY2VwdXQN CnByaWV0ZW4NCnByaW1pdA0KcHJpdmF0DQpwcml6YQ0KcHJvYmENCnByb2NlbnQNCnByb2R1 cw0KcHJvZml0DQpwcm9ncmFtDQpwcm9pZWN0DQpwcm9saWZpYw0KcHJvbXB0DQpwcm9wYW4N CnByb3NvcA0KcHJvdGVzdA0KcHJvdmluY2llDQpwcnVkZW50DQpwcnVuYw0KcHViZXJ0YXRl DQpwdWJsaWMNCnB1ZGVsDQpwdWRyYQ0KcHVmDQpwdWZ1bGV0ZQ0KcHVob2kNCnB1aWV0DQpw dWxvdmVyDQpwdWxwYQ0KcHVscw0KcHVtbg0KcHVuY3QNCnB1bnRlDQpwdXBpYw0KcHVydGF0 DQpwdXN0bmljDQpwdXRlcmUNCnB1dHJlZA0KcmFiYXQNCnJhYmluDQpyYWNoaXUNCnJhY29y ZA0KcmFkYXINCnJhZGlhbA0KcmFkb24NCnJhZmluYXQNCnJhZnQNCnJhaWQNCnJhaW9uDQpy YWxpdQ0KcmFtYQ0KcmFtdXJpDQpyYW5kb21pemF0DQpyYXBpZA0KcmFwb3J0DQpyYXJlZmlh dA0KcmFyaXNpbQ0KcmFzdGVsDQpyYXRldQ0KcmF0b24NCnJhemFudA0KcmVhY3RpdmF0DQpy ZWFsaXphdA0KcmVhbmltYXQNCnJlYXByaW5zDQpyZWJlbA0KcmVidXMNCnJlY2FsY3VsYXQN CnJlY2UNCnJlY2hpbg0KcmVjcnV0DQpyZWN0b3INCnJlY3Vyc2l2DQpyZWRhY3RhcmUNCnJl ZHJlc29yDQpyZWR1cw0KcmVmZXJhdA0KcmVmbHV4DQpyZWZ1eg0KcmVnZQ0KcmVnaW0NCnJl Z2xhYmlsDQpyZWdyZXQNCnJlZ3VsYXINCnJlbGF4DQpyZWxldQ0KcmVsaWVmDQpyZW1lZGl1 DQpyZW1peA0KcmVudGFiaWwNCnJlbnVtZQ0KcmVwYXVzDQpyZXBlcg0KcmVwb3J0ZXINCnJl c2VtbmF0DQpyZXNwaW5zDQpyZXN0YXVyYW50DQpyZXRvcmljDQpyZXRyYXMNCnJldmVycw0K cmV2aXppZQ0KcmV2b2NhdA0KcmV6ZXJ2b3INCnJpY2luDQpyaWRpY29sDQpyaWdsYQ0Kcmlt YQ0KcmluZGVhDQpyaW5nDQpyaW5pbmNoaQ0Kcmlub2Nlcg0Kcml0bWljDQpyaXR1YWwNCnJp dmFub2wNCnJvYWJhDQpyb2FkZQ0Kcm9iaW5ldA0Kcm9ib3QNCnJvYnVzdA0Kcm9jaGllDQpy b2Rhag0Kcm9kaWUNCnJvbQ0Kcm9tYg0Kcm9zdQ0Kcm90aXNvcg0Kcm90b3INCnJvdHVsYQ0K cm96DQpydWJpbg0KcnVkaW1lbnRhcg0KcnVnaW5hDQpydWxhdA0KcnVsZXRhDQpydWxtZW50 DQpydWxvdQ0KcnVtZW5pdA0KcnVwZXN0cnUNCnJ1c3RpYw0Kc2FiaWUNCnNhYm90DQpzYWMN CnNhZmFyaQ0Kc2FmaXINCnNhbGFtDQpzYWxldQ0Kc2Fsb24NCnNhbHNhDQpzYWx0ZWENCnNh bHV0DQpzYWx2aWUNCnNhbXVyYWkNCnNhbmllDQpzYXJjYXNtDQpzYXJlDQpzYXRlbGl0DQpz YXRpbg0Kc2F0dXJuDQpzY2FkZW50DQpzY2FsYQ0Kc2NhdW4NCnNjaGkNCnNjaWF0aWMNCnNj bGlwaXJlDQpzY29ycGlvbg0Kc2NydW0NCnNjdWxhDQpzY3V0DQpzZWNhdA0Kc2VjZXJhDQpz ZWNvbA0Kc2VjcmV0DQpzZWN0b3INCnNlY3VyZQ0Kc2VkaW1lbnQNCnNlaWYNCnNlaXNtDQpz ZWp1cg0Kc2VsZW5pdQ0Kc2VtYWZvcg0Kc2VuYXQNCnNlbnNpYmlsDQpzZW56b3INCnNlcGll DQpzZXB0ZW1icmllDQpzZXJhZmltDQpzZXJnZW50DQpzZXJpYWwNCnNlcnRhcg0Kc2VzaXVu ZQ0Kc2V2ZXINCnNlem9uDQpzZmVjbGENCnNmZXJuaWMNCnNmaW54DQpzaG9ndW4NCnNpYml1 DQpzaWZvbg0Kc2lnaWxpdQ0Kc2lnbWENCnNpZ25hbA0Kc2lsaWNvbg0Kc2lsb3oNCnNpbHZp YQ0Kc2ltYmlvdA0Kc2ltZm9uaWMNCnNpbXBsdQ0Kc2luY2VyDQpzaW5kcm9tDQpzaXJvcA0K c2lzdGVtDQpzbWVyaXQNCnNtb2cNCnNvYXJlDQpzb2JydQ0Kc29jDQpzb2NpYWwNCnNvY2x1 DQpzb2lhDQpzb2xhcg0Kc29sZW1uDQpzb2xvbW9uYXINCnNvbHViaWwNCnNvbHZhYmlsDQpz b21lbGllcg0Kc29tb24NCnNvbmFyDQpzb25kYWoNCnNvbmVyaWUNCnNvbm9yDQpzb3JiZXQN CnNvcnRpdA0Kc3BhbmFjDQpzcGFydA0Kc3BhdGUNCnNwZWN0cnUNCnNwZW9sb2cNCnNwaWMN CnNwaW4NCnNwaW9uDQpzcGlyaXQNCnNwaXRhbA0Kc3BsaW5hDQpzcG9ydA0Kc3RhYmlsDQpz dGFnaWFyDQpzdGFuZA0Kc3RhcnQNCnN0YXRpdg0Kc3RlYQ0Kc3RlamFyDQpzdGlsb3UNCnN0 aW11bGFudA0Kc3RpdnVpdG9yDQpzdG9wDQpzdG9ybm8NCnN0cmF0DQpzdHJvcGl0b3INCnN0 cnVnDQpzdHVkaW8NCnN0dWZvcw0Kc3R1cA0Kc3VibGltDQpzdWJzb2wNCnN1YnRpbA0Kc3Vj dWxlbnQNCnN1ZG9yDQpzdWZpeA0Kc3VnYXINCnN1bGZhdA0Kc3VsdGFuDQpzdW1icnUNCnN1 bmV0DQpzdXBlcm5hdHVyYWwNCnN1cmNlbGUNCnN1cnBsdXMNCnN1c2FuDQpzdXNwZWN0DQpz dXRpZW4NCnN1dmVyYW4NCnN2ZWx0DQp0YWJlbA0KdGFiaWV0DQp0YWJsYQ0KdGFidQ0KdGFj aGV0DQp0YWNpdA0KdGFjdGlsDQp0YWhpb24NCnRhaWZ1bg0KdGFsYXoNCnRhbGNpb2MNCnRh bGVudGF0DQp0YWxpZQ0KdGFsb24NCnRhbHBhDQp0YW1idXINCnRhbXBvbmF0DQp0YW5jDQp0 YW5kZW0NCnRhbmdpYmlsDQp0YXBldA0KdGFyYWYNCnRhcmRpdg0KdGFyaWYNCnRhcnRvcg0K dGFzYXQNCnRhdHVhag0KdGVhbmMNCnRlYXRydQ0KdGVmbG9uDQp0ZWd1bWVudA0KdGVqZ2hl YQ0KdGVsZXgNCnRlbWVsaWUNCnRlbXBsdQ0KdGVuYWNlDQp0ZW5kb24NCnRlbm9yDQp0ZW50 YW50DQp0ZW9sb2cNCnRlb3JpZQ0KdGVyYXJpdQ0KdGVyZW4NCnRlcmliaWwNCnRlcm1pbmF0 b3INCnRlc3RhdA0KdGV4dHVyYXQNCnRlemF1cg0KdGliaWUNCnRpZ2FpZQ0KdGlncnUNCnRp bWJydQ0KdGltaWQNCnRpbW9uZXJpZQ0KdGltcA0KdGlwYXINCnRpcGl6YXQNCnRpcG9ncmFm aWUNCnRpcmFqDQp0aXRhbg0KdGl0bHUNCnRpdHVsYXINCnRvYW1uYQ0KdG9hbmUNCnRvY2F0 DQp0b2NpbGFyDQp0b2lhZw0KdG9sZXJhdA0KdG9tb2dyYWYNCnRvbg0KdG9uZXINCnRvbm9t YXQNCnRvcG9yDQp0b3JhY2UNCnRvcm9pZA0KdG9ydA0KdG90YWxpdGFyDQp0b3RlbQ0KdG94 aWMNCnRyYWJ1Yw0KdHJhY3Rvcg0KdHJhZHVjZXJlDQp0cmFmaWMNCnRyYWluaWMNCnRyYW12 YWkNCnRyYW56aXQNCnRyYXBleg0KdHJhc2V1DQp0cmF2YWxpdQ0KdHJlYXoNCnRyZWNlDQp0 cmVpDQp0cmVuDQp0cmVwdGUNCnRyZXN0aWUNCnRyaWFqDQp0cmliDQp0cmljb3UNCnRyaWZv aQ0KdHJpZ29uDQp0cmlsYXRlcmFsDQp0cmltZXN0cnUNCnRyaXVtZg0KdHJpdmlhbA0KdHJv ZmV1DQp0cm9saXUNCnRyb21wZXRpc3QNCnRyb25zb24NCnRyb3BvdA0KdHJvdHVhcg0KdHJ1 Y2FqDQp0cnVuY2hpDQp0cnVzdA0KdHN1bmFtaQ0KdHVhcmVnDQp0dWxidXJlDQp0dW4NCnR1 bmENCnR1bmVsDQp0dW5zb2FyZQ0KdHVwZXUNCnR1cmJvDQp0dXJjb2F6DQp0dXJuaXINCnR1 cm9tZXRydQ0KdHVzZQ0KdHV0b3JlDQp0dXR1bg0KdWNlbmljDQp1Z2VyDQp1aW1pdA0KdWl0 dWMNCnVsY2lvcg0KdWxlaQ0KdWx0ZXJpb3INCnVsdGltYXR1bQ0KdWx0cmFjZW50cmFsDQp1 bWFuDQp1bWJyYQ0KdW1lZA0KdW1lcmkNCnVtZXppdA0KdW1mbGF0DQp1bWlsDQp1bW9yDQp1 bmNpZQ0KdW5kZQ0KdW5naGllDQp1bmljYXQNCnVuaWZvcm0NCnVuaXQNCnVuaXVuZQ0KdW5p dmVycw0KdW5zDQp1bnNwcmV6ZWNlDQp1bnQNCnVudQ0KdXJhZ2FuDQp1cmFuaXUNCnVyYXJl DQp1cmJhbg0KdXJjYXJlDQp1cmVjaGUNCnVyZ2VudA0KdXJtYXJlDQp1cm5pdA0KdXJzDQp1 cnNpdA0KdXJzdXoNCnVydWl0DQp1cnppY2kNCnVzdHVyb2kNCnV0aWwNCnV0b3BpZQ0KdXph YmlsDQp1emluYQ0KdXp1ZnJ1Y3QNCnV6dXJwYXQNCnZhY2FudA0KdmFjdW0NCnZhZ29uDQp2 YWxhYmlsDQp2YWxlDQp2YWxpZA0KdmFsb2FyZQ0KdmFscw0KdmFsdXRhDQp2YW1hbA0KdmFu aWxpZQ0KdmFwb3INCnZhcmlhYmlsDQp2YXN0DQp2YXRtYW4NCnZlYWMNCnZlY2hpDQp2ZWNp ZQ0KdmVjdG9yDQp2ZWRlcmUNCnZlZ2ENCnZlZ2V0YWwNCnZlaGVtZW50DQp2ZWx1cg0KdmVu aW4NCnZlbnRpbGF0b3INCnZlbnVzDQp2ZXJiDQp2ZXJkZQ0KdmVyaWZpY2F0DQp2ZXJtdXQN CnZlcm5pc2FqDQp2ZXJzDQp2ZXJ0ZXgNCnZlc2VsDQp2ZXNwYXINCnZlc3QNCnZldGVyaW5h cg0KdmlhYmlsDQp2aWFkdWN0DQp2aWJyYW50DQp2aWNpdQ0KdmljbGVhbg0KdmljdG9yaWUN CnZpZXJtZQ0Kdmllc3BlDQp2aWdpbGVudA0KdmlndXJvcw0KdmlqZWxpZQ0KdmluZXJpDQp2 aW9sZXQNCnZpcGVyYQ0KdmlyYW1lbnQNCnZpcnR1YWwNCnZpcw0KdmlzYXJlDQp2aXNjb2wN CnZpdGFsDQp2aXRyYWxpdQ0Kdml6aXINCnZpem9yDQp2aXp1aW5lDQp2bGF2aWUNCnZvYWwN CnZvY2FsDQp2b2NlDQp2b2lldm9kDQp2b2lvcw0Kdm9pdG9yDQp2b2xhbg0Kdm9sZWkNCnZv bHQNCnZvbHVtDQp2b3BzZWENCnZvcnRleA0KdnJhYmllDQp2cmFjaQ0KdnJlYXNjDQp2cmVk bmljDQp2cmVtZQ0KdnVpZXQNCnZ1bGNhbg0KdnVsZ2FyDQp2dWxuZXJhYmlsDQp2dWxwZQ0K dnVsdHVyZQ0KemFkYXINCnphaGFyDQp6YW1iaWxpZQ0KemJhbmdoaXUNCnpib3INCnpidWNp dW0NCnpkcmF2YW4NCnpkcm9iaXQNCnpkcnVjaXQNCnplYnJhDQp6ZWNlDQp6ZWl0YXRlDQp6 ZW1vcw0KemVybw0KemV0YQ0KemV1DQp6Z29tb3QNCnpndWR1aXQNCnpndXJhdg0Kemlhcg0K emlkDQp6aWRhcg0KemlkaXQNCnppZ290DQp6aWxpZXINCnppbWJydQ0KemluYw0Kem1ldQ0K em9kaWUNCnpvbWJpDQp6b25hDQp6dWdyYXYNCnp1bHUNCnp1bXpldA== --------------056E4C82B617C27EC1B47338 Content-Type: text/plain; charset=UTF-8; name="word_statistics.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="word_statistics.txt" MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiAyMDQ4IFdvcmRzIDo6IENvbXBsZXRlZDogMTAw LjAwJSA6OiBSYW1haW5pbmcgMAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IE1pbi9NYXg6 IF9hbGJfICgzKSA6OiBfc3VwZXJuYXR1cmFsXyAoMTIpCjIwMjEtMDgtMDUgOjogMDk6MDc6 MDUgOjogRmlyc3QgNCBjaGFyIGRpc3RpY3QgZ3JvdXBzOiAyMDQ4CjIwMjEtMDgtMDUgOjog MDk6MDc6MDUgOjogV29yZHMgd2l0aCAzIGNoYXJhY3RlcnMgaW4gbGVuZ3RoIDo6IDQyIC0g Mi4wNSUKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBXb3JkcyB3aXRoIDQgY2hhcmFjdGVy cyBpbiBsZW5ndGggOjogMTg2IC0gOS4wOCUKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBX b3JkcyB3aXRoIDUgY2hhcmFjdGVycyBpbiBsZW5ndGggOjogNTk1IC0gMjkuMDUlCjIwMjEt MDgtMDUgOjogMDk6MDc6MDUgOjogV29yZHMgd2l0aCA2IGNoYXJhY3RlcnMgaW4gbGVuZ3Ro IDo6IDU0OSAtIDI2LjgxJQoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRzIHdpdGgg NyBjaGFyYWN0ZXJzIGluIGxlbmd0aCA6OiAzODMgLSAxOC43MCUKMjAyMS0wOC0wNSA6OiAw OTowNzowNSA6OiBXb3JkcyB3aXRoIDggY2hhcmFjdGVycyBpbiBsZW5ndGggOjogMTk5IC0g OS43MiUKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBXb3JkcyB3aXRoIDkgY2hhcmFjdGVy cyBpbiBsZW5ndGggOjogNTMgLSAyLjU5JQoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdv cmRzIHdpdGggMTAgY2hhcmFjdGVycyBpbiBsZW5ndGggOjogMzQgLSAxLjY2JQoyMDIxLTA4 LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRzIHdpdGggMTEgY2hhcmFjdGVycyBpbiBsZW5ndGgg OjogNSAtIDAuMjQlCjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogV29yZHMgd2l0aCAxMiBj aGFyYWN0ZXJzIGluIGxlbmd0aCA6OiAyIC0gMC4xMCUKMjAyMS0wOC0wNSA6OiAwOTowNzow NSA6OiBXb3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBfQV8gOjogUiA3Ljg2JSA6OiAjIG9m IHdvcmRzIDE2MQoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRl ciBfQV8gOjogMyBjaGFycyAjIDMgd29yZHMgKDEuODYlKSAtPiAwLjE1JSBmcm9tIGRpY3QK MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0FfIDo6IDQg Y2hhcnMgIyAxMCB3b3JkcyAoNi4yMSUpIC0+IDAuNDklIGZyb20gZGljdAoyMDIxLTA4LTA1 IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQV8gOjogNSBjaGFycyAjIDQx IHdvcmRzICgyNS40NyUpIC0+IDIuMDAlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3 OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQV8gOjogNiBjaGFycyAjIDM3IHdvcmRzICgy Mi45OCUpIC0+IDEuODElIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6 Ojo6Ojo6Ojo6IExldHRlciBfQV8gOjogNyBjaGFycyAjIDM1IHdvcmRzICgyMS43NCUpIC0+ IDEuNzElIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6 IExldHRlciBfQV8gOjogOCBjaGFycyAjIDI2IHdvcmRzICgxNi4xNSUpIC0+IDEuMjclIGZy b20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBf QV8gOjogOSBjaGFycyAjIDQgd29yZHMgKDIuNDglKSAtPiAwLjIwJSBmcm9tIGRpY3QKMjAy MS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0FfIDo6IDEwIGNo YXJzICMgNCB3b3JkcyAoMi40OCUpIC0+IDAuMjAlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6 IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQV8gOjogMTEgY2hhcnMgIyAxIHdv cmQgKDAuNjIlKSAtPiAwLjA1JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6 OiBXb3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBfQl8gOjogUiA1LjQ3JSA6OiAjIG9mIHdv cmRzIDExMgoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBf Ql8gOjogMyBjaGFycyAjIDIgd29yZHMgKDEuNzklKSAtPiAwLjEwJSBmcm9tIGRpY3QKMjAy MS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0JfIDo6IDQgY2hh cnMgIyAxMSB3b3JkcyAoOS44MiUpIC0+IDAuNTQlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6 IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQl8gOjogNSBjaGFycyAjIDQ0IHdv cmRzICgzOS4yOSUpIC0+IDIuMTUlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1 IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQl8gOjogNiBjaGFycyAjIDMzIHdvcmRzICgyOS40 NiUpIC0+IDEuNjElIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6 Ojo6Ojo6IExldHRlciBfQl8gOjogNyBjaGFycyAjIDE2IHdvcmRzICgxNC4yOSUpIC0+IDAu NzglIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExl dHRlciBfQl8gOjogOCBjaGFycyAjIDUgd29yZHMgKDQuNDYlKSAtPiAwLjI0JSBmcm9tIGRp Y3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0JfIDo6 IDkgY2hhcnMgIyAxIHdvcmQgKDAuODklKSAtPiAwLjA1JSBmcm9tIGRpY3QKMjAyMS0wOC0w NSA6OiAwOTowNzowNSA6OiBXb3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBfQ18gOjogUiA4 Ljk0JSA6OiAjIG9mIHdvcmRzIDE4MwoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6 Ojo6Ojo6IExldHRlciBfQ18gOjogMyBjaGFycyAjIDQgd29yZHMgKDIuMTklKSAtPiAwLjIw JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0 ZXIgX0NfIDo6IDQgY2hhcnMgIyAxNSB3b3JkcyAoOC4yMCUpIC0+IDAuNzMlIGZyb20gZGlj dAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQ18gOjog NSBjaGFycyAjIDYxIHdvcmRzICgzMy4zMyUpIC0+IDIuOTglIGZyb20gZGljdAoyMDIxLTA4 LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQ18gOjogNiBjaGFycyAj IDU5IHdvcmRzICgzMi4yNCUpIC0+IDIuODglIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5 OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfQ18gOjogNyBjaGFycyAjIDI1IHdvcmRz ICgxMy42NiUpIC0+IDEuMjIlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6 IDo6Ojo6Ojo6Ojo6IExldHRlciBfQ18gOjogOCBjaGFycyAjIDEzIHdvcmRzICg3LjEwJSkg LT4gMC42NCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6 OjogTGV0dGVyIF9DXyA6OiA5IGNoYXJzICMgMyB3b3JkcyAoMS42NCUpIC0+IDAuMTUlIGZy b20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBf Q18gOjogMTAgY2hhcnMgIyAzIHdvcmRzICgxLjY0JSkgLT4gMC4xNSUgZnJvbSBkaWN0CjIw MjEtMDgtMDUgOjogMDk6MDc6MDUgOjogV29yZHMgc3RhcnRpbmcgd2l0aCBsZXR0ZXIgX0Rf IDo6IFIgNC4yNSUgOjogIyBvZiB3b3JkcyA4NwoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6 IDo6Ojo6Ojo6Ojo6IExldHRlciBfRF8gOjogMyBjaGFycyAjIDIgd29yZHMgKDIuMzAlKSAt PiAwLjEwJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6 OiBMZXR0ZXIgX0RfIDo6IDQgY2hhcnMgIyA4IHdvcmRzICg5LjIwJSkgLT4gMC4zOSUgZnJv bSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9E XyA6OiA1IGNoYXJzICMgMjYgd29yZHMgKDI5Ljg5JSkgLT4gMS4yNyUgZnJvbSBkaWN0CjIw MjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9EXyA6OiA2IGNo YXJzICMgMTkgd29yZHMgKDIxLjg0JSkgLT4gMC45MyUgZnJvbSBkaWN0CjIwMjEtMDgtMDUg OjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9EXyA6OiA3IGNoYXJzICMgMTUg d29yZHMgKDE3LjI0JSkgLT4gMC43MyUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6 MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9EXyA6OiA4IGNoYXJzICMgMTAgd29yZHMgKDEx LjQ5JSkgLT4gMC40OSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6 Ojo6Ojo6OjogTGV0dGVyIF9EXyA6OiA5IGNoYXJzICMgMyB3b3JkcyAoMy40NSUpIC0+IDAu MTUlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExl dHRlciBfRF8gOjogMTAgY2hhcnMgIyAzIHdvcmRzICgzLjQ1JSkgLT4gMC4xNSUgZnJvbSBk aWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9EXyA6 OiAxMSBjaGFycyAjIDEgd29yZCAoMS4xNSUpIC0+IDAuMDUlIGZyb20gZGljdAoyMDIxLTA4 LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRzIHN0YXJ0aW5nIHdpdGggbGV0dGVyIF9FXyA6OiBS IDUuMjclIDo6ICMgb2Ygd29yZHMgMTA4CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6 Ojo6Ojo6OjogTGV0dGVyIF9FXyA6OiAzIGNoYXJzICMgMSB3b3JkICgwLjkzJSkgLT4gMC4w NSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0 dGVyIF9FXyA6OiA0IGNoYXJzICMgNyB3b3JkcyAoNi40OCUpIC0+IDAuMzQlIGZyb20gZGlj dAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfRV8gOjog NSBjaGFycyAjIDEyIHdvcmRzICgxMS4xMSUpIC0+IDAuNTklIGZyb20gZGljdAoyMDIxLTA4 LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfRV8gOjogNiBjaGFycyAj IDMwIHdvcmRzICgyNy43OCUpIC0+IDEuNDclIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5 OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfRV8gOjogNyBjaGFycyAjIDI3IHdvcmRz ICgyNS4wMCUpIC0+IDEuMzIlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6 IDo6Ojo6Ojo6Ojo6IExldHRlciBfRV8gOjogOCBjaGFycyAjIDIzIHdvcmRzICgyMS4zMCUp IC0+IDEuMTIlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6 Ojo6IExldHRlciBfRV8gOjogOSBjaGFycyAjIDcgd29yZHMgKDYuNDglKSAtPiAwLjM0JSBm cm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIg X0VfIDo6IDEwIGNoYXJzICMgMSB3b3JkICgwLjkzJSkgLT4gMC4wNSUgZnJvbSBkaWN0CjIw MjEtMDgtMDUgOjogMDk6MDc6MDUgOjogV29yZHMgc3RhcnRpbmcgd2l0aCBsZXR0ZXIgX0Zf IDo6IFIgNS43MSUgOjogIyBvZiB3b3JkcyAxMTcKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6 OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0ZfIDo6IDMgY2hhcnMgIyAxIHdvcmQgKDAuODYlKSAt PiAwLjA1JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6 OiBMZXR0ZXIgX0ZfIDo6IDQgY2hhcnMgIyAxMiB3b3JkcyAoMTAuMjYlKSAtPiAwLjU5JSBm cm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIg X0ZfIDo6IDUgY2hhcnMgIyAzOCB3b3JkcyAoMzIuNDglKSAtPiAxLjg2JSBmcm9tIGRpY3QK MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0ZfIDo6IDYg Y2hhcnMgIyAzMSB3b3JkcyAoMjYuNTAlKSAtPiAxLjUxJSBmcm9tIGRpY3QKMjAyMS0wOC0w NSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0ZfIDo6IDcgY2hhcnMgIyAy MCB3b3JkcyAoMTcuMDklKSAtPiAwLjk4JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTow NzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0ZfIDo6IDggY2hhcnMgIyAxMiB3b3JkcyAo MTAuMjYlKSAtPiAwLjU5JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6 Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0ZfIDo6IDkgY2hhcnMgIyAyIHdvcmRzICgxLjcxJSkgLT4g MC4xMCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6Ojog TGV0dGVyIF9GXyA6OiAxMCBjaGFycyAjIDEgd29yZCAoMC44NiUpIC0+IDAuMDUlIGZyb20g ZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRzIHN0YXJ0aW5nIHdpdGggbGV0 dGVyIF9HXyA6OiBSIDQuMTUlIDo6ICMgb2Ygd29yZHMgODUKMjAyMS0wOC0wNSA6OiAwOTow NzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0dfIDo6IDMgY2hhcnMgIyAzIHdvcmRzICgz LjUzJSkgLT4gMC4xNSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6 Ojo6Ojo6OjogTGV0dGVyIF9HXyA6OiA0IGNoYXJzICMgOCB3b3JkcyAoOS40MSUpIC0+IDAu MzklIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExl dHRlciBfR18gOjogNSBjaGFycyAjIDIxIHdvcmRzICgyNC43MSUpIC0+IDEuMDMlIGZyb20g ZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfR18g OjogNiBjaGFycyAjIDIzIHdvcmRzICgyNy4wNiUpIC0+IDEuMTIlIGZyb20gZGljdAoyMDIx LTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfR18gOjogNyBjaGFy cyAjIDE3IHdvcmRzICgyMC4wMCUpIC0+IDAuODMlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6 IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfR18gOjogOCBjaGFycyAjIDcgd29y ZHMgKDguMjQlKSAtPiAwLjM0JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6 OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0dfIDo6IDkgY2hhcnMgIyA1IHdvcmRzICg1Ljg4JSkg LT4gMC4yNCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6 OjogTGV0dGVyIF9HXyA6OiAxMCBjaGFycyAjIDEgd29yZCAoMS4xOCUpIC0+IDAuMDUlIGZy b20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRzIHN0YXJ0aW5nIHdpdGgg bGV0dGVyIF9IXyA6OiBSIDEuODElIDo6ICMgb2Ygd29yZHMgMzcKMjAyMS0wOC0wNSA6OiAw OTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0hfIDo6IDQgY2hhcnMgIyAzIHdvcmRz ICg4LjExJSkgLT4gMC4xNSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjog Ojo6Ojo6Ojo6OjogTGV0dGVyIF9IXyA6OiA1IGNoYXJzICMgMTAgd29yZHMgKDI3LjAzJSkg LT4gMC40OSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6 OjogTGV0dGVyIF9IXyA6OiA2IGNoYXJzICMgMTMgd29yZHMgKDM1LjE0JSkgLT4gMC42NCUg ZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVy IF9IXyA6OiA3IGNoYXJzICMgNSB3b3JkcyAoMTMuNTElKSAtPiAwLjI0JSBmcm9tIGRpY3QK MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0hfIDo6IDgg Y2hhcnMgIyAxIHdvcmQgKDIuNzAlKSAtPiAwLjA1JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6 OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0hfIDo6IDEwIGNoYXJzICMgNCB3 b3JkcyAoMTAuODElKSAtPiAwLjIwJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzow NSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0hfIDo6IDExIGNoYXJzICMgMSB3b3JkICgyLjcw JSkgLT4gMC4wNSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogV29yZHMg c3RhcnRpbmcgd2l0aCBsZXR0ZXIgX0lfIDo6IFIgMy45MSUgOjogIyBvZiB3b3JkcyA4MAoy MDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfSV8gOjogMyBj aGFycyAjIDMgd29yZHMgKDMuNzUlKSAtPiAwLjE1JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6 OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0lfIDo6IDQgY2hhcnMgIyA2IHdv cmRzICg3LjUwJSkgLT4gMC4yOSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUg OjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9JXyA6OiA1IGNoYXJzICMgMTMgd29yZHMgKDE2LjI1 JSkgLT4gMC42NCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6 Ojo6OjogTGV0dGVyIF9JXyA6OiA2IGNoYXJzICMgMTkgd29yZHMgKDIzLjc1JSkgLT4gMC45 MyUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0 dGVyIF9JXyA6OiA3IGNoYXJzICMgMjUgd29yZHMgKDMxLjI1JSkgLT4gMS4yMiUgZnJvbSBk aWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9JXyA6 OiA4IGNoYXJzICMgMTEgd29yZHMgKDEzLjc1JSkgLT4gMC41NCUgZnJvbSBkaWN0CjIwMjEt MDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9JXyA6OiA5IGNoYXJz ICMgMSB3b3JkICgxLjI1JSkgLT4gMC4wNSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6 MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9JXyA6OiAxMCBjaGFycyAjIDIgd29yZHMg KDIuNTAlKSAtPiAwLjEwJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBX b3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBfSl8gOjogUiAwLjkzJSA6OiAjIG9mIHdvcmRz IDE5CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9KXyA6 OiAzIGNoYXJzICMgMiB3b3JkcyAoMTAuNTMlKSAtPiAwLjEwJSBmcm9tIGRpY3QKMjAyMS0w OC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0pfIDo6IDUgY2hhcnMg IyA2IHdvcmRzICgzMS41OCUpIC0+IDAuMjklIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5 OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfSl8gOjogNiBjaGFycyAjIDggd29yZHMg KDQyLjExJSkgLT4gMC4zOSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjog Ojo6Ojo6Ojo6OjogTGV0dGVyIF9KXyA6OiA3IGNoYXJzICMgMSB3b3JkICg1LjI2JSkgLT4g MC4wNSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6Ojog TGV0dGVyIF9KXyA6OiAxMCBjaGFycyAjIDEgd29yZCAoNS4yNiUpIC0+IDAuMDUlIGZyb20g ZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfSl8g OjogMTEgY2hhcnMgIyAxIHdvcmQgKDUuMjYlKSAtPiAwLjA1JSBmcm9tIGRpY3QKMjAyMS0w OC0wNSA6OiAwOTowNzowNSA6OiBXb3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBfS18gOjog UiAwLjU0JSA6OiAjIG9mIHdvcmRzIDExCjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6 Ojo6Ojo6OjogTGV0dGVyIF9LXyA6OiA0IGNoYXJzICMgMSB3b3JkICg5LjA5JSkgLT4gMC4w NSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0 dGVyIF9LXyA6OiA1IGNoYXJzICMgMSB3b3JkICg5LjA5JSkgLT4gMC4wNSUgZnJvbSBkaWN0 CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9LXyA6OiA2 IGNoYXJzICMgNSB3b3JkcyAoNDUuNDYlKSAtPiAwLjI0JSBmcm9tIGRpY3QKMjAyMS0wOC0w NSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0tfIDo6IDcgY2hhcnMgIyAz IHdvcmRzICgyNy4yNyUpIC0+IDAuMTUlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3 OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfS18gOjogOCBjaGFycyAjIDEgd29yZCAoOS4w OSUpIC0+IDAuMDUlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRz IHN0YXJ0aW5nIHdpdGggbGV0dGVyIF9MXyA6OiBSIDMuMTMlIDo6ICMgb2Ygd29yZHMgNjQK MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0xfIDo6IDMg Y2hhcnMgIyAxIHdvcmQgKDEuNTYlKSAtPiAwLjA1JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6 OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0xfIDo6IDQgY2hhcnMgIyA3IHdv cmRzICgxMC45NCUpIC0+IDAuMzQlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1 IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfTF8gOjogNSBjaGFycyAjIDIyIHdvcmRzICgzNC4z OCUpIC0+IDEuMDclIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6 Ojo6Ojo6IExldHRlciBfTF8gOjogNiBjaGFycyAjIDEyIHdvcmRzICgxOC43NSUpIC0+IDAu NTklIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExl dHRlciBfTF8gOjogNyBjaGFycyAjIDE1IHdvcmRzICgyMy40NCUpIC0+IDAuNzMlIGZyb20g ZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfTF8g OjogOCBjaGFycyAjIDYgd29yZHMgKDkuMzglKSAtPiAwLjI5JSBmcm9tIGRpY3QKMjAyMS0w OC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX0xfIDo6IDExIGNoYXJz ICMgMSB3b3JkICgxLjU2JSkgLT4gMC4wNSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6 MDc6MDUgOjogV29yZHMgc3RhcnRpbmcgd2l0aCBsZXR0ZXIgX01fIDo6IFIgNi4yNSUgOjog IyBvZiB3b3JkcyAxMjgKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBM ZXR0ZXIgX01fIDo6IDMgY2hhcnMgIyAxIHdvcmQgKDAuNzglKSAtPiAwLjA1JSBmcm9tIGRp Y3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX01fIDo6 IDQgY2hhcnMgIyA5IHdvcmRzICg3LjAzJSkgLT4gMC40NCUgZnJvbSBkaWN0CjIwMjEtMDgt MDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9NXyA6OiA1IGNoYXJzICMg NDkgd29yZHMgKDM4LjI4JSkgLT4gMi4zOSUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6 MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9NXyA6OiA2IGNoYXJzICMgMjUgd29yZHMg KDE5LjUzJSkgLT4gMS4yMiUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjog Ojo6Ojo6Ojo6OjogTGV0dGVyIF9NXyA6OiA3IGNoYXJzICMgMjcgd29yZHMgKDIxLjA5JSkg LT4gMS4zMiUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6 OjogTGV0dGVyIF9NXyA6OiA4IGNoYXJzICMgMTQgd29yZHMgKDEwLjk0JSkgLT4gMC42OCUg ZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVy IF9NXyA6OiA5IGNoYXJzICMgMiB3b3JkcyAoMS41NiUpIC0+IDAuMTAlIGZyb20gZGljdAoy MDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfTV8gOjogMTAg Y2hhcnMgIyAxIHdvcmQgKDAuNzglKSAtPiAwLjA1JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6 OiAwOTowNzowNSA6OiBXb3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBfTl8gOjogUiAzLjAz JSA6OiAjIG9mIHdvcmRzIDYyCjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6 OjogTGV0dGVyIF9OXyA6OiAzIGNoYXJzICMgMyB3b3JkcyAoNC44NCUpIC0+IDAuMTUlIGZy b20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBf Tl8gOjogNCBjaGFycyAjIDQgd29yZHMgKDYuNDUlKSAtPiAwLjIwJSBmcm9tIGRpY3QKMjAy MS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX05fIDo6IDUgY2hh cnMgIyAxNSB3b3JkcyAoMjQuMTklKSAtPiAwLjczJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6 OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX05fIDo6IDYgY2hhcnMgIyAxNSB3 b3JkcyAoMjQuMTklKSAtPiAwLjczJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzow NSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX05fIDo6IDcgY2hhcnMgIyAxMiB3b3JkcyAoMTku MzYlKSAtPiAwLjU5JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6 Ojo6Ojo6OiBMZXR0ZXIgX05fIDo6IDggY2hhcnMgIyA4IHdvcmRzICgxMi45MCUpIC0+IDAu MzklIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExl dHRlciBfTl8gOjogOSBjaGFycyAjIDQgd29yZHMgKDYuNDUlKSAtPiAwLjIwJSBmcm9tIGRp Y3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX05fIDo6 IDEwIGNoYXJzICMgMSB3b3JkICgxLjYxJSkgLT4gMC4wNSUgZnJvbSBkaWN0CjIwMjEtMDgt MDUgOjogMDk6MDc6MDUgOjogV29yZHMgc3RhcnRpbmcgd2l0aCBsZXR0ZXIgX09fIDo6IFIg NC41NCUgOjogIyBvZiB3b3JkcyA5MwoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6 Ojo6Ojo6IExldHRlciBfT18gOjogMyBjaGFycyAjIDEgd29yZCAoMS4wOCUpIC0+IDAuMDUl IGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRl ciBfT18gOjogNCBjaGFycyAjIDEwIHdvcmRzICgxMC43NSUpIC0+IDAuNDklIGZyb20gZGlj dAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfT18gOjog NSBjaGFycyAjIDI4IHdvcmRzICgzMC4xMSUpIC0+IDEuMzclIGZyb20gZGljdAoyMDIxLTA4 LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfT18gOjogNiBjaGFycyAj IDE5IHdvcmRzICgyMC40MyUpIC0+IDAuOTMlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5 OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfT18gOjogNyBjaGFycyAjIDIyIHdvcmRz ICgyMy42NiUpIC0+IDEuMDclIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6 IDo6Ojo6Ojo6Ojo6IExldHRlciBfT18gOjogOCBjaGFycyAjIDExIHdvcmRzICgxMS44MyUp IC0+IDAuNTQlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6 Ojo6IExldHRlciBfT18gOjogOSBjaGFycyAjIDIgd29yZHMgKDIuMTUlKSAtPiAwLjEwJSBm cm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBXb3JkcyBzdGFydGluZyB3aXRo IGxldHRlciBfUF8gOjogUiA3LjgxJSA6OiAjIG9mIHdvcmRzIDE2MAoyMDIxLTA4LTA1IDo6 IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfUF8gOjogMyBjaGFycyAjIDIgd29y ZHMgKDEuMjUlKSAtPiAwLjEwJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6 OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1BfIDo6IDQgY2hhcnMgIyAxNyB3b3JkcyAoMTAuNjMl KSAtPiAwLjgzJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6 Ojo6OiBMZXR0ZXIgX1BfIDo6IDUgY2hhcnMgIyA0NyB3b3JkcyAoMjkuMzglKSAtPiAyLjMw JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0 ZXIgX1BfIDo6IDYgY2hhcnMgIyA0NyB3b3JkcyAoMjkuMzglKSAtPiAyLjMwJSBmcm9tIGRp Y3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1BfIDo6 IDcgY2hhcnMgIyAzMSB3b3JkcyAoMTkuMzglKSAtPiAxLjUxJSBmcm9tIGRpY3QKMjAyMS0w OC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1BfIDo6IDggY2hhcnMg IyAxMSB3b3JkcyAoNi44OCUpIC0+IDAuNTQlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5 OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfUF8gOjogOSBjaGFycyAjIDUgd29yZHMg KDMuMTMlKSAtPiAwLjI0JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBX b3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBfUV8gOjogUiAwIDo6ICMgb2Ygd29yZHMgMAoy MDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRzIHN0YXJ0aW5nIHdpdGggbGV0dGVyIF9S XyA6OiBSIDQuOTMlIDo6ICMgb2Ygd29yZHMgMTAxCjIwMjEtMDgtMDUgOjogMDk6MDc6MDUg OjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9SXyA6OiAzIGNoYXJzICMgMiB3b3JkcyAoMS45OCUp IC0+IDAuMTAlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6 Ojo6IExldHRlciBfUl8gOjogNCBjaGFycyAjIDkgd29yZHMgKDguOTElKSAtPiAwLjQ0JSBm cm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIg X1JfIDo6IDUgY2hhcnMgIyAyOSB3b3JkcyAoMjguNzElKSAtPiAxLjQyJSBmcm9tIGRpY3QK MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1JfIDo6IDYg Y2hhcnMgIyAyNiB3b3JkcyAoMjUuNzQlKSAtPiAxLjI3JSBmcm9tIGRpY3QKMjAyMS0wOC0w NSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1JfIDo6IDcgY2hhcnMgIyAx NiB3b3JkcyAoMTUuODQlKSAtPiAwLjc4JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTow NzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1JfIDo6IDggY2hhcnMgIyAxMyB3b3JkcyAo MTIuODclKSAtPiAwLjY0JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6 Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1JfIDo6IDkgY2hhcnMgIyAyIHdvcmRzICgxLjk4JSkgLT4g MC4xMCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6Ojog TGV0dGVyIF9SXyA6OiAxMCBjaGFycyAjIDQgd29yZHMgKDMuOTYlKSAtPiAwLjIwJSBmcm9t IGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBXb3JkcyBzdGFydGluZyB3aXRoIGxl dHRlciBfU18gOjogUiA2LjkzJSA6OiAjIG9mIHdvcmRzIDE0MgoyMDIxLTA4LTA1IDo6IDA5 OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfU18gOjogMyBjaGFycyAjIDIgd29yZHMg KDEuNDElKSAtPiAwLjEwJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6 Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1NfIDo6IDQgY2hhcnMgIyAxMSB3b3JkcyAoNy43NSUpIC0+ IDAuNTQlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6 IExldHRlciBfU18gOjogNSBjaGFycyAjIDQ5IHdvcmRzICgzNC41MSUpIC0+IDIuMzklIGZy b20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBf U18gOjogNiBjaGFycyAjIDQyIHdvcmRzICgyOS41OCUpIC0+IDIuMDUlIGZyb20gZGljdAoy MDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfU18gOjogNyBj aGFycyAjIDI0IHdvcmRzICgxNi45MCUpIC0+IDEuMTclIGZyb20gZGljdAoyMDIxLTA4LTA1 IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfU18gOjogOCBjaGFycyAjIDgg d29yZHMgKDUuNjMlKSAtPiAwLjM5JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzow NSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1NfIDo6IDkgY2hhcnMgIyA0IHdvcmRzICgyLjgy JSkgLT4gMC4yMCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6 Ojo6OjogTGV0dGVyIF9TXyA6OiAxMCBjaGFycyAjIDEgd29yZCAoMC43MCUpIC0+IDAuMDUl IGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRl ciBfU18gOjogMTIgY2hhcnMgIyAxIHdvcmQgKDAuNzAlKSAtPiAwLjA1JSBmcm9tIGRpY3QK MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBXb3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBf VF8gOjogUiA2LjI1JSA6OiAjIG9mIHdvcmRzIDEyOAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1 IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfVF8gOjogMyBjaGFycyAjIDIgd29yZHMgKDEuNTYl KSAtPiAwLjEwJSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6 Ojo6OiBMZXR0ZXIgX1RfIDo6IDQgY2hhcnMgIyA5IHdvcmRzICg3LjAzJSkgLT4gMC40NCUg ZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVy IF9UXyA6OiA1IGNoYXJzICMgMzcgd29yZHMgKDI4LjkxJSkgLT4gMS44MSUgZnJvbSBkaWN0 CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9UXyA6OiA2 IGNoYXJzICMgNDAgd29yZHMgKDMxLjI1JSkgLT4gMS45NSUgZnJvbSBkaWN0CjIwMjEtMDgt MDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9UXyA6OiA3IGNoYXJzICMg MjMgd29yZHMgKDE3Ljk3JSkgLT4gMS4xMiUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6 MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9UXyA6OiA4IGNoYXJzICMgOCB3b3JkcyAo Ni4yNSUpIC0+IDAuMzklIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6 Ojo6Ojo6Ojo6IExldHRlciBfVF8gOjogOSBjaGFycyAjIDUgd29yZHMgKDMuOTElKSAtPiAw LjI0JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBM ZXR0ZXIgX1RfIDo6IDEwIGNoYXJzICMgNCB3b3JkcyAoMy4xMyUpIC0+IDAuMjAlIGZyb20g ZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdvcmRzIHN0YXJ0aW5nIHdpdGggbGV0 dGVyIF9VXyA6OiBSIDIuNDQlIDo6ICMgb2Ygd29yZHMgNTAKMjAyMS0wOC0wNSA6OiAwOTow NzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1VfIDo6IDMgY2hhcnMgIyA0IHdvcmRzICg4 LjAwJSkgLT4gMC4yMCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6 Ojo6Ojo6OjogTGV0dGVyIF9VXyA6OiA0IGNoYXJzICMgOSB3b3JkcyAoMTguMDAlKSAtPiAw LjQ0JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBM ZXR0ZXIgX1VfIDo6IDUgY2hhcnMgIyAxMiB3b3JkcyAoMjQuMDAlKSAtPiAwLjU5JSBmcm9t IGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1Vf IDo6IDYgY2hhcnMgIyAxNiB3b3JkcyAoMzIuMDAlKSAtPiAwLjc4JSBmcm9tIGRpY3QKMjAy MS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1VfIDo6IDcgY2hh cnMgIyA0IHdvcmRzICg4LjAwJSkgLT4gMC4yMCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjog MDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9VXyA6OiA4IGNoYXJzICMgMiB3b3Jk cyAoNC4wMCUpIC0+IDAuMTAlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6 IDo6Ojo6Ojo6Ojo6IExldHRlciBfVV8gOjogOSBjaGFycyAjIDEgd29yZCAoMi4wMCUpIC0+ IDAuMDUlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6 IExldHRlciBfVV8gOjogMTAgY2hhcnMgIyAxIHdvcmQgKDIuMDAlKSAtPiAwLjA1JSBmcm9t IGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6Ojo6OiBMZXR0ZXIgX1Vf IDo6IDEyIGNoYXJzICMgMSB3b3JkICgyLjAwJSkgLT4gMC4wNSUgZnJvbSBkaWN0CjIwMjEt MDgtMDUgOjogMDk6MDc6MDUgOjogV29yZHMgc3RhcnRpbmcgd2l0aCBsZXR0ZXIgX1ZfIDo6 IFIgNC4yMCUgOjogIyBvZiB3b3JkcyA4NgoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6 Ojo6Ojo6Ojo6IExldHRlciBfVl8gOjogMyBjaGFycyAjIDEgd29yZCAoMS4xNiUpIC0+IDAu MDUlIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExl dHRlciBfVl8gOjogNCBjaGFycyAjIDExIHdvcmRzICgxMi43OSUpIC0+IDAuNTQlIGZyb20g ZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfVl8g OjogNSBjaGFycyAjIDI1IHdvcmRzICgyOS4wNyUpIC0+IDEuMjIlIGZyb20gZGljdAoyMDIx LTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfVl8gOjogNiBjaGFy cyAjIDI0IHdvcmRzICgyNy45MSUpIC0+IDEuMTclIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6 IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfVl8gOjogNyBjaGFycyAjIDE0IHdv cmRzICgxNi4yOCUpIC0+IDAuNjglIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1 IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfVl8gOjogOCBjaGFycyAjIDcgd29yZHMgKDguMTQl KSAtPiAwLjM0JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6Ojo6 Ojo6OiBMZXR0ZXIgX1ZfIDo6IDkgY2hhcnMgIyAyIHdvcmRzICgyLjMzJSkgLT4gMC4xMCUg ZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVy IF9WXyA6OiAxMCBjaGFycyAjIDIgd29yZHMgKDIuMzMlKSAtPiAwLjEwJSBmcm9tIGRpY3QK MjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBXb3JkcyBzdGFydGluZyB3aXRoIGxldHRlciBf V18gOjogUiAwIDo6ICMgb2Ygd29yZHMgMAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IFdv cmRzIHN0YXJ0aW5nIHdpdGggbGV0dGVyIF9YXyA6OiBSIDAgOjogIyBvZiB3b3JkcyAwCjIw MjEtMDgtMDUgOjogMDk6MDc6MDUgOjogV29yZHMgc3RhcnRpbmcgd2l0aCBsZXR0ZXIgX1lf IDo6IFIgMCA6OiAjIG9mIHdvcmRzIDAKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiBXb3Jk cyBzdGFydGluZyB3aXRoIGxldHRlciBfWl8gOjogUiAxLjY2JSA6OiAjIG9mIHdvcmRzIDM0 CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9aXyA6OiAz IGNoYXJzICMgMiB3b3JkcyAoNS44OCUpIC0+IDAuMTAlIGZyb20gZGljdAoyMDIxLTA4LTA1 IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExldHRlciBfWl8gOjogNCBjaGFycyAjIDkg d29yZHMgKDI2LjQ3JSkgLT4gMC40NCUgZnJvbSBkaWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6 MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9aXyA6OiA1IGNoYXJzICMgOSB3b3JkcyAoMjYu NDclKSAtPiAwLjQ0JSBmcm9tIGRpY3QKMjAyMS0wOC0wNSA6OiAwOTowNzowNSA6OiA6Ojo6 Ojo6Ojo6OiBMZXR0ZXIgX1pfIDo6IDYgY2hhcnMgIyA2IHdvcmRzICgxNy42NSUpIC0+IDAu MjklIGZyb20gZGljdAoyMDIxLTA4LTA1IDo6IDA5OjA3OjA1IDo6IDo6Ojo6Ojo6Ojo6IExl dHRlciBfWl8gOjogNyBjaGFycyAjIDYgd29yZHMgKDE3LjY1JSkgLT4gMC4yOSUgZnJvbSBk aWN0CjIwMjEtMDgtMDUgOjogMDk6MDc6MDUgOjogOjo6Ojo6Ojo6OjogTGV0dGVyIF9aXyA6 OiA4IGNoYXJzICMgMiB3b3JkcyAoNS44OCUpIC0+IDAuMTAlIGZyb20gZGljdA== --------------056E4C82B617C27EC1B47338--