From mboxrd@z Thu Jan 1 00:00:00 1970 From: No Wayman Subject: Re: Bug: org-highest-priority not defined [9.3.6 (release_9.3.6-399-ge6df03 @ /home/n/.emacs.d/straight/build/org/)] Date: Tue, 10 Mar 2020 13:46:53 -0400 Message-ID: References: <87imjoj2xt.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000003666f805a083b5e8" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:56999) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jBiyG-0007Jc-Py for emacs-orgmode@gnu.org; Tue, 10 Mar 2020 13:47:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jBiyB-0001nu-1w for emacs-orgmode@gnu.org; Tue, 10 Mar 2020 13:47:10 -0400 Received: from mail-io1-xd41.google.com ([2607:f8b0:4864:20::d41]:44129) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jBiyA-0001h6-D9 for emacs-orgmode@gnu.org; Tue, 10 Mar 2020 13:47:06 -0400 Received: by mail-io1-xd41.google.com with SMTP id t26so5933689ios.11 for ; Tue, 10 Mar 2020 10:47:06 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane-mx.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org --0000000000003666f805a083b5e8 Content-Type: multipart/alternative; boundary="0000000000003666f505a083b5e6" --0000000000003666f505a083b5e6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Proposed patch: diff --git a/lisp/org.el b/lisp/org.el index 31133c554..7b7e4c80a 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -2383,7 +2383,7 @@ set a priority." :group 'org-priorities :type 'boolean) -(defalias 'org-highest-priority 'org-priority-highest) +(defvaralias 'org-highest-priority 'org-priority-highest) (defcustom org-priority-highest ?A "The highest priority of TODO items. @@ -2394,7 +2394,7 @@ Must be smaller than `org-priority-lowest'." (character :tag "Character") (integer :tag "Integer (< 65)"))) -(defalias 'org-lowest-priority 'org-priority-lowest) +(defvaralias 'org-lowest-priority 'org-priority-lowest) (defcustom org-priority-lowest ?C "The lowest priority of TODO items. A character like ?A, ?B, etc., or a numeric value like 1, 2, etc. @@ -2404,7 +2404,7 @@ Must be higher than `org-priority-highest'." (character :tag "Character") (integer :tag "Integer (< 65)"))) -(defalias 'org-default-priority 'org-priority-default) +(defvaralias 'org-default-priority 'org-priority-default) (defcustom org-priority-default ?B "The default priority of TODO items. This is the priority an item gets if no explicit priority is given. On Sat, Feb 29, 2020 at 11:35 PM No Wayman wrote: > Actually, on closer inspection. Shouldn't: > > (defalias 'org-highest-priority 'org-priority-highest) > > be > > (defvaralias ...)? > > On Sat, Feb 29, 2020 at 8:09 PM No Wayman > wrote: > >> After updating Org, I'm hitting errors for an undefined >> `org-highest-priority'. >> I see that this is an alias for `org-priority-highest', but >> describe-function (and I'm not sure why it's describe-function vs >> describe-variable) dutifully reports: >> >> org-highest-priority is an alias for =E2=80=98org-priority-highest=E2= =80=99, >> which is not >> defined. Please make a bug report. >> >> Not documented. >> >> My first hunch is that this is due to a mixed installation of Org, >> but I'm having trouble diagnosing this. I've installed >> org-plus-contrib using the straight package manager. >> I've ensured that Org is not loaded before/during upgrading Org. >> (locate-library "org") points to the correct file: >> >> "/home/n/.emacs.d/straight/build/org/org.elc" >> >> In the src elisp file, >> /home/n/.emacs.d/straight/repos/org/lisp/org.el there defalias is >> there as I would expect: >> >> (defalias 'org-highest-priority 'org-priority-highest) >> >> My usual technique for debugging this is evaling: >> >> (eval-after-load "org" >> '(debug)) >> >> prior to loading Org. However, in this case it looks like it's >> loading the proper file: >> >> Debugger entered: nil >> (closure (t) nil (debug))() >> funcall((closure (t) nil (debug))) >> mapc(funcall ((closure (t) nil (debug)) (closure (t) nil >> (add-to-list 'org-src-lang-modes '("php" . php))) (closure (t) >> nil (add-to-list 'org-src-lang-modes '("redis" . redis))))) >> do-after-load-evaluation("/home/n/.emacs.d/straight/build/org/org.elc"= ) >> require(org) >> byte-code("\300\301!\210\300\302!\210\300\303!\207" [require >> cl-lib org org-refile] 2) >> autoload-do-load((autoload "org-capture" 1424805 t nil) >> org-capture) >> command-execute(org-capture) >> >> I plan on reporting with the author of straight.el, too. Just >> following through on the describe-function message here. >> Not sure how to proceed with debugging. Apologies if this is >> noise. >> >> >> Emacs : GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X >> toolkit, cairo version 1.17.3, Xaw3d scroll bars) >> of 2020-02-23 >> Package: Org mode version 9.3.6 (release_9.3.6-399-ge6df03 @ >> /home/n/.emacs.d/straight/build/org/) >> >> current state: >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> (setq >> org-src-mode-hook '(org-src-babel-configure-edit-buffer >> org-src-mode-configure-edit-buffer >> doom-modeline-set-org-src-modeline) >> org-link-shell-confirm-function 'yes-or-no-p >> org-metadown-hook '(org-babel-pop-to-session-maybe) >> org-clock-out-hook '(org-clock-remove-empty-clock-drawer) >> org-refile-targets '((org-agenda-files :maxlevel . 20) >> (my/org-files-list :maxlevel . 20)) >> org-enforce-todo-dependencies t >> org-agenda-category-icon-alist '(("[Ww]ork" >> (#("=EF=80=93" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Rr]efile" >> (#("=EF=89=8D" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Aa]ccounting" >> (#("=EF=80=97" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Hh]abit" >> (#("=EF=80=9E" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Hh]ealth" >> (#("=EF=88=9E" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Ii]n" >> (#("=EF=84=B7" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Oo]ut" >> (#("=EF=84=B8" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Ll]isten" >> (#("=EF=8A=A2" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Pp]lay" >> (#("=EF=84=9B" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Rr]ead" >> (#("=EF=80=AD" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Ww]atch" >> (#("=EF=80=BD" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ("[Cc]alendar" >> (#("=EF=81=B3" 0 1 >> (rear-nonsticky t display >> (raise -0.24) font-lock-face >> (:family "FontAwesome" >> :height 1.2) face >> (:family "FontAwesome" >> :height 1.2)) >> ) >> ) >> nil nil :ascent center) >> ) >> org-agenda-files '("~/Documents/todo") >> org-reveal-start-hook '(org-decrypt-entry) >> org-modules '(org-habit) >> org-blocker-hook >> '(org-block-todo-from-children-or-siblings-or-parent) >> org-mode-hook '(org-indent-mode >> (closure (t) nil (add-hook 'after-save-hook >> 'my/org-agenda-redo-all nil t) >> (setq prettify-symbols-unprettify-at-point >> 'right-edge) >> (setq prettify-symbols-alist >> '(("#+begin_src" . "=CE=BB") ("#+BEGIN_SRC" . "=CE=BB= ") >> ("#+end_src" . "=CE=BB") >> ("#+END_SRC" . "=CE=BB") (":PROPERTIES:" . "=E2=9A= =99") >> (":properties:" . "=E2=9A=99") >> (":END:" . "=E2=88=8E") ("#+RESULTS:" . "=E2=86=92"= )) >> ) >> (prettify-symbols-mode 1)) >> org-bullets-mode org-better-repeat-mode >> #[0 "\300\301\302\303\304$\207" >> [add-hook change-major-mode-hook org-show-all >> append local] 5] >> #[0 "\300\301\302\303\304$\207" >> [add-hook change-major-mode-hook >> org-babel-show-result-all append local] >> 5] >> org-babel-result-hide-spec >> org-babel-hide-all-hashes writegood-mode >> org-journal-update-auto-mode-alist flyspell-mode >> org-eldoc-load) >> org-outline-path-complete-in-steps nil >> org-archive-hook '(org-attach-archive-delete-maybe) >> org-journal-carryover-items nil >> org-confirm-elisp-link-function 'yes-or-no-p >> org-reverse-note-order t >> org-journal-mode-hook '(#[0 "\301 \302\303\304$\207" >> [org-journal-encrypt-on add-hook >> org-journal-encryption-hook nil >> t] >> 5] >> (lambda nil >> (add-hook org-journal-encrypt-on >> 'org-journal-encryption-hook nil >> t) >> ) >> ) >> org-agenda-before-write-hook '(org-agenda-add-entry-text) >> org-metaup-hook '(org-babel-load-in-session-maybe) >> org-log-reschedule t >> org-agenda-text-search-extra-files '(agenda-archives) >> org-babel-pre-tangle-hook '(save-buffer) >> org-file-apps '((auto-mode . emacs) ("\\.mm\\'" . default) >> ("\\.mp[[:digit:]]\\'" . "/usr/bin/mpv >> --force-window=3Dyes %s") >> ("\\.x?html?\\'" . "/usr/bin/bash -c '$BROWSER >> %s'") >> ("\\.pdf\\'" . default)) >> org-tab-first-hook '(org-babel-hide-result-toggle-maybe >> org-babel-header-arg-expand) >> org-log-done 'time >> org-journal-date-format "[%Y-%m-%d %a]" >> org-hide-emphasis-markers t >> org-ellipsis "=E2=96=BF" >> org-habit-following-days 1 >> org-agenda-span 'day >> org-agenda-loop-over-headlines-in-active-region nil >> org-src-lang-modes '(("arduino" . arduino) ("redis" . redis) >> ("php" . php) ("C" . c) >> ("C++" . c++) ("asymptote" . asy) ("bash" . >> sh) ("beamer" . latex) >> ("calc" . fundamental) ("cpp" . c++) >> ("ditaa" . artist) >> ("dot" . fundamental) ("elisp" . emacs-lisp) >> ("ocaml" . tuareg) >> ("screen" . shell-script) ("shell" . sh) >> ("sqlite" . sql)) >> org-src-preserve-indentation t >> org-habit-today-glyph 128197 >> org-catch-invisible-edits 'show-and-error >> org-habit-show-habits-only-for-today nil >> org-occur-hook '(org-first-headline-recenter) >> org-agenda-mode-hook '(org-journal-update-org-agenda-files) >> org-structure-template-alist '(("sj" . "src javascript") ("ss" . >> "src shell") >> ("se" . "src emacs-lisp") ("a" . >> "export ascii") >> ("c" . "center") ("C" . "comment") >> ("e" . "example") >> ("E" . "export") ("h" . "export >> html") >> ("l" . "export latex") ("q" . >> "quote") ("s" . "src") >> ("v" . "verse")) >> org-cycle-hook '(org-cycle-hide-archived-subtrees >> org-cycle-show-empty-lines >> org-optimize-window-after-visibility-change) >> org-todo-keywords '((sequence "TODO(t)" "STARTED(s!)" "NEXT(n!)" >> "BLOCKED(b@/!)" "|" >> "DONE(d)") >> (sequence "IDEA(i)" "|" "CANCELED(c@/!)" >> "DELEGATED(D@/!)") >> (sequence "RESEARCH(r)" "|")) >> org-speed-command-hook '(org-speed-command-activate >> org-babel-speed-command-activate) >> org-better-repeat-mode t >> org-hierarchical-todo-statistics nil >> org-M-RET-may-split-line nil >> org-agenda-use-tag-inheritance nil >> org-journal-dir "~/Documents/journal" >> org-return-follows-link t >> org-refile-allow-creating-parent-nodes 'confirm >> org-refile-use-outline-path 'file >> org-export-before-parsing-hook '(org-attach-expand-links) >> org-confirm-shell-link-function 'yes-or-no-p >> org-link-parameters '(("attachment" :follow org-attach-follow >> :complete >> org-attach-complete-link) >> ("id" :follow org-id-open) >> ("region" :follow org-region-open :export >> nil :store >> org-region-store-link) >> ("mu4e" :follow mu4e-org-open :store >> mu4e-org-store-link) >> ("elfeed" :follow elfeed-link-open :store >> elfeed-link-store-link) >> ("file+sys") ("file+emacs") ("shell" >> :follow org-link--open-shell) >> ("news" :follow >> #[514 "\301\300\302.Q.\"\207" ["news" >> browse-url ":"] 6 >> "\n\n(fn URL ARG)"] >> ) >> ("mailto" :follow >> #[514 "\301\300\302.Q.\"\207" ["mailto" >> browse-url ":"] 6 >> "\n\n(fn URL ARG)"] >> ) >> ("https" :follow >> #[514 "\301\300\302.Q.\"\207" ["https" >> browse-url ":"] 6 >> "\n\n(fn URL ARG)"] >> ) >> ("http" :follow >> #[514 "\301\300\302.Q.\"\207" ["http" >> browse-url ":"] 6 >> "\n\n(fn URL ARG)"] >> ) >> ("ftp" :follow >> #[514 "\301\300\302.Q.\"\207" ["ftp" >> browse-url ":"] 6 >> "\n\n(fn URL ARG)"] >> ) >> ("help" :follow org-link--open-help) >> ("file" :complete org-link-complete-file) >> ("elisp" :follow org-link--open-elisp) >> ("doi" :follow org-link--open-doi)) >> org-bullets-bullet-list '("=E2=97=87") >> org-link-elisp-confirm-function 'yes-or-no-p >> org-habit-completed-glyph 10003 >> org-journal-time-format "%I:%M %p\njrn" >> org-journal-hook '(flyspell-mode) >> org-habit-preceding-days 29 >> org-journal-file-format "%Y.%m.%d.%A.org" >> org-src-window-setup 'current-window >> org-confirm-babel-evaluate nil >> org-agenda-clockreport-parameter-plist '(:link t :maxlevel 2 >> :stepskip0 t :fileskip0 t) >> org-link-from-user-regexp "\\" >> org-agenda-sorting-strategy '((agenda time-up priority-down >> category-keep) >> (todo priority-down category-keep) >> (tags priority-down category-keep) >> (search category-keep)) >> org-agenda-inhibit-startup t >> ) >> > --0000000000003666f505a083b5e6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+UHJvcG9zZWQgcGF0Y2g6PGJyPmRpZmYgLS1naXQgYS9saXNwL29yZy5l bCBiL2xpc3Avb3JnLmVsPGJyPmluZGV4IDMxMTMzYzU1NC4uN2I3ZTRjODBhIDEwMDY0NDxicj4t LS0gYS9saXNwL29yZy5lbDxicj4rKysgYi9saXNwL29yZy5lbDxicj5AQCAtMjM4Myw3ICsyMzgz LDcgQEAgc2V0IGEgcHJpb3JpdHkuJnF1b3Q7PGJyPsKgIMKgOmdyb3VwICYjMzk7b3JnLXByaW9y aXRpZXM8YnI+wqAgwqA6dHlwZSAmIzM5O2Jvb2xlYW4pPGJyPsKgPGJyPi0oZGVmYWxpYXMgJiMz OTtvcmctaGlnaGVzdC1wcmlvcml0eSAmIzM5O29yZy1wcmlvcml0eS1oaWdoZXN0KTxicj4rKGRl ZnZhcmFsaWFzICYjMzk7b3JnLWhpZ2hlc3QtcHJpb3JpdHkgJiMzOTtvcmctcHJpb3JpdHktaGln aGVzdCk8YnI+wqA8YnI+wqAoZGVmY3VzdG9tIG9yZy1wcmlvcml0eS1oaWdoZXN0ID9BPGJyPsKg IMKgJnF1b3Q7VGhlIGhpZ2hlc3QgcHJpb3JpdHkgb2YgVE9ETyBpdGVtcy48YnI+QEAgLTIzOTQs NyArMjM5NCw3IEBAIE11c3QgYmUgc21hbGxlciB0aGFuIGBvcmctcHJpb3JpdHktbG93ZXN0JiMz OTsuJnF1b3Q7PGJyPsKgIMKgIMKgIMKgIMKgIChjaGFyYWN0ZXIgOnRhZyAmcXVvdDtDaGFyYWN0 ZXImcXVvdDspPGJyPsKgIMKgIMKgIMKgIMKgIChpbnRlZ2VyIDp0YWcgJnF1b3Q7SW50ZWdlciAo Jmx0OyA2NSkmcXVvdDspKSk8YnI+wqA8YnI+LShkZWZhbGlhcyAmIzM5O29yZy1sb3dlc3QtcHJp b3JpdHkgJiMzOTtvcmctcHJpb3JpdHktbG93ZXN0KTxicj4rKGRlZnZhcmFsaWFzICYjMzk7b3Jn LWxvd2VzdC1wcmlvcml0eSAmIzM5O29yZy1wcmlvcml0eS1sb3dlc3QpPGJyPsKgKGRlZmN1c3Rv bSBvcmctcHJpb3JpdHktbG93ZXN0ID9DPGJyPsKgIMKgJnF1b3Q7VGhlIGxvd2VzdCBwcmlvcml0 eSBvZiBUT0RPIGl0ZW1zLjxicj7CoEEgY2hhcmFjdGVyIGxpa2UgP0EsID9CLCBldGMuLCBvciBh IG51bWVyaWMgdmFsdWUgbGlrZSAxLCAyLCBldGMuPGJyPkBAIC0yNDA0LDcgKzI0MDQsNyBAQCBN dXN0IGJlIGhpZ2hlciB0aGFuIGBvcmctcHJpb3JpdHktaGlnaGVzdCYjMzk7LiZxdW90Ozxicj7C oCDCoCDCoCDCoCDCoCAoY2hhcmFjdGVyIDp0YWcgJnF1b3Q7Q2hhcmFjdGVyJnF1b3Q7KTxicj7C oCDCoCDCoCDCoCDCoCAoaW50ZWdlciA6dGFnICZxdW90O0ludGVnZXIgKCZsdDsgNjUpJnF1b3Q7 KSkpPGJyPsKgPGJyPi0oZGVmYWxpYXMgJiMzOTtvcmctZGVmYXVsdC1wcmlvcml0eSAmIzM5O29y Zy1wcmlvcml0eS1kZWZhdWx0KTxicj4rKGRlZnZhcmFsaWFzICYjMzk7b3JnLWRlZmF1bHQtcHJp b3JpdHkgJiMzOTtvcmctcHJpb3JpdHktZGVmYXVsdCk8YnI+wqAoZGVmY3VzdG9tIG9yZy1wcmlv cml0eS1kZWZhdWx0ID9CPGJyPsKgIMKgJnF1b3Q7VGhlIGRlZmF1bHQgcHJpb3JpdHkgb2YgVE9E TyBpdGVtcy48YnI+wqBUaGlzIGlzIHRoZSBwcmlvcml0eSBhbiBpdGVtIGdldHMgaWYgbm8gZXhw bGljaXQgcHJpb3JpdHkgaXMgZ2l2ZW4uPGJyPjxicj48YnI+PC9kaXY+PGJyPjxkaXYgY2xhc3M9 ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxfYXR0ciI+T24gU2F0LCBG ZWIgMjksIDIwMjAgYXQgMTE6MzUgUE0gTm8gV2F5bWFuICZsdDs8YSBocmVmPSJtYWlsdG86aWFy Y2hpdmVkbXl3aG9sZWxpZmVAZ21haWwuY29tIj5pYXJjaGl2ZWRteXdob2xlbGlmZUBnbWFpbC5j b208L2E+Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3Rl IiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCBy Z2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJsdHIiPkFjdHVhbGx5 LCBvbiBjbG9zZXIgaW5zcGVjdGlvbi4gU2hvdWxkbiYjMzk7dDo8YnI+PGJyPjxkaXY+DQooZGVm YWxpYXMgJiMzOTtvcmctaGlnaGVzdC1wcmlvcml0eSAmIzM5O29yZy1wcmlvcml0eS1oaWdoZXN0 KTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+YmUgPGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+KGRlZnZhcmFsaWFzIC4uLik/PGJyPjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFp bF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX2F0dHIiPk9uIFNhdCwgRmViIDI5 LCAyMDIwIGF0IDg6MDkgUE0gTm8gV2F5bWFuICZsdDs8YSBocmVmPSJtYWlsdG86aWFyY2hpdmVk bXl3aG9sZWxpZmVAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+aWFyY2hpdmVkbXl3aG9sZWxp ZmVAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJn bWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDox cHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij5BZnRlciB1cGRhdGlu ZyBPcmcsIEkmIzM5O23CoCBoaXR0aW5nIGVycm9ycyBmb3IgYW4gdW5kZWZpbmVkIDxicj4NCmBv cmctaGlnaGVzdC1wcmlvcml0eSYjMzk7Ljxicj4NCkkgc2VlIHRoYXQgdGhpcyBpcyBhbiBhbGlh cyBmb3IgYG9yZy1wcmlvcml0eS1oaWdoZXN0JiMzOTssIGJ1dCA8YnI+DQpkZXNjcmliZS1mdW5j dGlvbiAoYW5kIEkmIzM5O20gbm90IHN1cmUgd2h5IGl0JiMzOTtzIGRlc2NyaWJlLWZ1bmN0aW9u IHZzIDxicj4NCmRlc2NyaWJlLXZhcmlhYmxlKSBkdXRpZnVsbHkgcmVwb3J0czo8YnI+DQo8YnI+ DQrCoG9yZy1oaWdoZXN0LXByaW9yaXR5IGlzIGFuIGFsaWFzIGZvciDigJhvcmctcHJpb3JpdHkt aGlnaGVzdOKAmSwgPGJyPg0KwqB3aGljaCBpcyBub3Q8YnI+DQrCoGRlZmluZWQuIFBsZWFzZSBt YWtlIGEgYnVnIHJlcG9ydC48YnI+DQo8YnI+DQrCoE5vdCBkb2N1bWVudGVkLjxicj4NCjxicj4N Ck15IGZpcnN0IGh1bmNoIGlzIHRoYXQgdGhpcyBpcyBkdWUgdG8gYSBtaXhlZCBpbnN0YWxsYXRp b24gb2YgT3JnLCA8YnI+DQpidXQgSSYjMzk7bSBoYXZpbmcgdHJvdWJsZSBkaWFnbm9zaW5nIHRo aXMuIEkmIzM5O3ZlIGluc3RhbGxlZCA8YnI+DQpvcmctcGx1cy1jb250cmliIHVzaW5nIHRoZSBz dHJhaWdodCBwYWNrYWdlIG1hbmFnZXIuPGJyPg0KSSYjMzk7dmUgZW5zdXJlZCB0aGF0IE9yZyBp cyBub3QgbG9hZGVkIGJlZm9yZS9kdXJpbmcgdXBncmFkaW5nIE9yZy48YnI+DQoobG9jYXRlLWxp YnJhcnkgJnF1b3Q7b3JnJnF1b3Q7KSBwb2ludHMgdG8gdGhlIGNvcnJlY3QgZmlsZTo8YnI+DQo8 YnI+DQrCoCZxdW90Oy9ob21lL24vLmVtYWNzLmQvc3RyYWlnaHQvYnVpbGQvb3JnL29yZy5lbGMm cXVvdDs8YnI+DQo8YnI+DQpJbiB0aGUgc3JjIGVsaXNwIGZpbGUsIDxicj4NCi9ob21lL24vLmVt YWNzLmQvc3RyYWlnaHQvcmVwb3Mvb3JnL2xpc3Avb3JnLmVsIHRoZXJlIGRlZmFsaWFzIGlzIDxi cj4NCnRoZXJlIGFzIEkgd291bGQgZXhwZWN0Ojxicj4NCjxicj4NCihkZWZhbGlhcyAmIzM5O29y Zy1oaWdoZXN0LXByaW9yaXR5ICYjMzk7b3JnLXByaW9yaXR5LWhpZ2hlc3QpPGJyPg0KPGJyPg0K TXkgdXN1YWwgdGVjaG5pcXVlIGZvciBkZWJ1Z2dpbmcgdGhpcyBpcyBldmFsaW5nOjxicj4NCjxi cj4NCsKgIChldmFsLWFmdGVyLWxvYWQgJnF1b3Q7b3JnJnF1b3Q7PGJyPg0KwqAgwqAgJiMzOTso ZGVidWcpKTxicj4NCjxicj4NCnByaW9yIHRvIGxvYWRpbmcgT3JnLiBIb3dldmVyLCBpbiB0aGlz IGNhc2UgaXQgbG9va3MgbGlrZSBpdCYjMzk7cyA8YnI+DQpsb2FkaW5nIHRoZSBwcm9wZXIgZmls ZTo8YnI+DQo8YnI+DQpEZWJ1Z2dlciBlbnRlcmVkOiBuaWw8YnI+DQrCoCAoY2xvc3VyZSAodCkg bmlsIChkZWJ1ZykpKCk8YnI+DQrCoCBmdW5jYWxsKChjbG9zdXJlICh0KSBuaWwgKGRlYnVnKSkp PGJyPg0KwqAgbWFwYyhmdW5jYWxsICgoY2xvc3VyZSAodCkgbmlsIChkZWJ1ZykpIChjbG9zdXJl ICh0KSBuaWwgPGJyPg0KwqAgKGFkZC10by1saXN0ICYjMzk7b3JnLXNyYy1sYW5nLW1vZGVzICYj Mzk7KCZxdW90O3BocCZxdW90OyAuIHBocCkpKSAoY2xvc3VyZSAodCkgPGJyPg0KwqAgbmlsIChh ZGQtdG8tbGlzdCAmIzM5O29yZy1zcmMtbGFuZy1tb2RlcyAmIzM5OygmcXVvdDtyZWRpcyZxdW90 OyAuIHJlZGlzKSkpKSk8YnI+DQrCoCBkby1hZnRlci1sb2FkLWV2YWx1YXRpb24oJnF1b3Q7L2hv bWUvbi8uZW1hY3MuZC9zdHJhaWdodC9idWlsZC9vcmcvb3JnLmVsYyZxdW90Oyk8YnI+DQrCoCBy ZXF1aXJlKG9yZyk8YnI+DQrCoCBieXRlLWNvZGUoJnF1b3Q7XDMwMFwzMDEhXDIxMFwzMDBcMzAy IVwyMTBcMzAwXDMwMyFcMjA3JnF1b3Q7IFtyZXF1aXJlIDxicj4NCsKgIGNsLWxpYiBvcmcgb3Jn LXJlZmlsZV0gMik8YnI+DQrCoCBhdXRvbG9hZC1kby1sb2FkKChhdXRvbG9hZCAmcXVvdDtvcmct Y2FwdHVyZSZxdW90OyAxNDI0ODA1IHQgbmlsKSA8YnI+DQrCoCBvcmctY2FwdHVyZSk8YnI+DQrC oCBjb21tYW5kLWV4ZWN1dGUob3JnLWNhcHR1cmUpPGJyPg0KPGJyPg0KSSBwbGFuIG9uIHJlcG9y dGluZyB3aXRoIHRoZSBhdXRob3Igb2Ygc3RyYWlnaHQuZWwsIHRvby4gSnVzdCA8YnI+DQpmb2xs b3dpbmcgdGhyb3VnaCBvbiB0aGUgZGVzY3JpYmUtZnVuY3Rpb24gbWVzc2FnZSBoZXJlLjxicj4N Ck5vdCBzdXJlIGhvdyB0byBwcm9jZWVkIHdpdGggZGVidWdnaW5nLiBBcG9sb2dpZXMgaWYgdGhp cyBpcyA8YnI+DQpub2lzZS48YnI+DQo8YnI+DQo8YnI+DQpFbWFjc8KgIDogR05VIEVtYWNzIDI4 LjAuNTAgKGJ1aWxkIDEsIHg4Nl82NC1wYy1saW51eC1nbnUsIFggPGJyPg0KdG9vbGtpdCwgY2Fp cm8gdmVyc2lvbiAxLjE3LjMsIFhhdzNkIHNjcm9sbCBiYXJzKTxicj4NCsKgb2YgMjAyMC0wMi0y Mzxicj4NClBhY2thZ2U6IE9yZyBtb2RlIHZlcnNpb24gOS4zLjYgKHJlbGVhc2VfOS4zLjYtMzk5 LWdlNmRmMDMgQCA8YnI+DQovaG9tZS9uLy5lbWFjcy5kL3N0cmFpZ2h0L2J1aWxkL29yZy8pPGJy Pg0KPGJyPg0KY3VycmVudCBzdGF0ZTo8YnI+DQo9PT09PT09PT09PT09PTxicj4NCihzZXRxPGJy Pg0KwqBvcmctc3JjLW1vZGUtaG9vayAmIzM5Oyhvcmctc3JjLWJhYmVsLWNvbmZpZ3VyZS1lZGl0 LWJ1ZmZlciA8YnI+DQrCoG9yZy1zcmMtbW9kZS1jb25maWd1cmUtZWRpdC1idWZmZXI8YnI+DQrC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGRvb20tbW9kZWxpbmUtc2V0LW9yZy1zcmMt bW9kZWxpbmUpPGJyPg0KwqBvcmctbGluay1zaGVsbC1jb25maXJtLWZ1bmN0aW9uICYjMzk7eWVz LW9yLW5vLXA8YnI+DQrCoG9yZy1tZXRhZG93bi1ob29rICYjMzk7KG9yZy1iYWJlbC1wb3AtdG8t c2Vzc2lvbi1tYXliZSk8YnI+DQrCoG9yZy1jbG9jay1vdXQtaG9vayAmIzM5OyhvcmctY2xvY2st cmVtb3ZlLWVtcHR5LWNsb2NrLWRyYXdlcik8YnI+DQrCoG9yZy1yZWZpbGUtdGFyZ2V0cyAmIzM5 Oygob3JnLWFnZW5kYS1maWxlcyA6bWF4bGV2ZWwgLiAyMCkgPGJyPg0KwqAobXkvb3JnLWZpbGVz LWxpc3QgOm1heGxldmVsIC4gMjApKTxicj4NCsKgb3JnLWVuZm9yY2UtdG9kby1kZXBlbmRlbmNp ZXMgdDxicj4NCsKgb3JnLWFnZW5kYS1jYXRlZ29yeS1pY29uLWFsaXN0ICYjMzk7KCgmcXVvdDtb V3ddb3JrJnF1b3Q7PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAoIygmcXVvdDvvgJMmcXVvdDsgMCAxPGJyPg0KwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKHJlYXItbm9uc3RpY2t5 IHQgZGlzcGxheSA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAocmFpc2UgLTAuMjQpIGZvbnQtbG9jay1mYWNlPGJyPg0KwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZh bWlseSAmcXVvdDtGb250QXdlc29tZSZxdW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSBmYWNlPGJy Pg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAoOmZhbWlseSAmcXVvdDtGb250QXdlc29tZSZxdW90OyA8YnI+DQrCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4y KSk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgbmlsIG5pbCA6YXNjZW50IGNlbnRlcik8YnI+DQrCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAoJnF1b3Q7W1JyXWVmaWxlJnF1 b3Q7PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAoIygmcXVvdDvviY0mcXVvdDsgMCAxPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKHJlYXItbm9uc3RpY2t5IHQgZGlzcGxh eSA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCAocmFpc2UgLTAuMjQpIGZvbnQtbG9jay1mYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVv dDtGb250QXdlc29tZSZxdW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSBmYWNlPGJyPg0KwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZh bWlseSAmcXVvdDtGb250QXdlc29tZSZxdW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSk8YnI+DQrC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAp PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgbmlsIG5pbCA6YXNjZW50IGNlbnRlcik8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAoJnF1b3Q7W0FhXWNjb3VudGluZyZxdW90Ozxi cj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg KCMoJnF1b3Q774CXJnF1b3Q7IDAgMTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIChyZWFyLW5vbnN0aWNreSB0IGRpc3BsYXkgPGJy Pg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgKHJhaXNlIC0wLjI0KSBmb250LWxvY2stZmFjZTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKDpmYW1pbHkgJnF1b3Q7Rm9u dEF3ZXNvbWUmcXVvdDsgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA6aGVpZ2h0IDEuMikgZmFjZTxicj4NCsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKDpmYW1pbHkg JnF1b3Q7Rm9udEF3ZXNvbWUmcXVvdDsgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqA6aGVpZ2h0IDEuMikpPGJyPg0KwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4N CsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICk8 YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oG5pbCBuaWwgOmFzY2VudCBjZW50ZXIpPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKCZxdW90O1tIaF1hYml0JnF1b3Q7PGJyPg0KwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoIygmcXVvdDvv gJ4mcXVvdDsgMCAxPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgKHJlYXItbm9uc3RpY2t5IHQgZGlzcGxheSA8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmFpc2Ug LTAuMjQpIGZvbnQtbG9jay1mYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtGb250QXdlc29tZSZx dW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSBmYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtGb250 QXdlc29tZSZxdW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSk8YnI+DQrCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbmlsIG5pbCA6 YXNjZW50IGNlbnRlcik8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAoJnF1b3Q7W0hoXWVhbHRoJnF1b3Q7PGJyPg0KwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoIygmcXVvdDvviJ4mcXVvdDsg MCAxPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgKHJlYXItbm9uc3RpY2t5IHQgZGlzcGxheSA8YnI+DQrCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmFpc2UgLTAuMjQpIGZv bnQtbG9jay1mYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtGb250QXdlc29tZSZxdW90OyA8YnI+ DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoDpoZWlnaHQgMS4yKSBmYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtGb250QXdlc29tZSZx dW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbmlsIG5pbCA6YXNjZW50IGNl bnRlcik8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCAoJnF1b3Q7W0lpXW4mcXVvdDs8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgjKCZxdW90O++EtyZxdW90OyAwIDE8YnI+DQrCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmVh ci1ub25zdGlja3kgdCBkaXNwbGF5IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIChyYWlzZSAtMC4yNCkgZm9udC1sb2NrLWZhY2U8 YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCg6ZmFtaWx5ICZxdW90O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgOmhlaWdodCAx LjIpIGZhY2U8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCg6ZmFtaWx5ICZxdW90O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg OmhlaWdodCAxLjIpKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgICk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBuaWwgbmlsIDphc2NlbnQgY2VudGVyKTxicj4NCsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICgmcXVvdDtb T29ddXQmcXVvdDs8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCgjKCZxdW90O++EuCZxdW90OyAwIDE8YnI+DQrCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmVhci1ub25zdGlja3kg dCBkaXNwbGF5IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIChyYWlzZSAtMC4yNCkgZm9udC1sb2NrLWZhY2U8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCg6ZmFt aWx5ICZxdW90O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgOmhlaWdodCAxLjIpIGZhY2U8YnI+ DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCg6ZmFtaWx5ICZxdW90O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgOmhlaWdodCAxLjIp KTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgICk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqBuaWwgbmlsIDphc2NlbnQgY2VudGVyKTxicj4NCsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICgmcXVvdDtbTGxdaXN0ZW4mcXVv dDs8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCgjKCZxdW90O++KoiZxdW90OyAwIDE8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmVhci1ub25zdGlja3kgdCBkaXNwbGF5 IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIChyYWlzZSAtMC4yNCkgZm9udC1sb2NrLWZhY2U8YnI+DQrCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCg6ZmFtaWx5ICZxdW90 O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgOmhlaWdodCAxLjIpIGZhY2U8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCg6ZmFt aWx5ICZxdW90O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgOmhlaWdodCAxLjIpKTxicj4NCsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICk8 YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBuaWwgbmlsIDphc2NlbnQgY2VudGVyKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICgmcXVvdDtbUHBdbGF5JnF1b3Q7PGJyPg0KwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoIygmcXVv dDvvhJsmcXVvdDsgMCAxPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgKHJlYXItbm9uc3RpY2t5IHQgZGlzcGxheSA8YnI+DQrCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmFp c2UgLTAuMjQpIGZvbnQtbG9jay1mYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtGb250QXdlc29t ZSZxdW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSBmYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtG b250QXdlc29tZSZxdW90OyA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpoZWlnaHQgMS4yKSk8YnI+DQrCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbmlsIG5p bCA6YXNjZW50IGNlbnRlcik8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAoJnF1b3Q7W1JyXWVhZCZxdW90Ozxicj4NCsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKCMoJnF1b3Q774CtJnF1b3Q7 IDAgMTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIChyZWFyLW5vbnN0aWNreSB0IGRpc3BsYXkgPGJyPg0KwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKHJhaXNlIC0wLjI0KSBm b250LWxvY2stZmFjZTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgKDpmYW1pbHkgJnF1b3Q7Rm9udEF3ZXNvbWUmcXVvdDsgPGJy Pg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqA6aGVpZ2h0IDEuMikgZmFjZTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKDpmYW1pbHkgJnF1b3Q7Rm9udEF3ZXNvbWUm cXVvdDsgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqA6aGVpZ2h0IDEuMikpPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICk8YnI+DQrCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoG5pbCBuaWwgOmFzY2VudCBj ZW50ZXIpPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgKCZxdW90O1tXd11hdGNoJnF1b3Q7PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoIygmcXVvdDvvgL0mcXVvdDsgMCAxPGJyPg0K wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg KHJlYXItbm9uc3RpY2t5IHQgZGlzcGxheSA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmFpc2UgLTAuMjQpIGZvbnQtbG9jay1m YWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtGb250QXdlc29tZSZxdW90OyA8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpoZWln aHQgMS4yKSBmYWNlPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAoOmZhbWlseSAmcXVvdDtGb250QXdlc29tZSZxdW90OyA8YnI+ DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoDpoZWlnaHQgMS4yKSk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbmlsIG5pbCA6YXNjZW50IGNlbnRlcik8YnI+ DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAoJnF1 b3Q7W0NjXWFsZW5kYXImcXVvdDs8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgjKCZxdW90O++BsyZxdW90OyAwIDE8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAocmVhci1u b25zdGlja3kgdCBkaXNwbGF5IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIChyYWlzZSAtMC4yNCkgZm9udC1sb2NrLWZhY2U8YnI+ DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCg6ZmFtaWx5ICZxdW90O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgOmhlaWdodCAxLjIp IGZhY2U8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCg6ZmFtaWx5ICZxdW90O0ZvbnRBd2Vzb21lJnF1b3Q7IDxicj4NCsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgOmhl aWdodCAxLjIpKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgICk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBuaWwgbmlsIDphc2NlbnQgY2VudGVyKTxicj4NCsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICk8YnI+DQrCoG9y Zy1hZ2VuZGEtZmlsZXMgJiMzOTsoJnF1b3Q7fi9Eb2N1bWVudHMvdG9kbyZxdW90Oyk8YnI+DQrC oG9yZy1yZXZlYWwtc3RhcnQtaG9vayAmIzM5OyhvcmctZGVjcnlwdC1lbnRyeSk8YnI+DQrCoG9y Zy1tb2R1bGVzICYjMzk7KG9yZy1oYWJpdCk8YnI+DQrCoG9yZy1ibG9ja2VyLWhvb2sgPGJyPg0K wqAmIzM5OyhvcmctYmxvY2stdG9kby1mcm9tLWNoaWxkcmVuLW9yLXNpYmxpbmdzLW9yLXBhcmVu dCk8YnI+DQrCoG9yZy1tb2RlLWhvb2sgJiMzOTsob3JnLWluZGVudC1tb2RlPGJyPg0KwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAoY2xvc3VyZSAodCkgbmlsIChhZGQtaG9vayAmIzM5O2FmdGVy LXNhdmUtaG9vayA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCYjMzk7bXkvb3JnLWFn ZW5kYS1yZWRvLWFsbCBuaWwgdCk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAoc2V0 cSBwcmV0dGlmeS1zeW1ib2xzLXVucHJldHRpZnktYXQtcG9pbnQgPGJyPg0KwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgJiMzOTtyaWdodC1lZGdlKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIChzZXRxIHByZXR0aWZ5LXN5bWJvbHMtYWxpc3Q8YnI+DQrCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCYjMzk7KCgmcXVvdDsjK2JlZ2luX3NyYyZxdW90OyAuICZxdW90O867JnF1 b3Q7KSAoJnF1b3Q7IytCRUdJTl9TUkMmcXVvdDsgLiAmcXVvdDvOuyZxdW90OykgPGJyPg0KwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7IytlbmRfc3JjJnF1b3Q7IC4gJnF1b3Q7 zrsmcXVvdDspPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7IytF TkRfU1JDJnF1b3Q7IC4gJnF1b3Q7zrsmcXVvdDspICgmcXVvdDs6UFJPUEVSVElFUzomcXVvdDsg LiAmcXVvdDvimpkmcXVvdDspIDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg KCZxdW90Ozpwcm9wZXJ0aWVzOiZxdW90OyAuICZxdW90O+KamSZxdW90Oyk8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDs6RU5EOiZxdW90OyAuICZxdW90O+KIjiZx dW90OykgKCZxdW90OyMrUkVTVUxUUzomcXVvdDsgLiAmcXVvdDvihpImcXVvdDspKTxicj4NCsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIChwcmV0dGlmeS1zeW1ib2xzLW1vZGUgMSkpPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBvcmctYnVsbGV0cy1tb2RlIG9yZy1iZXR0ZXItcmVwZWF0LW1vZGU8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCNbMCAmcXVvdDtcMzAwXDMwMVwzMDJcMzAzXDMwNCRcMjA3JnF1 b3Q7PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBbYWRkLWhvb2sgY2hhbmdlLW1h am9yLW1vZGUtaG9vayBvcmctc2hvdy1hbGwgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBhcHBlbmQgbG9jYWxdIDVdPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAjWzAg JnF1b3Q7XDMwMFwzMDFcMzAyXDMwM1wzMDQkXDIwNyZxdW90Ozxicj4NCsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgW2FkZC1ob29rIGNoYW5nZS1tYWpvci1tb2RlLWhvb2sgPGJyPg0KwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBvcmctYmFiZWwtc2hvdy1yZXN1bHQtYWxsIGFwcGVu ZCBsb2NhbF08YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDVdPGJyPg0KwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBvcmctYmFiZWwtcmVzdWx0LWhpZGUtc3BlYyA8YnI+DQrCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoG9yZy1iYWJlbC1oaWRlLWFsbC1oYXNoZXMgd3JpdGVnb29k LW1vZGU8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoG9yZy1qb3VybmFsLXVwZGF0ZS1h dXRvLW1vZGUtYWxpc3QgZmx5c3BlbGwtbW9kZSA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoG9yZy1lbGRvYy1sb2FkKTxicj4NCsKgb3JnLW91dGxpbmUtcGF0aC1jb21wbGV0ZS1pbi1z dGVwcyBuaWw8YnI+DQrCoG9yZy1hcmNoaXZlLWhvb2sgJiMzOTsob3JnLWF0dGFjaC1hcmNoaXZl LWRlbGV0ZS1tYXliZSk8YnI+DQrCoG9yZy1qb3VybmFsLWNhcnJ5b3Zlci1pdGVtcyBuaWw8YnI+ DQrCoG9yZy1jb25maXJtLWVsaXNwLWxpbmstZnVuY3Rpb24gJiMzOTt5ZXMtb3Itbm8tcDxicj4N CsKgb3JnLXJldmVyc2Utbm90ZS1vcmRlciB0PGJyPg0KwqBvcmctam91cm5hbC1tb2RlLWhvb2sg JiMzOTsoI1swICZxdW90O1wzMDEgXDMwMlwzMDNcMzA0JFwyMDcmcXVvdDs8YnI+DQrCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFtvcmctam91cm5hbC1lbmNyeXB0LW9u IGFkZC1ob29rIDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg b3JnLWpvdXJuYWwtZW5jcnlwdGlvbi1ob29rIG5pbDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIHRdPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqA1XTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgKGxhbWJkYSBuaWw8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCAoYWRkLWhvb2sgb3JnLWpvdXJuYWwtZW5jcnlwdC1vbiA8YnI+DQrCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmIzM5O29yZy1qb3VybmFsLWVuY3J5cHRpb24taG9vayBu aWw8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHQpPGJyPg0K wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKTxicj4NCsKgb3JnLWFnZW5kYS1iZWZvcmUtd3Jp dGUtaG9vayAmIzM5OyhvcmctYWdlbmRhLWFkZC1lbnRyeS10ZXh0KTxicj4NCsKgb3JnLW1ldGF1 cC1ob29rICYjMzk7KG9yZy1iYWJlbC1sb2FkLWluLXNlc3Npb24tbWF5YmUpPGJyPg0KwqBvcmct bG9nLXJlc2NoZWR1bGUgdDxicj4NCsKgb3JnLWFnZW5kYS10ZXh0LXNlYXJjaC1leHRyYS1maWxl cyAmIzM5OyhhZ2VuZGEtYXJjaGl2ZXMpPGJyPg0KwqBvcmctYmFiZWwtcHJlLXRhbmdsZS1ob29r ICYjMzk7KHNhdmUtYnVmZmVyKTxicj4NCsKgb3JnLWZpbGUtYXBwcyAmIzM5OygoYXV0by1tb2Rl IC4gZW1hY3MpICgmcXVvdDtcXC5tbVxcJiMzOTsmcXVvdDsgLiBkZWZhdWx0KTxicj4NCsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgKCZxdW90O1xcLm1wW1s6ZGlnaXQ6XV1cXCYjMzk7JnF1b3Q7 IC4gJnF1b3Q7L3Vzci9iaW4vbXB2IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLS1m b3JjZS13aW5kb3c9eWVzICVzJnF1b3Q7KTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg KCZxdW90O1xcLng/aHRtbD9cXCYjMzk7JnF1b3Q7IC4gJnF1b3Q7L3Vzci9iaW4vYmFzaCAtYyAm IzM5OyRCUk9XU0VSIDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgJXMmIzM5OyZxdW90 Oyk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDtcXC5wZGZcXCYjMzk7JnF1 b3Q7IC4gZGVmYXVsdCkpPGJyPg0KwqBvcmctdGFiLWZpcnN0LWhvb2sgJiMzOTsob3JnLWJhYmVs LWhpZGUtcmVzdWx0LXRvZ2dsZS1tYXliZSA8YnI+DQrCoG9yZy1iYWJlbC1oZWFkZXItYXJnLWV4 cGFuZCk8YnI+DQrCoG9yZy1sb2ctZG9uZSAmIzM5O3RpbWU8YnI+DQrCoG9yZy1qb3VybmFsLWRh dGUtZm9ybWF0ICZxdW90O1slWS0lbS0lZCAlYV0mcXVvdDs8YnI+DQrCoG9yZy1oaWRlLWVtcGhh c2lzLW1hcmtlcnMgdDxicj4NCsKgb3JnLWVsbGlwc2lzICZxdW90O+KWvyZxdW90Ozxicj4NCsKg b3JnLWhhYml0LWZvbGxvd2luZy1kYXlzIDE8YnI+DQrCoG9yZy1hZ2VuZGEtc3BhbiAmIzM5O2Rh eTxicj4NCsKgb3JnLWFnZW5kYS1sb29wLW92ZXItaGVhZGxpbmVzLWluLWFjdGl2ZS1yZWdpb24g bmlsPGJyPg0KwqBvcmctc3JjLWxhbmctbW9kZXMgJiMzOTsoKCZxdW90O2FyZHVpbm8mcXVvdDsg LiBhcmR1aW5vKSAoJnF1b3Q7cmVkaXMmcXVvdDsgLiByZWRpcykgPGJyPg0KwqAoJnF1b3Q7cGhw JnF1b3Q7IC4gcGhwKSAoJnF1b3Q7QyZxdW90OyAuIGMpPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgKCZxdW90O0MrKyZxdW90OyAuIGMrKykgKCZxdW90O2FzeW1wdG90ZSZx dW90OyAuIGFzeSkgKCZxdW90O2Jhc2gmcXVvdDsgLiA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBzaCkgKCZxdW90O2JlYW1lciZxdW90OyAuIGxhdGV4KTxicj4NCsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICgmcXVvdDtjYWxjJnF1b3Q7IC4gZnVuZGFtZW50 YWwpICgmcXVvdDtjcHAmcXVvdDsgLiBjKyspIDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgICgmcXVvdDtkaXRhYSZxdW90OyAuIGFydGlzdCk8YnI+DQrCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCAoJnF1b3Q7ZG90JnF1b3Q7IC4gZnVuZGFtZW50YWwpICgmcXVv dDtlbGlzcCZxdW90OyAuIGVtYWNzLWxpc3ApIDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgICgmcXVvdDtvY2FtbCZxdW90OyAuIHR1YXJlZyk8YnI+DQrCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCAoJnF1b3Q7c2NyZWVuJnF1b3Q7IC4gc2hlbGwtc2NyaXB0KSAo JnF1b3Q7c2hlbGwmcXVvdDsgLiBzaCkgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgKCZxdW90O3NxbGl0ZSZxdW90OyAuIHNxbCkpPGJyPg0KwqBvcmctc3JjLXByZXNlcnZl LWluZGVudGF0aW9uIHQ8YnI+DQrCoG9yZy1oYWJpdC10b2RheS1nbHlwaCAxMjgxOTc8YnI+DQrC oG9yZy1jYXRjaC1pbnZpc2libGUtZWRpdHMgJiMzOTtzaG93LWFuZC1lcnJvcjxicj4NCsKgb3Jn LWhhYml0LXNob3ctaGFiaXRzLW9ubHktZm9yLXRvZGF5IG5pbDxicj4NCsKgb3JnLW9jY3VyLWhv b2sgJiMzOTsob3JnLWZpcnN0LWhlYWRsaW5lLXJlY2VudGVyKTxicj4NCsKgb3JnLWFnZW5kYS1t b2RlLWhvb2sgJiMzOTsob3JnLWpvdXJuYWwtdXBkYXRlLW9yZy1hZ2VuZGEtZmlsZXMpPGJyPg0K wqBvcmctc3RydWN0dXJlLXRlbXBsYXRlLWFsaXN0ICYjMzk7KCgmcXVvdDtzaiZxdW90OyAuICZx dW90O3NyYyBqYXZhc2NyaXB0JnF1b3Q7KSAoJnF1b3Q7c3MmcXVvdDsgLiA8YnI+DQrCoCZxdW90 O3NyYyBzaGVsbCZxdW90Oyk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAoJnF1b3Q7c2UmcXVvdDsgLiAmcXVvdDtzcmMgZW1hY3MtbGlzcCZxdW90 OykgKCZxdW90O2EmcXVvdDsgLiA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtleHBvcnQgYXNjaWkmcXVvdDspPGJyPg0KwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKCZxdW90O2MmcXVvdDsgLiAm cXVvdDtjZW50ZXImcXVvdDspICgmcXVvdDtDJnF1b3Q7IC4gJnF1b3Q7Y29tbWVudCZxdW90Oykg PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKCZx dW90O2UmcXVvdDsgLiAmcXVvdDtleGFtcGxlJnF1b3Q7KTxicj4NCsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICgmcXVvdDtFJnF1b3Q7IC4gJnF1b3Q7ZXhw b3J0JnF1b3Q7KSAoJnF1b3Q7aCZxdW90OyAuICZxdW90O2V4cG9ydCA8YnI+DQrCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBodG1sJnF1b3Q7KTxicj4NCsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICgmcXVvdDtsJnF1 b3Q7IC4gJnF1b3Q7ZXhwb3J0IGxhdGV4JnF1b3Q7KSAoJnF1b3Q7cSZxdW90OyAuIDxicj4NCsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O3F1b3Rl JnF1b3Q7KSAoJnF1b3Q7cyZxdW90OyAuICZxdW90O3NyYyZxdW90Oyk8YnI+DQrCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAoJnF1b3Q7diZxdW90OyAuICZx dW90O3ZlcnNlJnF1b3Q7KSk8YnI+DQrCoG9yZy1jeWNsZS1ob29rICYjMzk7KG9yZy1jeWNsZS1o aWRlLWFyY2hpdmVkLXN1YnRyZWVzIDxicj4NCsKgb3JnLWN5Y2xlLXNob3ctZW1wdHktbGluZXM8 YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvcmctb3B0aW1pemUtd2luZG93LWFmdGVy LXZpc2liaWxpdHktY2hhbmdlKTxicj4NCsKgb3JnLXRvZG8ta2V5d29yZHMgJiMzOTsoKHNlcXVl bmNlICZxdW90O1RPRE8odCkmcXVvdDsgJnF1b3Q7U1RBUlRFRChzISkmcXVvdDsgJnF1b3Q7TkVY VChuISkmcXVvdDsgPGJyPg0KwqAmcXVvdDtCTE9DS0VEKGJALyEpJnF1b3Q7ICZxdW90O3wmcXVv dDs8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDtET05FKGQpJnF1 b3Q7KTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKHNlcXVlbmNlICZxdW90 O0lERUEoaSkmcXVvdDsgJnF1b3Q7fCZxdW90OyAmcXVvdDtDQU5DRUxFRChjQC8hKSZxdW90OyA8 YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCZxdW90O0RFTEVHQVRFRChEQC8h KSZxdW90Oyk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoChzZXF1ZW5jZSAm cXVvdDtSRVNFQVJDSChyKSZxdW90OyAmcXVvdDt8JnF1b3Q7KSk8YnI+DQrCoG9yZy1zcGVlZC1j b21tYW5kLWhvb2sgJiMzOTsob3JnLXNwZWVkLWNvbW1hbmQtYWN0aXZhdGUgPGJyPg0KwqBvcmct YmFiZWwtc3BlZWQtY29tbWFuZC1hY3RpdmF0ZSk8YnI+DQrCoG9yZy1iZXR0ZXItcmVwZWF0LW1v ZGUgdDxicj4NCsKgb3JnLWhpZXJhcmNoaWNhbC10b2RvLXN0YXRpc3RpY3MgbmlsPGJyPg0KwqBv cmctTS1SRVQtbWF5LXNwbGl0LWxpbmUgbmlsPGJyPg0KwqBvcmctYWdlbmRhLXVzZS10YWctaW5o ZXJpdGFuY2UgbmlsPGJyPg0KwqBvcmctam91cm5hbC1kaXIgJnF1b3Q7fi9Eb2N1bWVudHMvam91 cm5hbCZxdW90Ozxicj4NCsKgb3JnLXJldHVybi1mb2xsb3dzLWxpbmsgdDxicj4NCsKgb3JnLXJl ZmlsZS1hbGxvdy1jcmVhdGluZy1wYXJlbnQtbm9kZXMgJiMzOTtjb25maXJtPGJyPg0KwqBvcmct cmVmaWxlLXVzZS1vdXRsaW5lLXBhdGggJiMzOTtmaWxlPGJyPg0KwqBvcmctZXhwb3J0LWJlZm9y ZS1wYXJzaW5nLWhvb2sgJiMzOTsob3JnLWF0dGFjaC1leHBhbmQtbGlua3MpPGJyPg0KwqBvcmct Y29uZmlybS1zaGVsbC1saW5rLWZ1bmN0aW9uICYjMzk7eWVzLW9yLW5vLXA8YnI+DQrCoG9yZy1s aW5rLXBhcmFtZXRlcnMgJiMzOTsoKCZxdW90O2F0dGFjaG1lbnQmcXVvdDsgOmZvbGxvdyBvcmct YXR0YWNoLWZvbGxvdyA8YnI+DQrCoDpjb21wbGV0ZTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIG9yZy1hdHRhY2gtY29tcGxldGUtbGluayk8YnI+DQrCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDtpZCZxdW90OyA6Zm9sbG93IG9yZy1pZC1v cGVuKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKCZxdW90O3JlZ2lv biZxdW90OyA6Zm9sbG93IG9yZy1yZWdpb24tb3BlbiA6ZXhwb3J0IDxicj4NCsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbmlsIDpzdG9yZTxicj4NCsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIG9yZy1yZWdpb24tc3RvcmUtbGluayk8YnI+DQrCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDttdTRlJnF1b3Q7IDpmb2xsb3cgbXU0ZS1v cmctb3BlbiA6c3RvcmUgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBt dTRlLW9yZy1zdG9yZS1saW5rKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgKCZxdW90O2VsZmVlZCZxdW90OyA6Zm9sbG93IGVsZmVlZC1saW5rLW9wZW4gOnN0b3JlIDxi cj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZWxmZWVkLWxpbmstc3RvcmUt bGluayk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCgmcXVvdDtmaWxl K3N5cyZxdW90OykgKCZxdW90O2ZpbGUrZW1hY3MmcXVvdDspICgmcXVvdDtzaGVsbCZxdW90OyA8 YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDpmb2xsb3cgb3JnLWxpbmst LW9wZW4tc2hlbGwpPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1 b3Q7bmV3cyZxdW90OyA6Zm9sbG93PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgI1s1MTQgJnF1b3Q7XDMwMVwzMDBcMzAyLlEuXCZxdW90O1wyMDcmcXVvdDsgWyZxdW90 O25ld3MmcXVvdDsgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnJv d3NlLXVybCAmcXVvdDs6JnF1b3Q7XSA2PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgJnF1b3Q7XG5cbihmbiBVUkwgQVJHKSZxdW90O108YnI+DQrCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAoJnF1b3Q7bWFpbHRvJnF1b3Q7IDpmb2xsb3c8YnI+DQrCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAjWzUxNCAmcXVvdDtcMzAxXDMwMFwzMDIuUS5cJnF1b3Q7 XDIwNyZxdW90OyBbJnF1b3Q7bWFpbHRvJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIGJyb3dzZS11cmwgJnF1b3Q7OiZxdW90O10gNjxicj4NCsKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O1xuXG4oZm4gVVJMIEFSRykmcXVv dDtdPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKCZxdW90O2h0dHBzJnF1b3Q7IDpmb2xsb3c8 YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAjWzUxNCAmcXVvdDtcMzAx XDMwMFwzMDIuUS5cJnF1b3Q7XDIwNyZxdW90OyBbJnF1b3Q7aHR0cHMmcXVvdDsgPGJyPg0KwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnJvd3NlLXVybCAmcXVvdDs6JnF1b3Q7 XSA2PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7XG5c bihmbiBVUkwgQVJHKSZxdW90O108YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7aHR0 cCZxdW90OyA6Zm9sbG93PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg I1s1MTQgJnF1b3Q7XDMwMVwzMDBcMzAyLlEuXCZxdW90O1wyMDcmcXVvdDsgWyZxdW90O2h0dHAm cXVvdDsgPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYnJvd3NlLXVy bCAmcXVvdDs6JnF1b3Q7XSA2PGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgJnF1b3Q7XG5cbihmbiBVUkwgQVJHKSZxdW90O108YnI+DQrCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCApPGJyPg0KwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAoJnF1b3Q7ZnRwJnF1b3Q7IDpmb2xsb3c8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAjWzUxNCAmcXVvdDtcMzAxXDMwMFwzMDIuUS5cJnF1b3Q7XDIwNyZxdW90 OyBbJnF1b3Q7ZnRwJnF1b3Q7IDxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGJyb3dzZS11cmwgJnF1b3Q7OiZxdW90O10gNjxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgICZxdW90O1xuXG4oZm4gVVJMIEFSRykmcXVvdDtdPGJyPg0KwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgKCZxdW90O2hlbHAmcXVvdDsgOmZvbGxvdyBvcmctbGluay0tb3Bl bi1oZWxwKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKCZxdW90O2Zp bGUmcXVvdDsgOmNvbXBsZXRlIG9yZy1saW5rLWNvbXBsZXRlLWZpbGUpPGJyPg0KwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAoJnF1b3Q7ZWxpc3AmcXVvdDsgOmZvbGxvdyBvcmct bGluay0tb3Blbi1lbGlzcCk8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCgmcXVvdDtkb2kmcXVvdDsgOmZvbGxvdyBvcmctbGluay0tb3Blbi1kb2kpKTxicj4NCsKgb3Jn LWJ1bGxldHMtYnVsbGV0LWxpc3QgJiMzOTsoJnF1b3Q74peHJnF1b3Q7KTxicj4NCsKgb3JnLWxp bmstZWxpc3AtY29uZmlybS1mdW5jdGlvbiAmIzM5O3llcy1vci1uby1wPGJyPg0KwqBvcmctaGFi aXQtY29tcGxldGVkLWdseXBoIDEwMDAzPGJyPg0KwqBvcmctam91cm5hbC10aW1lLWZvcm1hdCAm cXVvdDslSTolTSAlcFxuanJuJnF1b3Q7PGJyPg0KwqBvcmctam91cm5hbC1ob29rICYjMzk7KGZs eXNwZWxsLW1vZGUpPGJyPg0KwqBvcmctaGFiaXQtcHJlY2VkaW5nLWRheXMgMjk8YnI+DQrCoG9y Zy1qb3VybmFsLWZpbGUtZm9ybWF0ICZxdW90OyVZLiVtLiVkLiVBLm9yZyZxdW90Ozxicj4NCsKg b3JnLXNyYy13aW5kb3ctc2V0dXAgJiMzOTtjdXJyZW50LXdpbmRvdzxicj4NCsKgb3JnLWNvbmZp cm0tYmFiZWwtZXZhbHVhdGUgbmlsPGJyPg0KwqBvcmctYWdlbmRhLWNsb2NrcmVwb3J0LXBhcmFt ZXRlci1wbGlzdCAmIzM5Oyg6bGluayB0IDptYXhsZXZlbCAyIDxicj4NCsKgOnN0ZXBza2lwMCB0 IDpmaWxlc2tpcDAgdCk8YnI+DQrCoG9yZy1saW5rLWZyb20tdXNlci1yZWdleHAgJnF1b3Q7XFwm bHQ7bkBhcmNoXFwmZ3Q7JnF1b3Q7PGJyPg0KwqBvcmctYWdlbmRhLXNvcnRpbmctc3RyYXRlZ3kg JiMzOTsoKGFnZW5kYSB0aW1lLXVwIHByaW9yaXR5LWRvd24gPGJyPg0KwqBjYXRlZ29yeS1rZWVw KTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKHRv ZG8gcHJpb3JpdHktZG93biBjYXRlZ29yeS1rZWVwKTxicj4NCsKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKHRhZ3MgcHJpb3JpdHktZG93biBjYXRlZ29yeS1r ZWVwKSA8YnI+DQrCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oChzZWFyY2ggY2F0ZWdvcnkta2VlcCkpPGJyPg0KwqBvcmctYWdlbmRhLWluaGliaXQtc3RhcnR1 cCB0PGJyPg0KwqApPGJyPg0KPC9ibG9ja3F1b3RlPjwvZGl2Pg0KPC9ibG9ja3F1b3RlPjwvZGl2 Pg0K --0000000000003666f505a083b5e6-- --0000000000003666f805a083b5e8 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Use-defvaralias-for-prioirity-variable-aliases.patch" Content-Disposition: attachment; filename="0001-Use-defvaralias-for-prioirity-variable-aliases.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k7m6s1dd0 RnJvbSBhOGE2ZDFjMTVkYjNjMmJkZDcwODMyNTc2NzFkYWQ5MTIyODIxMjY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOaWNob2xhcyBWb2xsbWVyIDxpYXJjaGl2ZWRteXdob2xlbGlm ZUBnbWFpbC5jb20+CkRhdGU6IFR1ZSwgMTAgTWFyIDIwMjAgMTM6NDM6MjggLTA0MDAKU3ViamVj dDogW1BBVENIXSBVc2UgZGVmdmFyYWxpYXMgZm9yIHByaW9pcml0eSB2YXJpYWJsZSBhbGlhc2Vz CgotLS0KIGxpc3Avb3JnLmVsIHwgNiArKystLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlv bnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9vcmcuZWwgYi9saXNwL29y Zy5lbAppbmRleCAzMTEzM2M1NTQuLjdiN2U0YzgwYSAxMDA2NDQKLS0tIGEvbGlzcC9vcmcuZWwK KysrIGIvbGlzcC9vcmcuZWwKQEAgLTIzODMsNyArMjM4Myw3IEBAIHNldCBhIHByaW9yaXR5LiIK ICAgOmdyb3VwICdvcmctcHJpb3JpdGllcwogICA6dHlwZSAnYm9vbGVhbikKIAotKGRlZmFsaWFz ICdvcmctaGlnaGVzdC1wcmlvcml0eSAnb3JnLXByaW9yaXR5LWhpZ2hlc3QpCisoZGVmdmFyYWxp YXMgJ29yZy1oaWdoZXN0LXByaW9yaXR5ICdvcmctcHJpb3JpdHktaGlnaGVzdCkKIAogKGRlZmN1 c3RvbSBvcmctcHJpb3JpdHktaGlnaGVzdCA/QQogICAiVGhlIGhpZ2hlc3QgcHJpb3JpdHkgb2Yg VE9ETyBpdGVtcy4KQEAgLTIzOTQsNyArMjM5NCw3IEBAIE11c3QgYmUgc21hbGxlciB0aGFuIGBv cmctcHJpb3JpdHktbG93ZXN0Jy4iCiAJICAoY2hhcmFjdGVyIDp0YWcgIkNoYXJhY3RlciIpCiAJ ICAoaW50ZWdlciA6dGFnICJJbnRlZ2VyICg8IDY1KSIpKSkKIAotKGRlZmFsaWFzICdvcmctbG93 ZXN0LXByaW9yaXR5ICdvcmctcHJpb3JpdHktbG93ZXN0KQorKGRlZnZhcmFsaWFzICdvcmctbG93 ZXN0LXByaW9yaXR5ICdvcmctcHJpb3JpdHktbG93ZXN0KQogKGRlZmN1c3RvbSBvcmctcHJpb3Jp dHktbG93ZXN0ID9DCiAgICJUaGUgbG93ZXN0IHByaW9yaXR5IG9mIFRPRE8gaXRlbXMuCiBBIGNo YXJhY3RlciBsaWtlID9BLCA/QiwgZXRjLiwgb3IgYSBudW1lcmljIHZhbHVlIGxpa2UgMSwgMiwg ZXRjLgpAQCAtMjQwNCw3ICsyNDA0LDcgQEAgTXVzdCBiZSBoaWdoZXIgdGhhbiBgb3JnLXByaW9y aXR5LWhpZ2hlc3QnLiIKIAkgIChjaGFyYWN0ZXIgOnRhZyAiQ2hhcmFjdGVyIikKIAkgIChpbnRl Z2VyIDp0YWcgIkludGVnZXIgKDwgNjUpIikpKQogCi0oZGVmYWxpYXMgJ29yZy1kZWZhdWx0LXBy aW9yaXR5ICdvcmctcHJpb3JpdHktZGVmYXVsdCkKKyhkZWZ2YXJhbGlhcyAnb3JnLWRlZmF1bHQt cHJpb3JpdHkgJ29yZy1wcmlvcml0eS1kZWZhdWx0KQogKGRlZmN1c3RvbSBvcmctcHJpb3JpdHkt ZGVmYXVsdCA/QgogICAiVGhlIGRlZmF1bHQgcHJpb3JpdHkgb2YgVE9ETyBpdGVtcy4KIFRoaXMg aXMgdGhlIHByaW9yaXR5IGFuIGl0ZW0gZ2V0cyBpZiBubyBleHBsaWNpdCBwcmlvcml0eSBpcyBn aXZlbi4KLS0gCjIuMjUuMQoK --0000000000003666f805a083b5e8--