From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Aaron Jensen Newsgroups: gmane.emacs.bugs Subject: bug#23091: 25.0.92; :box face hang regression Date: Tue, 22 Mar 2016 14:38:21 +0000 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11426040c622f8052ea42ae6 X-Trace: ger.gmane.org 1458657563 12450 80.91.229.3 (22 Mar 2016 14:39:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Mar 2016 14:39:23 +0000 (UTC) To: 23091@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 22 15:39:15 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aiNSk-0001GR-9j for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Mar 2016 15:39:14 +0100 Original-Received: from localhost ([::1]:37498 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiNSj-0004My-Kr for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Mar 2016 10:39:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39292) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiNSb-0004IV-Uv for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 10:39:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiNSY-0004cp-Tl for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 10:39:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34730) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiNSY-0004cd-Pc for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 10:39:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aiNSY-0004Y0-CA for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 10:39:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Aaron Jensen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Mar 2016 14:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23091 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.145865753717464 (code B ref -1); Tue, 22 Mar 2016 14:39:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 22 Mar 2016 14:38:57 +0000 Original-Received: from localhost ([127.0.0.1]:60090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiNSR-0004Xb-W4 for submit@debbugs.gnu.org; Tue, 22 Mar 2016 10:38:56 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48180) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiNSQ-0004XJ-67 for submit@debbugs.gnu.org; Tue, 22 Mar 2016 10:38:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiNSH-0004Wl-VF for submit@debbugs.gnu.org; Tue, 22 Mar 2016 10:38:49 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:59347) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiNSH-0004Wf-RW for submit@debbugs.gnu.org; Tue, 22 Mar 2016 10:38:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39064) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiNSA-0003w1-3A for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 10:38:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiNS3-0004Ti-Rm for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 10:38:38 -0400 Original-Received: from mail-vk0-x22a.google.com ([2607:f8b0:400c:c05::22a]:34255) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiNS3-0004TU-If for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 10:38:31 -0400 Original-Received: by mail-vk0-x22a.google.com with SMTP id e185so256488348vkb.1 for ; Tue, 22 Mar 2016 07:38:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=rh3Ejil0x0E/XCLXEqbXbs4E8zcSMOqCTcfLSbJL6JQ=; b=oSpWelZyHcZlF/Sp6tJbZN0FzyYooODQcb5QTJV6AftGW0ekGka2YyzYMfGykEACsE M+eZlpnkiyXJMkMqnTkoX7hLR4xpf8ZzuSzSA568fluvDcwyT/jC8admrrSMJ4xxAI0x TikCiBfjF1qoXkDpN8Fub3bgwcWNlc9iBU5lv4LiIkBnzyPUBAcA9SBDmVn5H9qZr28x rl1VV9GIiPX+MtPy+Y0tYbyKu06OxScPpa6C6n8Cj2+yFe3poTNumoPqodSDc5fm1Vic hbaRQmOFpQIrXY6LtW+D8hTEXQQUAZNX6ibc7LRsuEVUOLLRa+fOZHc84VkyQSncH6+v FV8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=rh3Ejil0x0E/XCLXEqbXbs4E8zcSMOqCTcfLSbJL6JQ=; b=FioLW35ZXKyHNYqSI9Ju6IQl60NOOIT6vAg+oHDqAi1xZG50EksyT6zKQX2cCqcHWB MxoanW5zSICcJNN11dJdtD7U6Vm5FYkBqb1aVFh5MBMfMk7qRQ1OlPg/9an3+zExTetg PXMEWU+WsSK7y8GA4WOlITS6atCOvT5Fel3QA4IgcILBfAkOdFZkOgH45SgwgSC83cbq h5Tjl3vQAxu/mOHvAZeVFR04Y44Gp6zOsVZsH78ZopDiYvu8iODM/ZYkFIVjeyCZdOfU gHjUZqcQYik5UmOT3VUwGktjFvuuoSgaTsPP63r9jSncizXKtJHnpd7Ip9pUaiMlCihn lWCg== X-Gm-Message-State: AD7BkJLv2+9T3/tdBVUKU0WzYrsbQ84YkY5VBtdaWM6UppiJzXJ/MBkSiriJLWDIv5HuJFF2huj7CS1nbX+ydQ== X-Received: by 10.31.141.2 with SMTP id p2mr36768315vkd.37.1458657510693; Tue, 22 Mar 2016 07:38:30 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115323 Archived-At: --001a11426040c622f8052ea42ae6 Content-Type: text/plain; charset=UTF-8 While using the monokai theme and helm, a hang can be triggered with a setq header-line-format in a specific shape. The below is a repro from an emacs -Q. This does not repro in Emacs 24 or terminal emacs. I am on OS X. The hang does not repro if there is no :box in the face defined below. With emacs -Q eval the following: ;; https://gist.github.com/aaronjensen/db5eb0b7ba3679971fa2 (deftheme monokai "The Monokai colour theme") (defgroup monokai nil "Monokai theme options. The theme has to be reloaded after changing anything in this group." :group 'faces) (defcustom monokai-distinct-fringe-background nil "Make the fringe background different from the normal background color. Also affects 'linum-mode' background." :type 'boolean :group 'monokai) (defcustom monokai-use-variable-pitch t "Use variable pitch face for some headings and titles." :type 'boolean :group 'monokai) (defcustom monokai-high-contrast-mode-line nil "Make the active/inactive mode line stand out more." :type 'boolean :group 'monokai) (let* ((class '((class color) (min-colors 257))) ;; Primary colors (yellow "#E6DB74") (orange "#FD971F") (red "#F92672") (magenta "#FD5FF0") (violet "#AE81FF") (blue "#66D9EF") (cyan "#A1EFE4") (green "#A6E22E") (gray "#474747") ;; Darker and lighter accented colors (yellow-d "#968B26") (yellow-l "#F3EA98") (orange-d "#A45E0A") (orange-l "#FEB257") (red-d "#A20C41") (red-l "#FC5C94") (magenta-d "#A41F99") (magenta-l "#FE87F4") (violet-d "#562AA6") (violet-l "#C2A1FF") (blue-d "#21889B") (blue-l "#8DE6F7") (cyan-d "#349B8D") (cyan-l "#BBF7EF") (green-d "#67930F") (green-l "#C1F161") (gray-d "#333333") (gray-l "#6b6b6b") ;; Adaptive colors (monokai-fg "#F8F8F2") (monokai-bg "#272822") (monokai-hl "#3E3D31") (monokai-hl-line "#49483E") (monokai-emph "#F8F8F0") (monokai-comments "#75715E") ;; Adaptive higher/lower contrast accented colors (monokai-fg-hc "#141414") (monokai-fg-lc "#171A0B") ;; High contrast colors (yellow-hc yellow-l) (yellow-lc yellow-d) (orange-hc orange-l) (orange-lc orange-d) (red-hc red-l) (red-lc red-d) (magenta-hc magenta-l) (magenta-lc magenta-d) (violet-hc violet-l) (violet-lc violet-d) (blue-hc blue-l) (blue-lc blue-d) (cyan-hc cyan-l) (cyan-lc cyan-d) (green-hc green-l) (green-lc green-d) ;; customize based face properties (s-variable-pitch (if monokai-use-variable-pitch 'variable-pitch 'default)) (s-fringe-bg (if monokai-distinct-fringe-background monokai-hl monokai-bg)) (s-mode-line-fg (if monokai-high-contrast-mode-line monokai-bg monokai-fg)) (s-mode-line-bg (if monokai-high-contrast-mode-line monokai-fg monokai-hl)) (s-mode-line-buffer-id-fg (if monokai-high-contrast-mode-line 'unspecified green)) (s-mode-line-inactive-fg (if monokai-high-contrast-mode-line monokai-fg monokai-comments)) (s-mode-line-inactive-bg (if monokai-high-contrast-mode-line gray-l monokai-bg)) (s-mode-line-inactive-bc (if monokai-high-contrast-mode-line monokai-fg monokai-hl)) ;; powerline (s-powerline-active1-bg (if monokai-high-contrast-mode-line gray-l gray)) (s-powerline-active2-bg (if monokai-high-contrast-mode-line gray gray-l)) (s-powerline-inactive1-bg (if monokai-high-contrast-mode-line gray gray-d)) (s-powerline-inactive2-bg (if monokai-high-contrast-mode-line monokai-bg gray)) ;; Definitions for terminals that do not support 256 colors (terminal-class '((class color) (min-colors 89))) ;; Primary colors (terminal-yellow "#CDC673") (terminal-orange "#FF8C00") (terminal-red "#FF1493") (terminal-magenta "#D700D7") (terminal-violet "#AF87FF") (terminal-blue "#5FD7FF") (terminal-cyan "#5FFFFF") (terminal-green "#87D700") (terminal-gray "#444444") ;; Darker and lighter accented colors (terminal-yellow-d "#878700") (terminal-yellow-l "#FFFF87") (terminal-orange-d "#AF5F00") (terminal-orange-l "#FFAF5F") (terminal-red-d "#870000") (terminal-red-l "#FF5F87") (terminal-magenta-d "#AF0087") (terminal-magenta-l "#FF87DF") (terminal-violet-d "#5F00AF") (terminal-violet-l "#AF87D7") (terminal-blue-d "#008787") (terminal-blue-l "#87D7FF") (terminal-cyan-d "#5FAFAF") (terminal-cyan-l "#AFFFFF") (terminal-green-d "#5F8700") (terminal-green-l "#AFD700") (terminal-gray-d "#3A3A3A") (terminal-gray-l "#6C6C6C") ;; Adaptive colors (terminal-monokai-fg "#F5F5F5") (terminal-monokai-bg "#1B1E1C") (terminal-monokai-hl-line "#212121") (terminal-monokai-hl "#303030") (terminal-monokai-emph "#FFFAFA") (terminal-monokai-comments "#8B8878") ;; Adaptive higher/lower contrast accented colors (terminal-monokai-fg-hc "#171A0B") (terminal-monokai-fg-lc "#141414") ;; High contrast colors (terminal-yellow-hc terminal-yellow-d) (terminal-yellow-lc terminal-yellow-l) (terminal-orange-hc terminal-orange-d) (terminal-orange-lc terminal-orange-l) (terminal-red-hc terminal-red-d) (terminal-red-lc terminal-red-l) (terminal-magenta-hc terminal-magenta-d) (terminal-magenta-lc terminal-magenta-l) (terminal-violet-hc terminal-violet-d) (terminal-violet-lc terminal-violet-l) (terminal-blue-hc terminal-blue-d) (terminal-blue-lc terminal-blue-l) (terminal-cyan-hc terminal-cyan-d) (terminal-cyan-lc terminal-cyan-l) (terminal-green-hc terminal-green-d) (terminal-green-lc terminal-green-l) ;; customize based face properties (terminal-s-variable-pitch (if monokai-use-variable-pitch 'variable-pitch 'default)) (terminal-s-fringe-bg (if monokai-distinct-fringe-background terminal-monokai-hl terminal-monokai-bg)) (terminal-s-mode-line-fg (if monokai-high-contrast-mode-line terminal-monokai-bg terminal-monokai-fg)) (terminal-s-mode-line-bg (if monokai-high-contrast-mode-line terminal-monokai-fg terminal-monokai-hl)) (terminal-s-mode-line-buffer-id-fg (if monokai-high-contrast-mode-line 'unspecified terminal-green)) (terminal-s-mode-line-inactive-fg (if monokai-high-contrast-mode-line terminal-monokai-fg terminal-monokai-comments)) (terminal-s-mode-line-inactive-bg (if monokai-high-contrast-mode-line terminal-monokai-hl-line terminal-monokai-bg)) (terminal-s-mode-line-inactive-bc (if monokai-high-contrast-mode-line terminal-monokai-fg terminal-monokai-hl))) ;; Define faces (custom-theme-set-faces 'monokai `(header-line ((,class (:inverse-video unspecified :underline unspecified :foreground ,monokai-emph :background ,monokai-hl :box (:line-width 1 :color ,monokai-hl :style unspecified))) )) ) ) ;;;###autoload (when (and (boundp 'custom-theme-load-path) load-file-name) (add-to-list 'custom-theme-load-path (file-name-as-directory (file-name-directory load-file-name)))) (provide-theme 'monokai) ;;; monokai-theme.el ends here (defface helm-header-line-left-margin '((t (:foreground "black" :background "yellow"))) "Face used to highlight helm-header sign in left-margin." :group 'helm-faces) (setq header-line-format #(" " 0 1 (display #("->" 0 2 (face helm-header-line-left-margin))))) In GNU Emacs 25.0.92.1 (x86_64-apple-darwin15.3.0, NS appkit-1404.34 Version 10.11.3 (Build 15D21)) of 2016-03-19 built on aaronmbp.local Windowing system distributor 'Apple', version 10.3.1404 Configured using: 'configure --prefix=/usr/local/Cellar/emacs/25.0.92 --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs/25.0.92/share/info/emacs --with-xml2 --without-dbus --with-gnutls --with-rsvg --with-imagemagick --with-ns --disable-ns-self-contained' Configured features: JPEG RSVG IMAGEMAGICK NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS Important settings: value of $LC_CTYPE: en_US.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Checking 57 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/eshell... Checking 70 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/erc... Checking 34 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/emulation... Checking 168 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/emacs-lisp... Checking 24 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/cedet... Checking 57 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/calendar... Checking 87 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/calc... Checking 122 files in /usr/local/Cellar/emacs/25.0.92/share/emacs/25.0.92/lisp/obsolete... Checking for load-path shadows...done Making completion list... Load-path shadows: None found. Features: (pp shadow sort mail-extr emacsbug message dired format-spec rfc822 mml mml-sec epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode easymenu cl-loaddefs pcase cl-lib mail-prsvr mail-utils time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win ucs-normalize term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote kqueue cocoa ns multi-tty make-network-process emacs) Memory information: ((conses 16 197323 13014) (symbols 48 19546 0) (miscs 40 49 268) (strings 32 15127 5240) (string-bytes 1 436426) (vectors 16 33460) (vector-slots 8 644859 11240) (floats 8 160 241) (intervals 56 325 145) (buffers 976 14)) -- Aaron --001a11426040c622f8052ea42ae6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdj48YnI+PC9kaXY+PGRpdj5XaGlsZSB1c2luZyB0aGUgbW9ub2th aSB0aGVtZSBhbmQgaGVsbSwgYSBoYW5nIGNhbiBiZSB0cmlnZ2VyZWQgd2l0aCBhPC9kaXY+PGRp dj5zZXRxIGhlYWRlci1saW5lLWZvcm1hdCBpbiBhIHNwZWNpZmljIHNoYXBlLiBUaGUgYmVsb3cg aXMgYSByZXBybyBmcm9tPC9kaXY+PGRpdj5hbiBlbWFjcyAtUS4gVGhpcyBkb2VzIG5vdCByZXBy byBpbiBFbWFjcyAyNCBvciB0ZXJtaW5hbCBlbWFjcy7CoDwvZGl2PjxkaXY+SSBhbSBvbiBPUyBY LjwvZGl2PjxkaXY+VGhlIGhhbmcgZG9lcyBub3QgcmVwcm8gaWYgdGhlcmUgaXMgbm8gOmJveCBp biB0aGUgZmFjZSBkZWZpbmVkIGJlbG93LjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+V2l0aCBl bWFjcyAtUSBldmFsIHRoZSBmb2xsb3dpbmc6PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj47OyA8 YSBocmVmPSJodHRwczovL2dpc3QuZ2l0aHViLmNvbS9hYXJvbmplbnNlbi9kYjVlYjBiN2JhMzY3 OTk3MWZhMiI+aHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vYWFyb25qZW5zZW4vZGI1ZWIwYjdiYTM2 Nzk5NzFmYTI8L2E+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4oZGVmdGhlbWUgbW9ub2thaSAm cXVvdDtUaGUgTW9ub2thaSBjb2xvdXIgdGhlbWUmcXVvdDspPC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj4oZGVmZ3JvdXAgbW9ub2thaSBuaWw8L2Rpdj48ZGl2PsKgICZxdW90O01vbm9rYWkgdGhl bWUgb3B0aW9ucy48L2Rpdj48ZGl2PlRoZSB0aGVtZSBoYXMgdG8gYmUgcmVsb2FkZWQgYWZ0ZXIg Y2hhbmdpbmcgYW55dGhpbmcgaW4gdGhpcyBncm91cC4mcXVvdDs8L2Rpdj48ZGl2PsKgIDpncm91 cCAmIzM5O2ZhY2VzKTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+KGRlZmN1c3RvbSBtb25va2Fp LWRpc3RpbmN0LWZyaW5nZS1iYWNrZ3JvdW5kIG5pbDwvZGl2PjxkaXY+wqAgJnF1b3Q7TWFrZSB0 aGUgZnJpbmdlIGJhY2tncm91bmQgZGlmZmVyZW50IGZyb20gdGhlIG5vcm1hbCBiYWNrZ3JvdW5k IGNvbG9yLjwvZGl2PjxkaXY+QWxzbyBhZmZlY3RzICYjMzk7bGludW0tbW9kZSYjMzk7IGJhY2tn cm91bmQuJnF1b3Q7PC9kaXY+PGRpdj7CoCA6dHlwZSAmIzM5O2Jvb2xlYW48L2Rpdj48ZGl2PsKg IDpncm91cCAmIzM5O21vbm9rYWkpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4oZGVmY3VzdG9t IG1vbm9rYWktdXNlLXZhcmlhYmxlLXBpdGNoIHQ8L2Rpdj48ZGl2PsKgICZxdW90O1VzZSB2YXJp YWJsZSBwaXRjaCBmYWNlIGZvciBzb21lIGhlYWRpbmdzIGFuZCB0aXRsZXMuJnF1b3Q7PC9kaXY+ PGRpdj7CoCA6dHlwZSAmIzM5O2Jvb2xlYW48L2Rpdj48ZGl2PsKgIDpncm91cCAmIzM5O21vbm9r YWkpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4oZGVmY3VzdG9tIG1vbm9rYWktaGlnaC1jb250 cmFzdC1tb2RlLWxpbmUgbmlsPC9kaXY+PGRpdj7CoCAmcXVvdDtNYWtlIHRoZSBhY3RpdmUvaW5h Y3RpdmUgbW9kZSBsaW5lIHN0YW5kIG91dCBtb3JlLiZxdW90OzwvZGl2PjxkaXY+wqAgOnR5cGUg JiMzOTtib29sZWFuPC9kaXY+PGRpdj7CoCA6Z3JvdXAgJiMzOTttb25va2FpKTwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+KGxldCogKChjbGFzcyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCYjMzk7KChjbGFzcyBjb2xvcikgKG1pbi1jb2xvcnMgMjU3KSkpPC9kaXY+PGRpdj7CoCDCoCDC oCDCoDs7IFByaW1hcnkgY29sb3JzPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh5ZWxsb3cgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7I0U2REI3NCZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKg IMKgIMKgKG9yYW5nZSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDsjRkQ5NzFGJnF1 b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAocmVkIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgJnF1b3Q7I0Y5MjY3MiZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKG1hZ2VudGEg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAmcXVvdDsjRkQ1RkYwJnF1b3Q7KTwvZGl2PjxkaXY+ wqAgwqAgwqAgwqAodmlvbGV0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyNBRTgx RkYmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChibHVlIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgICZxdW90OyM2NkQ5RUYmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChjeWFu IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyNBMUVGRTQmcXVvdDspPC9kaXY+ PGRpdj7CoCDCoCDCoCDCoChncmVlbiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCZxdW90 OyNBNkUyMkUmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChncmF5IMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgICZxdW90OyM0NzQ3NDcmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDC oDs7IERhcmtlciBhbmQgbGlnaHRlciBhY2NlbnRlZCBjb2xvcnM8L2Rpdj48ZGl2PsKgIMKgIMKg IMKgKHllbGxvdy1kIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyM5NjhCMjYmcXVvdDsp PC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh5ZWxsb3ctbCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAm cXVvdDsjRjNFQTk4JnF1b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAob3JhbmdlLWQgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7I0E0NUUwQSZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKg IMKgKG9yYW5nZS1sIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyNGRUIyNTcmcXVvdDsp PC9kaXY+PGRpdj7CoCDCoCDCoCDCoChyZWQtZCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCZxdW90OyNBMjBDNDEmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChyZWQtbCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCZxdW90OyNGQzVDOTQmcXVvdDspPC9kaXY+PGRpdj7CoCDC oCDCoCDCoChtYWdlbnRhLWQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAmcXVvdDsjQTQxRjk5JnF1 b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAobWFnZW50YS1sIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgJnF1b3Q7I0ZFODdGNCZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHZpb2xldC1kIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyM1NjJBQTYmcXVvdDspPC9kaXY+PGRpdj7CoCDC oCDCoCDCoCh2aW9sZXQtbCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDsjQzJBMUZGJnF1 b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAoYmx1ZS1kIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgICZxdW90OyMyMTg4OUImcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChibHVlLWwgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzhERTZGNyZxdW90Oyk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgKGN5YW4tZCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDsjMzQ5QjhE JnF1b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAoY3lhbi1sIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgICZxdW90OyNCQkY3RUYmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChncmVlbi1k IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgJnF1b3Q7IzY3OTMwRiZxdW90Oyk8L2Rpdj48ZGl2 PsKgIMKgIMKgIMKgKGdyZWVuLWwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAmcXVvdDsjQzFG MTYxJnF1b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAoZ3JheS1kIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgICZxdW90OyMzMzMzMzMmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChncmF5 LWwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzZiNmI2YiZxdW90Oyk8L2Rpdj48 ZGl2PsKgIMKgIMKgIMKgOzsgQWRhcHRpdmUgY29sb3JzPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCht b25va2FpLWZnIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyNGOEY4RjImcXVvdDspPC9kaXY+ PGRpdj7CoCDCoCDCoCDCoChtb25va2FpLWJnIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyMy NzI4MjImcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChtb25va2FpLWhsIMKgIMKgIMKgIMKg IMKgIMKgIMKgICZxdW90OyMzRTNEMzEmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChtb25v a2FpLWhsLWxpbmUgwqAgwqAgwqAgwqAgwqAmcXVvdDsjNDk0ODNFJnF1b3Q7KTwvZGl2PjxkaXY+ wqAgwqAgwqAgwqAobW9ub2thaS1lbXBoIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyNGOEY4RjAm cXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChtb25va2FpLWNvbW1lbnRzIMKgIMKgIMKgIMKg ICZxdW90OyM3NTcxNUUmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoDs7IEFkYXB0aXZlIGhp Z2hlci9sb3dlciBjb250cmFzdCBhY2NlbnRlZCBjb2xvcnM8L2Rpdj48ZGl2PsKgIMKgIMKgIMKg KG1vbm9rYWktZmctaGMgwqAgwqAgwqAgwqAgwqAgwqAmcXVvdDsjMTQxNDE0JnF1b3Q7KTwvZGl2 PjxkaXY+wqAgwqAgwqAgwqAobW9ub2thaS1mZy1sYyDCoCDCoCDCoCDCoCDCoCDCoCZxdW90OyMx NzFBMEImcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoDs7IEhpZ2ggY29udHJhc3QgY29sb3Jz PC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh5ZWxsb3ctaGMgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB5 ZWxsb3ctbCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHllbGxvdy1sYyDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoHllbGxvdy1kKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAob3JhbmdlLWhjIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgb3JhbmdlLWwpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChvcmFuZ2UtbGMg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBvcmFuZ2UtZCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHJl ZC1oYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCByZWQtbCk8L2Rpdj48ZGl2PsKgIMKgIMKg IMKgKHJlZC1sYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCByZWQtZCk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgKG1hZ2VudGEtaGMgwqAgwqAgwqAgwqAgwqAgwqAgwqAgbWFnZW50YS1sKTwvZGl2 PjxkaXY+wqAgwqAgwqAgwqAobWFnZW50YS1sYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCBtYWdlbnRh LWQpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh2aW9sZXQtaGMgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqB2aW9sZXQtbCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHZpb2xldC1sYyDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoHZpb2xldC1kKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAoYmx1ZS1oYyDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGJsdWUtbCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKGJsdWUtbGMg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBibHVlLWQpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChj eWFuLWhjIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgY3lhbi1sKTwvZGl2PjxkaXY+wqAgwqAg wqAgwqAoY3lhbi1sYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGN5YW4tZCk8L2Rpdj48ZGl2 PsKgIMKgIMKgIMKgKGdyZWVuLWhjIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGdyZWVuLWwpPC9k aXY+PGRpdj7CoCDCoCDCoCDCoChncmVlbi1sYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBncmVl bi1kKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqA7OyBjdXN0b21pemUgYmFzZWQgZmFjZSBwcm9wZXJ0 aWVzPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChzLXZhcmlhYmxlLXBpdGNoIMKgIMKgIMKgIMKgIChp ZiBtb25va2FpLXVzZS12YXJpYWJsZS1waXRjaDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAmIzM5O3ZhcmlhYmxlLXBpdGNo ICYjMzk7ZGVmYXVsdCkpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChzLWZyaW5nZS1iZyDCoCDCoCDC oCDCoCDCoCDCoCDCoChpZiBtb25va2FpLWRpc3RpbmN0LWZyaW5nZS1iYWNrZ3JvdW5kPC9kaXY+ PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoG1vbm9rYWktaGwgbW9ub2thaS1iZykpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChzLW1vZGUt bGluZS1mZyDCoCDCoCDCoCDCoCDCoCAoaWYgbW9ub2thaS1oaWdoLWNvbnRyYXN0LW1vZGUtbGlu ZTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqBtb25va2FpLWJnIG1vbm9rYWktZmcpKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAo cy1tb2RlLWxpbmUtYmcgwqAgwqAgwqAgwqAgwqAgKGlmIG1vbm9rYWktaGlnaC1jb250cmFzdC1t b2RlLWxpbmU8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgbW9ub2thaS1mZyBtb25va2FpLWhsKSk8L2Rpdj48ZGl2PsKgIMKg IMKgIMKgKHMtbW9kZS1saW5lLWJ1ZmZlci1pZC1mZyAoaWYgbW9ub2thaS1oaWdoLWNvbnRyYXN0 LW1vZGUtbGluZTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAmIzM5O3Vuc3BlY2lmaWVkIGdyZWVuKSk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgKHMtbW9kZS1saW5lLWluYWN0aXZlLWZnIMKgKGlmIG1vbm9rYWktaGlnaC1jb250 cmFzdC1tb2RlLWxpbmU8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgbW9ub2thaS1mZyBtb25va2FpLWNvbW1lbnRzKSk8L2Rp dj48ZGl2PsKgIMKgIMKgIMKgKHMtbW9kZS1saW5lLWluYWN0aXZlLWJnIMKgKGlmIG1vbm9rYWkt aGlnaC1jb250cmFzdC1tb2RlLWxpbmU8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZ3JheS1sIG1vbm9rYWktYmcpKTwvZGl2 PjxkaXY+wqAgwqAgwqAgwqAocy1tb2RlLWxpbmUtaW5hY3RpdmUtYmMgwqAoaWYgbW9ub2thaS1o aWdoLWNvbnRyYXN0LW1vZGUtbGluZTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBtb25va2FpLWZnIG1vbm9rYWktaGwpKTwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+wqAgwqAgwqAgwqA7OyBwb3dlcmxpbmU8L2Rpdj48ZGl2 PsKgIMKgIMKgIMKgKHMtcG93ZXJsaW5lLWFjdGl2ZTEtYmcgwqAgKGlmIG1vbm9rYWktaGlnaC1j b250cmFzdC1tb2RlLWxpbmU8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZ3JheS1sIGdyYXkpKTwvZGl2PjxkaXY+wqAgwqAg wqAgwqAocy1wb3dlcmxpbmUtYWN0aXZlMi1iZyDCoCAoaWYgbW9ub2thaS1oaWdoLWNvbnRyYXN0 LW1vZGUtbGluZTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBncmF5IGdyYXktbCkpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoChz LXBvd2VybGluZS1pbmFjdGl2ZTEtYmcgKGlmIG1vbm9rYWktaGlnaC1jb250cmFzdC1tb2RlLWxp bmU8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgZ3JheSBncmF5LWQpKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAocy1wb3dlcmxp bmUtaW5hY3RpdmUyLWJnIChpZiBtb25va2FpLWhpZ2gtY29udHJhc3QtbW9kZS1saW5lPC9kaXY+ PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoG1vbm9rYWktYmcgZ3JheSkpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7CoCDCoCDCoCDC oDs7IERlZmluaXRpb25zIGZvciB0ZXJtaW5hbHMgdGhhdCBkbyBub3Qgc3VwcG9ydCAyNTYgY29s b3JzPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1jbGFzcyDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCYjMzk7KChjbGFzcyBjb2xvcikgKG1pbi1jb2xvcnMgODkpKSk8L2Rpdj48 ZGl2PsKgIMKgIMKgIMKgOzsgUHJpbWFyeSBjb2xvcnM8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRl cm1pbmFsLXllbGxvdyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDsjQ0RDNjczJnF1 b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtb3JhbmdlIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgICZxdW90OyNGRjhDMDAmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0 ZXJtaW5hbC1yZWQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAmcXVvdDsjRkYxNDkz JnF1b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtbWFnZW50YSDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCZxdW90OyNENzAwRDcmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDC oCh0ZXJtaW5hbC12aW9sZXQgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7I0FGODdG RiZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLWJsdWUgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzVGRDdGRiZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKg IMKgKHRlcm1pbmFsLWN5YW4gwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzVG RkZGRiZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLWdyZWVuIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgJnF1b3Q7Izg3RDcwMCZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKg IMKgIMKgKHRlcm1pbmFsLWdyYXkgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7 IzQ0NDQ0NCZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgOzsgRGFya2VyIGFuZCBsaWdodGVy IGFjY2VudGVkIGNvbG9yczwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwteWVsbG93LWQg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7Izg3ODcwMCZxdW90Oyk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgKHRlcm1pbmFsLXllbGxvdy1sIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90 OyNGRkZGODcmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1vcmFuZ2UtZCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVvdDsjQUY1RjAwJnF1b3Q7KTwvZGl2PjxkaXY+wqAg wqAgwqAgwqAodGVybWluYWwtb3JhbmdlLWwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7 I0ZGQUY1RiZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLXJlZC1kIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgJnF1b3Q7Izg3MDAwMCZxdW90Oyk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgKHRlcm1pbmFsLXJlZC1sIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgJnF1 b3Q7I0ZGNUY4NyZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLW1hZ2VudGEt ZCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCZxdW90OyNBRjAwODcmcXVvdDspPC9kaXY+PGRpdj7C oCDCoCDCoCDCoCh0ZXJtaW5hbC1tYWdlbnRhLWwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAmcXVv dDsjRkY4N0RGJnF1b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtdmlvbGV0LWQg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzVGMDBBRiZxdW90Oyk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgKHRlcm1pbmFsLXZpb2xldC1sIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90 OyNBRjg3RDcmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1ibHVlLWQgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzAwODc4NyZxdW90Oyk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgKHRlcm1pbmFsLWJsdWUtbCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmcXVv dDsjODdEN0ZGJnF1b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtY3lhbi1kIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyM1RkFGQUYmcXVvdDspPC9kaXY+PGRpdj7C oCDCoCDCoCDCoCh0ZXJtaW5hbC1jeWFuLWwgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1 b3Q7I0FGRkZGRiZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLWdyZWVuLWQg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAmcXVvdDsjNUY4NzAwJnF1b3Q7KTwvZGl2PjxkaXY+ wqAgwqAgwqAgwqAodGVybWluYWwtZ3JlZW4tbCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCZx dW90OyNBRkQ3MDAmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1ncmF5LWQg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzNBM0EzQSZxdW90Oyk8L2Rpdj48ZGl2 PsKgIMKgIMKgIMKgKHRlcm1pbmFsLWdyYXktbCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAm cXVvdDsjNkM2QzZDJnF1b3Q7KTwvZGl2PjxkaXY+wqAgwqAgwqAgwqA7OyBBZGFwdGl2ZSBjb2xv cnM8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLW1vbm9rYWktZmcgwqAgwqAgwqAgwqAg wqAgwqAgwqAgJnF1b3Q7I0Y1RjVGNSZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1p bmFsLW1vbm9rYWktYmcgwqAgwqAgwqAgwqAgwqAgwqAgwqAgJnF1b3Q7IzFCMUUxQyZxdW90Oyk8 L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLW1vbm9rYWktaGwtbGluZSDCoCDCoCDCoCDC oCDCoCZxdW90OyMyMTIxMjEmcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1t b25va2FpLWhsIMKgIMKgIMKgIMKgIMKgIMKgIMKgICZxdW90OyMzMDMwMzAmcXVvdDspPC9kaXY+ PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1tb25va2FpLWVtcGggwqAgwqAgwqAgwqAgwqAgwqAg JnF1b3Q7I0ZGRkFGQSZxdW90Oyk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLW1vbm9r YWktY29tbWVudHMgwqAgwqAgwqAgwqAgJnF1b3Q7IzhCODg3OCZxdW90Oyk8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgOzsgQWRhcHRpdmUgaGlnaGVyL2xvd2VyIGNvbnRyYXN0IGFjY2VudGVkIGNvbG9y czwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtbW9ub2thaS1mZy1oYyDCoCDCoCDCoCDC oCDCoCDCoCZxdW90OyMxNzFBMEImcXVvdDspPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5h bC1tb25va2FpLWZnLWxjIMKgIMKgIMKgIMKgIMKgIMKgJnF1b3Q7IzE0MTQxNCZxdW90Oyk8L2Rp dj48ZGl2PsKgIMKgIMKgIMKgOzsgSGlnaCBjb250cmFzdCBjb2xvcnM8L2Rpdj48ZGl2PsKgIMKg IMKgIMKgKHRlcm1pbmFsLXllbGxvdy1oYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHRlcm1pbmFs LXllbGxvdy1kKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwteWVsbG93LWxjIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgdGVybWluYWwteWVsbG93LWwpPC9kaXY+PGRpdj7CoCDCoCDCoCDC oCh0ZXJtaW5hbC1vcmFuZ2UtaGMgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqB0ZXJtaW5hbC1vcmFu Z2UtZCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLW9yYW5nZS1sYyDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoHRlcm1pbmFsLW9yYW5nZS1sKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVy bWluYWwtcmVkLWhjIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHRlcm1pbmFsLXJlZC1kKTwv ZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtcmVkLWxjIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIHRlcm1pbmFsLXJlZC1sKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtbWFn ZW50YS1oYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCB0ZXJtaW5hbC1tYWdlbnRhLWQpPC9kaXY+PGRp dj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1tYWdlbnRhLWxjIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHRl cm1pbmFsLW1hZ2VudGEtbCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLXZpb2xldC1o YyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHRlcm1pbmFsLXZpb2xldC1kKTwvZGl2PjxkaXY+wqAg wqAgwqAgwqAodGVybWluYWwtdmlvbGV0LWxjIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgdGVybWlu YWwtdmlvbGV0LWwpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1ibHVlLWhjIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgdGVybWluYWwtYmx1ZS1kKTwvZGl2PjxkaXY+wqAgwqAgwqAg wqAodGVybWluYWwtYmx1ZS1sYyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHRlcm1pbmFsLWJs dWUtbCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLWN5YW4taGMgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqB0ZXJtaW5hbC1jeWFuLWQpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJt aW5hbC1jeWFuLWxjIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgdGVybWluYWwtY3lhbi1sKTwv ZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtZ3JlZW4taGMgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgdGVybWluYWwtZ3JlZW4tZCk8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLWdy ZWVuLWxjIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHRlcm1pbmFsLWdyZWVuLWwpPC9kaXY+PGRp dj7CoCDCoCDCoCDCoDs7IGN1c3RvbWl6ZSBiYXNlZCBmYWNlIHByb3BlcnRpZXM8L2Rpdj48ZGl2 PsKgIMKgIMKgIMKgKHRlcm1pbmFsLXMtdmFyaWFibGUtcGl0Y2ggwqAgwqAgwqAgwqAgKGlmIG1v bm9rYWktdXNlLXZhcmlhYmxlLXBpdGNoPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAmIzM5O3Zhcmlh YmxlLXBpdGNoICYjMzk7ZGVmYXVsdCkpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1z LWZyaW5nZS1iZyDCoCDCoCDCoCDCoCDCoCDCoCDCoChpZiBtb25va2FpLWRpc3RpbmN0LWZyaW5n ZS1iYWNrZ3JvdW5kPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB0ZXJtaW5hbC1tb25va2FpLWhsIHRl cm1pbmFsLW1vbm9rYWktYmcpKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtcy1tb2Rl LWxpbmUtZmcgwqAgwqAgwqAgwqAgwqAgKGlmIG1vbm9rYWktaGlnaC1jb250cmFzdC1tb2RlLWxp bmU8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIHRlcm1pbmFsLW1vbm9rYWktYmcgdGVybWluYWwtbW9u b2thaS1mZykpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0ZXJtaW5hbC1zLW1vZGUtbGluZS1iZyDC oCDCoCDCoCDCoCDCoCAoaWYgbW9ub2thaS1oaWdoLWNvbnRyYXN0LW1vZGUtbGluZTwvZGl2Pjxk aXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgdGVybWluYWwtbW9ub2thaS1mZyB0ZXJtaW5hbC1tb25va2FpLWhsKSk8 L2Rpdj48ZGl2PsKgIMKgIMKgIMKgKHRlcm1pbmFsLXMtbW9kZS1saW5lLWJ1ZmZlci1pZC1mZyAo aWYgbW9ub2thaS1oaWdoLWNvbnRyYXN0LW1vZGUtbGluZTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg JiMzOTt1bnNwZWNpZmllZCB0ZXJtaW5hbC1ncmVlbikpPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCh0 ZXJtaW5hbC1zLW1vZGUtbGluZS1pbmFjdGl2ZS1mZyDCoChpZiBtb25va2FpLWhpZ2gtY29udHJh c3QtbW9kZS1saW5lPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCB0ZXJtaW5hbC1tb25va2FpLWZnIHRl cm1pbmFsLW1vbm9rYWktY29tbWVudHMpKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwt cy1tb2RlLWxpbmUtaW5hY3RpdmUtYmcgwqAoaWYgbW9ub2thaS1oaWdoLWNvbnRyYXN0LW1vZGUt bGluZTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgdGVybWluYWwtbW9ub2thaS1obC1saW5lIHRlcm1p bmFsLW1vbm9rYWktYmcpKTwvZGl2PjxkaXY+wqAgwqAgwqAgwqAodGVybWluYWwtcy1tb2RlLWxp bmUtaW5hY3RpdmUtYmMgwqAoaWYgbW9ub2thaS1oaWdoLWNvbnRyYXN0LW1vZGUtbGluZTwvZGl2 PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgdGVybWluYWwtbW9ub2thaS1mZyB0ZXJtaW5hbC1tb25va2FpLWhs KSkpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7CoCA7OyBEZWZpbmUgZmFjZXM8L2Rpdj48ZGl2 PsKgIChjdXN0b20tdGhlbWUtc2V0LWZhY2VzPC9kaXY+PGRpdj7CoCDCoCYjMzk7bW9ub2thaTwv ZGl2PjxkaXY+wqAgwqBgKGhlYWRlci1saW5lPC9kaXY+PGRpdj7CoCDCoCDCoCgoLGNsYXNzICg6 aW52ZXJzZS12aWRlbyB1bnNwZWNpZmllZDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgOnVuZGVybGluZSB1bnNwZWNpZmllZDwvZGl2PjxkaXY+ wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgOmZvcmVncm91bmQg LG1vbm9rYWktZW1waDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgOmJhY2tncm91bmQgLG1vbm9rYWktaGw8L2Rpdj48ZGl2PsKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDpib3ggKDpsaW5lLXdpZHRoIDE8L2Rp dj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIDpjb2xvciAsbW9ub2thaS1obDwvZGl2PjxkaXY+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgOnN0eWxlIHVuc3BlY2lmaWVkKSkpPC9kaXY+PGRpdj4pKTwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+wqAgwqApPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj7CoCApPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj47OzsjIyNhdXRvbG9hZDwvZGl2PjxkaXY+ KHdoZW4gKGFuZCAoYm91bmRwICYjMzk7Y3VzdG9tLXRoZW1lLWxvYWQtcGF0aCkgbG9hZC1maWxl LW5hbWUpPC9kaXY+PGRpdj7CoCAoYWRkLXRvLWxpc3QgJiMzOTtjdXN0b20tdGhlbWUtbG9hZC1w YXRoPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoChmaWxlLW5hbWUtYXMtZGlyZWN0 b3J5IChmaWxlLW5hbWUtZGlyZWN0b3J5IGxvYWQtZmlsZS1uYW1lKSkpKTwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+KHByb3ZpZGUtdGhlbWUgJiMzOTttb25va2FpKTwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+Ozs7IG1vbm9rYWktdGhlbWUuZWwgZW5kcyBoZXJlPC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj4oZGVmZmFjZSBoZWxtLWhlYWRlci1saW5lLWxlZnQtbWFyZ2luPC9kaXY+PGRpdj7C oCAmIzM5OygodCAoOmZvcmVncm91bmQgJnF1b3Q7YmxhY2smcXVvdDsgOmJhY2tncm91bmQgJnF1 b3Q7eWVsbG93JnF1b3Q7KSkpPC9kaXY+PGRpdj7CoCAmcXVvdDtGYWNlIHVzZWQgdG8gaGlnaGxp Z2h0IGhlbG0taGVhZGVyIHNpZ24gaW4gbGVmdC1tYXJnaW4uJnF1b3Q7PC9kaXY+PGRpdj7CoCA6 Z3JvdXAgJiMzOTtoZWxtLWZhY2VzKTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+KHNldHEgaGVh ZGVyLWxpbmUtZm9ybWF0ICMoJnF1b3Q7IMKgJnF1b3Q7IDAgMSAoZGlzcGxheSAjKCZxdW90Oy0m Z3Q7JnF1b3Q7IDAgMiAoZmFjZTwvZGl2PjxkaXY+aGVsbS1oZWFkZXItbGluZS1sZWZ0LW1hcmdp bikpKSkpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JbiBHTlUgRW1hY3MgMjUuMC45Mi4x ICh4ODZfNjQtYXBwbGUtZGFyd2luMTUuMy4wLCBOUyBhcHBraXQtMTQwNC4zNCBWZXJzaW9uIDEw LjExLjMgKEJ1aWxkIDE1RDIxKSk8L2Rpdj48ZGl2PsKgb2YgMjAxNi0wMy0xOSBidWlsdCBvbiBh YXJvbm1icC5sb2NhbDwvZGl2PjxkaXY+V2luZG93aW5nIHN5c3RlbSBkaXN0cmlidXRvciAmIzM5 O0FwcGxlJiMzOTssIHZlcnNpb24gMTAuMy4xNDA0PC9kaXY+PGRpdj5Db25maWd1cmVkIHVzaW5n OjwvZGl2PjxkaXY+wqAmIzM5O2NvbmZpZ3VyZSAtLXByZWZpeD0vdXNyL2xvY2FsL0NlbGxhci9l bWFjcy8yNS4wLjkyPC9kaXY+PGRpdj7CoC0tZW5hYmxlLWxvY2FsbGlzcHBhdGg9L3Vzci9sb2Nh bC9zaGFyZS9lbWFjcy9zaXRlLWxpc3A8L2Rpdj48ZGl2PsKgLS1pbmZvZGlyPS91c3IvbG9jYWwv Q2VsbGFyL2VtYWNzLzI1LjAuOTIvc2hhcmUvaW5mby9lbWFjcyAtLXdpdGgteG1sMjwvZGl2Pjxk aXY+wqAtLXdpdGhvdXQtZGJ1cyAtLXdpdGgtZ251dGxzIC0td2l0aC1yc3ZnIC0td2l0aC1pbWFn ZW1hZ2ljayAtLXdpdGgtbnM8L2Rpdj48ZGl2PsKgLS1kaXNhYmxlLW5zLXNlbGYtY29udGFpbmVk JiMzOTs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkNvbmZpZ3VyZWQgZmVhdHVyZXM6PC9kaXY+ PGRpdj5KUEVHIFJTVkcgSU1BR0VNQUdJQ0sgTk9USUZZIEFDTCBHTlVUTFMgTElCWE1MMiBaTElC IFRPT0xLSVRfU0NST0xMX0JBUlM8L2Rpdj48ZGl2Pk5TPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj5JbXBvcnRhbnQgc2V0dGluZ3M6PC9kaXY+PGRpdj7CoCB2YWx1ZSBvZiAkTENfQ1RZUEU6IGVu X1VTLlVURi04PC9kaXY+PGRpdj7CoCB2YWx1ZSBvZiAkTEFORzogZW5fVVMuVVRGLTg8L2Rpdj48 ZGl2PsKgIGxvY2FsZS1jb2Rpbmctc3lzdGVtOiB1dGYtOC11bml4PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5NYWpvciBtb2RlOiBFbWFjcy1MaXNwPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5N aW5vciBtb2RlcyBpbiBlZmZlY3Q6PC9kaXY+PGRpdj7CoCB0b29sdGlwLW1vZGU6IHQ8L2Rpdj48 ZGl2PsKgIGdsb2JhbC1lbGRvYy1tb2RlOiB0PC9kaXY+PGRpdj7CoCBlbGVjdHJpYy1pbmRlbnQt bW9kZTogdDwvZGl2PjxkaXY+wqAgbW91c2Utd2hlZWwtbW9kZTogdDwvZGl2PjxkaXY+wqAgdG9v bC1iYXItbW9kZTogdDwvZGl2PjxkaXY+wqAgbWVudS1iYXItbW9kZTogdDwvZGl2PjxkaXY+wqAg ZmlsZS1uYW1lLXNoYWRvdy1tb2RlOiB0PC9kaXY+PGRpdj7CoCBnbG9iYWwtZm9udC1sb2NrLW1v ZGU6IHQ8L2Rpdj48ZGl2PsKgIGZvbnQtbG9jay1tb2RlOiB0PC9kaXY+PGRpdj7CoCBibGluay1j dXJzb3ItbW9kZTogdDwvZGl2PjxkaXY+wqAgYXV0by1jb21wb3NpdGlvbi1tb2RlOiB0PC9kaXY+ PGRpdj7CoCBhdXRvLWVuY3J5cHRpb24tbW9kZTogdDwvZGl2PjxkaXY+wqAgYXV0by1jb21wcmVz c2lvbi1tb2RlOiB0PC9kaXY+PGRpdj7CoCBsaW5lLW51bWJlci1tb2RlOiB0PC9kaXY+PGRpdj7C oCB0cmFuc2llbnQtbWFyay1tb2RlOiB0PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5SZWNlbnQg bWVzc2FnZXM6PC9kaXY+PGRpdj5DaGVja2luZyA1NyBmaWxlcyBpbiAvdXNyL2xvY2FsL0NlbGxh ci9lbWFjcy8yNS4wLjkyL3NoYXJlL2VtYWNzLzI1LjAuOTIvbGlzcC9lc2hlbGwuLi48L2Rpdj48 ZGl2PkNoZWNraW5nIDcwIGZpbGVzIGluIC91c3IvbG9jYWwvQ2VsbGFyL2VtYWNzLzI1LjAuOTIv c2hhcmUvZW1hY3MvMjUuMC45Mi9saXNwL2VyYy4uLjwvZGl2PjxkaXY+Q2hlY2tpbmcgMzQgZmls ZXMgaW4gL3Vzci9sb2NhbC9DZWxsYXIvZW1hY3MvMjUuMC45Mi9zaGFyZS9lbWFjcy8yNS4wLjky L2xpc3AvZW11bGF0aW9uLi4uPC9kaXY+PGRpdj5DaGVja2luZyAxNjggZmlsZXMgaW4gL3Vzci9s b2NhbC9DZWxsYXIvZW1hY3MvMjUuMC45Mi9zaGFyZS9lbWFjcy8yNS4wLjkyL2xpc3AvZW1hY3Mt bGlzcC4uLjwvZGl2PjxkaXY+Q2hlY2tpbmcgMjQgZmlsZXMgaW4gL3Vzci9sb2NhbC9DZWxsYXIv ZW1hY3MvMjUuMC45Mi9zaGFyZS9lbWFjcy8yNS4wLjkyL2xpc3AvY2VkZXQuLi48L2Rpdj48ZGl2 PkNoZWNraW5nIDU3IGZpbGVzIGluIC91c3IvbG9jYWwvQ2VsbGFyL2VtYWNzLzI1LjAuOTIvc2hh cmUvZW1hY3MvMjUuMC45Mi9saXNwL2NhbGVuZGFyLi4uPC9kaXY+PGRpdj5DaGVja2luZyA4NyBm aWxlcyBpbiAvdXNyL2xvY2FsL0NlbGxhci9lbWFjcy8yNS4wLjkyL3NoYXJlL2VtYWNzLzI1LjAu OTIvbGlzcC9jYWxjLi4uPC9kaXY+PGRpdj5DaGVja2luZyAxMjIgZmlsZXMgaW4gL3Vzci9sb2Nh bC9DZWxsYXIvZW1hY3MvMjUuMC45Mi9zaGFyZS9lbWFjcy8yNS4wLjkyL2xpc3Avb2Jzb2xldGUu Li48L2Rpdj48ZGl2PkNoZWNraW5nIGZvciBsb2FkLXBhdGggc2hhZG93cy4uLmRvbmU8L2Rpdj48 ZGl2Pk1ha2luZyBjb21wbGV0aW9uIGxpc3QuLi48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkxv YWQtcGF0aCBzaGFkb3dzOjwvZGl2PjxkaXY+Tm9uZSBmb3VuZC48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2PkZlYXR1cmVzOjwvZGl2PjxkaXY+KHBwIHNoYWRvdyBzb3J0IG1haWwtZXh0ciBlbWFj c2J1ZyBtZXNzYWdlIGRpcmVkIGZvcm1hdC1zcGVjIHJmYzgyMiBtbWw8L2Rpdj48ZGl2Pm1tbC1z ZWMgZXBnIGVwZy1jb25maWcgZ251cy11dGlsIG1tLWRlY29kZSBtbS1ib2RpZXMgbW0tZW5jb2Rl PC9kaXY+PGRpdj5tYWlsLXBhcnNlIHJmYzIyMzEgbWFpbGFiYnJldiBnbW0tdXRpbHMgbWFpbGhl YWRlciBzZW5kbWFpbCByZmMyMDQ3PC9kaXY+PGRpdj5yZmMyMDQ1IGlldGYtZHJ1bXMgbW0tdXRp bCBoZWxwLWZucyBoZWxwLW1vZGUgZWFzeW1lbnUgY2wtbG9hZGRlZnMgcGNhc2U8L2Rpdj48ZGl2 PmNsLWxpYiBtYWlsLXByc3ZyIG1haWwtdXRpbHMgdGltZS1kYXRlIG11bGUtdXRpbCB0b29sdGlw IGVsZG9jIGVsZWN0cmljPC9kaXY+PGRpdj51bmlxdWlmeSBlZGlmZi1ob29rIHZjLWhvb2tzIGxp c3AtZmxvYXQtdHlwZSBtd2hlZWwgbnMtd2luIHVjcy1ub3JtYWxpemU8L2Rpdj48ZGl2PnRlcm0v Y29tbW9uLXdpbiB0b29sLWJhciBkbmQgZm9udHNldCBpbWFnZSByZWdleHAtb3B0IGZyaW5nZTwv ZGl2PjxkaXY+dGFidWxhdGVkLWxpc3QgbmV3Y29tbWVudCBlbGlzcC1tb2RlIGxpc3AtbW9kZSBw cm9nLW1vZGUgcmVnaXN0ZXIgcGFnZTwvZGl2PjxkaXY+bWVudS1iYXIgcmZuLWVzaGFkb3cgdGlt ZXIgc2VsZWN0IHNjcm9sbC1iYXIgbW91c2Ugaml0LWxvY2sgZm9udC1sb2NrPC9kaXY+PGRpdj5z eW50YXggZmFjZW1lbnUgZm9udC1jb3JlIGZyYW1lIGNsLWdlbmVyaWMgY2hhbSBnZW9yZ2lhbiB1 dGYtOC1sYW5nPC9kaXY+PGRpdj5taXNjLWxhbmcgdmlldG5hbWVzZSB0aWJldGFuIHRoYWkgdGFp LXZpZXQgbGFvIGtvcmVhbiBqYXBhbmVzZSBldWNqcC1tczwvZGl2PjxkaXY+Y3A1MTkzMiBoZWJy ZXcgZ3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9wZWFuIGV0aGlvcGljIGluZGlhbjwv ZGl2PjxkaXY+Y3lyaWxsaWMgY2hpbmVzZSBjaGFyc2NyaXB0IGNhc2UtdGFibGUgZXBhLWhvb2sg amthLWNtcHItaG9vayBoZWxwPC9kaXY+PGRpdj5zaW1wbGUgYWJicmV2IG1pbmlidWZmZXIgY2wt cHJlbG9hZGVkIG5hZHZpY2UgbG9hZGRlZnMgYnV0dG9uIGZhY2VzPC9kaXY+PGRpdj5jdXMtZmFj ZSBtYWNyb2V4cCBmaWxlcyB0ZXh0LXByb3BlcnRpZXMgb3ZlcmxheSBzaGExIG1kNSBiYXNlNjQg Zm9ybWF0PC9kaXY+PGRpdj5lbnYgY29kZS1wYWdlcyBtdWxlIGN1c3RvbSB3aWRnZXQgaGFzaHRh YmxlLXByaW50LXJlYWRhYmxlIGJhY2txdW90ZTwvZGl2PjxkaXY+a3F1ZXVlIGNvY29hIG5zIG11 bHRpLXR0eSBtYWtlLW5ldHdvcmstcHJvY2VzcyBlbWFjcyk8L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2Pk1lbW9yeSBpbmZvcm1hdGlvbjo8L2Rpdj48ZGl2PigoY29uc2VzIDE2IDE5NzMyMyAxMzAx NCk8L2Rpdj48ZGl2PsKgKHN5bWJvbHMgNDggMTk1NDYgMCk8L2Rpdj48ZGl2PsKgKG1pc2NzIDQw IDQ5IDI2OCk8L2Rpdj48ZGl2PsKgKHN0cmluZ3MgMzIgMTUxMjcgNTI0MCk8L2Rpdj48ZGl2PsKg KHN0cmluZy1ieXRlcyAxIDQzNjQyNik8L2Rpdj48ZGl2PsKgKHZlY3RvcnMgMTYgMzM0NjApPC9k aXY+PGRpdj7CoCh2ZWN0b3Itc2xvdHMgOCA2NDQ4NTkgMTEyNDApPC9kaXY+PGRpdj7CoChmbG9h dHMgOCAxNjAgMjQxKTwvZGl2PjxkaXY+wqAoaW50ZXJ2YWxzIDU2IDMyNSAxNDUpPC9kaXY+PGRp dj7CoChidWZmZXJzIDk3NiAxNCkpPC9kaXY+PGRpdj48YnI+PC9kaXY+PC9kaXY+PGRpdiBkaXI9 Imx0ciI+LS0gPGJyPjwvZGl2PjxkaXYgZGlyPSJsdHIiPkFhcm9uPC9kaXY+DQo= --001a11426040c622f8052ea42ae6--