From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id UEMJCaC2+mJLgwAAbAwnHQ (envelope-from ) for ; Mon, 15 Aug 2022 23:12:00 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id oE0ZCKC2+mJtoQAAG6o9tA (envelope-from ) for ; Mon, 15 Aug 2022 23:12:00 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 863CF2CECE for ; Mon, 15 Aug 2022 23:11:59 +0200 (CEST) Received: from localhost ([::1]:37528 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oNhNO-0003oG-Ll for larch@yhetil.org; Mon, 15 Aug 2022 17:11:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33964) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNhMK-0003n8-7I for emacs-orgmode@gnu.org; Mon, 15 Aug 2022 17:10:54 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:44031) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oNhMF-0000JI-8Y for emacs-orgmode@gnu.org; Mon, 15 Aug 2022 17:10:51 -0400 Received: by mail-lj1-x22d.google.com with SMTP id bx38so8775251ljb.10 for ; Mon, 15 Aug 2022 14:10:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc; bh=3vqouymwWIvL55o9dZED4kgmAcqqpBvcd6dYWNR1Jnc=; b=gqV4gn4LfqvM/fJgvT/gwt0rQYEgW73zMJS395s8bySNB15wlhcA3K3QsPDShAmsmy z77C4fs/VWHl0Xl2rjU2GmKMWP8xlm09/FIaonZIPNJv8lv2Zt/YNz+O9yJe9o0YZ4vH /j8cojouMDo9kwdDJUEdlG6HUvKWQROidVZBLvWjSrlQ0uc2iC1FMzlq9eIqbKPgsW28 BRTgPhDw8OcELMGzFFsZOWL+gLiwgyEpd7wxXj7h/Jt8bi2G4aftySQ9EDqRrF20MBV3 yXGaXYBeT42dpWkSPrk6xp832eMiNisFcvyEr+OJ9cUP9ypfNhvJPLfyEb6WQzI0yWgd S5zA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc; bh=3vqouymwWIvL55o9dZED4kgmAcqqpBvcd6dYWNR1Jnc=; b=2vFR77bJkA5SHYpN7YyLPAGPph1di/5vz8TEJYdF/TdEW3YpflrNgX6sieGCQENHpe m4BRz/yBKg8DCmwO+QYRriW1ocUPRh8kNmyfm1ROTQOsTxlX+xNvd7QvnsRyd/cEiSFf +itrWcBBIbjNP0fbeTLMQRkkcz1Hy91CHAzuUVvDCC0qhy/MRey9c0GPyB0TsYz78mTh mMvqbKMdur1oTcgubUf0HEPAza4S0Y5VpJsDyFL4eP29n/kERF1vnq3j8DLDSdrx8djO zwXZxMu1Q1dhc8XkdCneyhq18/Giv3z00FQINLe49ug7iw1+7Z8hXmkkJCGRSxPj+jeh r8EQ== X-Gm-Message-State: ACgBeo1sW0ZcWbG0QWUsk9IWhxvAj6PdGmg4bxorBoTs4u6GLqhvPnsu DLb7h20sXSoBWQ1RCqW6cg8fc78mJ0quzwhj0I0w42gl3vNxyA== X-Google-Smtp-Source: AA6agR6bIzdPgK1UpY2H7S3rozn3MecZG3udDiAruEeyPFq3/t0lFIDwVbWrWzn5Sv8PrH+K2Hva4YNcg5JK4lZRT/c= X-Received: by 2002:a05:651c:516:b0:25f:f52b:3c86 with SMTP id o22-20020a05651c051600b0025ff52b3c86mr5356265ljp.523.1660597839466; Mon, 15 Aug 2022 14:10:39 -0700 (PDT) MIME-Version: 1.0 From: Ragnar Groot Koerkamp Date: Mon, 15 Aug 2022 23:10:23 +0200 Message-ID: Subject: Bad save performance on `main` branch To: emacs-orgmode@gnu.org Content-Type: multipart/alternative; boundary="00000000000056157305e64e10b7" Received-SPF: pass client-ip=2a00:1450:4864:20::22d; envelope-from=ragnar.grootkoerkamp@gmail.com; helo=mail-lj1-x22d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1660597919; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=3vqouymwWIvL55o9dZED4kgmAcqqpBvcd6dYWNR1Jnc=; b=mq/bSGBxpBPl3iEBSy4vRHDqf+zekkzJnFRu+DOMqxkomzrUEkO013aWbuNiyXtZvk7yK0 dJpPQWO0dEzBmV/oFaWMqiSLIqVJJN8YM7THhGSKQpWQVzJuqXxYeDGH1zx6lGI9jl7uCF 1q9TwPjzwA9ng/NDruSKfbc+uIT/BGB2Tnr3sCOw4IIsfOZrFjKbEK/B4rJ9cXFeFCmcvI Fy1yoC1ACagtEYrAAOSKkOCxLsvT7wUoqw7mhu8JQBfvz7zp4qrIIKLV2W7+sqND96P88l QEm7fzVPELmE3DKUhbGHGqyfZSpl94KXKYFHTVxOBVnZc2t0RjKvUdea6R2egw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1660597919; a=rsa-sha256; cv=none; b=jgApvEgsEtdOPqXeesPuA7Q0HI9avjm5uTOorsI3Z4DtieP9bL1SKzcZZsn8B5SnohxD2j iT5k01V3aoqjPATSTdRL1RxxVXPVTpOEPFWD5Z6OfF0CH3357By2516q8E4wu3TjrEHjBk KuJ/455dFxH5UXmuar7+p4YSk4tn5vyYvTAAW6UZzUL/pTa5jf6SfUvC5EgRXra+zudWX+ lyn2d9LJiyMI+8Bn3zy6D6ZhnpoeM0KujR0e6ZjMGnb7lGj4ZbAMrDk5sA/h9CvLQr8s30 d1GA2M+zsIAfj+3x6FA+l2WcYNyuk9MAURhAm0kHLV7NbY3miOl3MdBqGTWJaA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=gqV4gn4L; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.26 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=gqV4gn4L; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 863CF2CECE X-Spam-Score: -2.26 X-Migadu-Scanner: scn1.migadu.com X-TUID: 7rPxXCvqEDlB --00000000000056157305e64e10b7 Content-Type: text/plain; charset="UTF-8" Hi all, I ran into an issue [1] [2] with ox-hugo where exporting an org file on auto-save takes very long (3+ seconds) compared to ~0.2s normally. This is using commit 00adad935 on the main branch from a few days back (using Doom). See below for a cpu profile. After switching back to the bugfix branch (6e991f4bb), the auto-save is fast again. Again see the cpu profile below. Steps to reproduce are already in [1], but I hope the profiles below should give a start at finding the cause of this issue. Thanks! 1: https://github.com/kaushalmodi/ox-hugo/issues/665 2: https://github.com/kaushalmodi/ox-hugo/discussions/551 Slow ~3s export on branch main (00adad935): 7354 93% - command-execute 7354 93% - funcall-interactively 7354 93% - save-buffer 7354 93% - basic-save-buffer 7349 93% - run-hooks 7323 93% - org-hugo-export-wim-to-md-after-save 7323 93% - org-hugo-export-wim-to-md 7321 93% - org-hugo--export-file-to-md 7318 93% - org-hugo-export-to-md 7314 92% - org-export-to-file 7314 92% - apply 7305 92% - +org--fix-async-export-a 7305 92% - let 7305 92% - apply 7305 92% - # 7305 92% - apply 7305 92% - +org--dont-trigger-save-hooks-a 7305 92% - let 7305 92% - apply 7305 92% - # 7301 92% - org-export-as 7301 92% - apply 7301 92% - +org--fix-async-export-a 7301 92% - let 7298 92% - apply 7298 92% - # 6991 88% - org-export-data 6991 88% - mapconcat 6991 88% - # 6991 88% - org-export-data 6987 88% - mapconcat 6987 88% - # 6983 88% - org-export-data 6977 88% - mapconcat 6977 88% - # 6977 88% - org-export-data 6971 88% - mapconcat 6971 88% - # 6971 88% - org-export-data 6775 86% - mapconcat 6775 86% - # 6775 86% - org-export-data 5356 68% - org-blackfriday-latex-fragment 5354 68% - org-html-format-latex 5321 67% - org-export-copy-buffer 5039 64% - # 4994 63% - org-mode 4499 57% - run-mode-hooks 4485 57% - run-hooks 1777 22% + global-flycheck-mode-enable-in-buffers 939 11% + global-emojify-mode-enable-in-buffers 556 7% + evil-mode-enable-in-buffers 449 5% + yas-global-mode-enable-in-buffers 322 4% + ws-butler-global-mode-enable-in-buffers 254 3% + global-company-mode-enable-in-buffers 122 1% + global-font-lock-mode-enable-in-buffers 38 0% + +format-enable-on-save-maybe-h 7 0% + global-undo-fu-session-mode-enable-in-buffers 6 0% + global-anzu-mode-enable-in-buffers 6 0% + global-evil-surround-mode-enable-in-buffers 3 0% + evil-snipe-override-mode-enable-in-buffers 14 0% + apply 157 1% + outline-mode 123 1% + org-fold-initialize 96 1% + org-element-cache-reset 49 0% + add-hook 36 0% + org-install-agenda-files-menu 13 0% + org-set-regexps-and-options 7 0% + org-macro-initialize-templates 4 0% set-face-foreground 3 0% + org-persist-load 45 0% + org-element-cache-reset 244 3% org-export--generate-copy-script 5 0% + generate-new-buffer 15 0% + org-format-latex 10 0% + erase-buffer 5 0% # 3 0% jit-lock-after-change 2 0% org-blackfriday-escape-chars-in-equation 1087 13% + org-blackfriday-table-cell 273 3% + org-blackfriday-latex-environment 59 0% + mapconcat 192 2% + org-blackfriday-latex-fragment 4 0% + org-hugo-link 4 0% org-element-normalize-string 2 0% + org-hugo-link 6 0% + org-hugo-headline 4 0% org-element-normalize-string 227 2% + org-export-copy-buffer 52 0% + org-babel-exp-process-buffer 10 0% + org-element-parse-buffer 6 0% + org-cite-process-citations 3 0% + org-hugo-inner-template 3 0% + org-export-filter-apply-functions 3 0% + # 3 0% + let 2 0% + write-file 2 0% # 9 0% + lsp--on-set-visited-file-name 4 0% + org-export-get-environment 3 0% + org-export-get-environment 2 0% + org-hugo--export-subtree-to-md 22 0% + undo-fu-session-save-safe 4 0% + org-encrypt-entries 3 0% + basic-save-buffer-1 1 0% + vc-before-save 1 0% + vc-after-save 499 6% + ... 4 0% + timer-event-handler 4 0% ws-butler-global-mode-check-buffers 3 0% evil-mode-check-buffers 3 0% solaire-global-mode-check-buffers 1 0% evil-repeat-pre-hook Fast ~0.2s export on branch bugfix (6e991f4bb): 238 100% - command-execute 221 92% - funcall-interactively 217 91% - save-buffer 217 91% - basic-save-buffer 203 85% - run-hooks 159 66% - org-hugo-export-wim-to-md-after-save 159 66% - org-hugo-export-wim-to-md 143 60% - org-id-update-id-locations 123 51% - openwith-file-handler 123 51% - apply 106 44% - lsp--on-set-visited-file-name 106 44% - apply 100 42% - +org--dont-trigger-save-hooks-a 100 42% - let 100 42% - apply 100 42% - # 100 42% - org-export-as 100 42% - apply 100 42% - +org--fix-async-export-a 100 42% - let 97 40% - apply 81 34% - # 57 23% - org-export-data 57 23% - mapconcat 57 23% - # 57 23% - org-export-data 43 18% - mapconcat 43 18% - # 43 18% - org-export-data 40 16% - mapconcat 40 16% - # 40 16% - org-export-data 40 16% - mapconcat 40 16% - # 40 16% - org-export-data 40 16% - mapconcat 40 16% - # 40 16% - org-export-data 22 9% - org-blackfriday-latex-fragment 19 7% - org-html-format-latex 16 6% - # 13 5% - kill-buffer 13 5% - # 13 5% - doom-buffer-frame-predicate 13 5% - or 13 5% - doom-real-buffer-p 13 5% - let* 13 5% - if 13 5% - progn 13 5% - and 13 5% - or 6 2% - run-hook-with-args-until-success 6 2% - +magit-buffer-p 6 2% save-current-buffer 3 1% - org-format-latex 3 1% + org-element-context 3 1% org-blackfriday-escape-chars-in-equation 14 5% - org-hugo-link 4 1% url-encode-url 3 1% + org-html-standalone-image-p 3 1% + org-hugo--attachment-rewrite-maybe 4 1% + org-blackfriday-plain-text 3 1% org-hugo-heading 7 2% + org-blackfriday-table-cell 4 1% + org-hugo-keyword 3 1% org-hugo-heading 7 2% + org-element-parse-buffer 7 2% + org-cite-process-citations 4 1% + org-hugo-inner-template 3 1% + org-export-get-environment 3 1% + org-export--prune-tree 16 6% - # 16 6% - apply 16 6% - +org--dont-trigger-save-hooks-a 16 6% - let 16 6% - apply 16 6% - # 16 6% - org-export-as 16 6% - apply 16 6% - +org--fix-async-export-a 16 6% - let 16 6% - apply 16 6% - # 7 2% + org-babel-exp-process-buffer 3 1% + org-export-copy-buffer 3 1% + org-export-data 3 1% + --first 6 2% + # 17 7% + insert-file-contents 10 4% + org-mode 4 1% + org-agenda-files 3 1% file-truename 10 4% + org-hugo--export-file-to-md 6 2% + org-hugo--buffer-has-valid-post-subtree-p 40 16% - undo-fu-session-save-safe 40 16% - undo-fu-session--save-impl 17 7% - undo-fu-session--encode 13 5% - undo-fu-session--walk-tree 6 2% - undo-fu-session--walk-tree 3 1% + undo-fu-session--walk-tree 6 2% - write-region 6 2% - jka-compr-handler 6 2% - apply 6 2% - jka-compr-write-region 3 1% - jka-compr-run-real-handler 3 1% + apply 3 1% jka-compr-call-process 4 1% + undo-fu-session--make-file-name 3 1% undo-fu-session--equivtable-encode 4 1% + flycheck-handle-save 5 2% + vc-before-save 4 1% + vc-after-save 3 1% + run-hook-with-args-until-success 4 1% + doom/toggle-profiler 17 7% + byte-code 0 0% + ... --00000000000056157305e64e10b7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+SGkgYWxsLDxicj48YnI+SSByYW4gaW50byBhbiBpc3N1ZSBbMV0gWzJd IHdpdGggb3gtaHVnbyB3aGVyZSBleHBvcnRpbmcgYW4gb3JnIGZpbGUgb24gYXV0by1zYXZlIHRh a2VzIHZlcnkgbG9uZyAoMysgc2Vjb25kcykgY29tcGFyZWQgdG8gfjAuMnMgbm9ybWFsbHkuIFRo aXMgaXMgdXNpbmcgY29tbWl0wqAwMGFkYWQ5MzUgb24gdGhlIG1haW4gYnJhbmNoIGZyb20gYSBm ZXcgZGF5cyBiYWNrICh1c2luZyBEb29tKS4gU2VlIGJlbG93IGZvciBhIGNwdSBwcm9maWxlLjxi cj48YnI+QWZ0ZXIgc3dpdGNoaW5nIGJhY2sgdG8gdGhlIGJ1Z2ZpeCBicmFuY2ggKDZlOTkxZjRi YiksIHRoZSBhdXRvLXNhdmUgaXMgZmFzdCBhZ2Fpbi4gQWdhaW4gc2VlIHRoZSBjcHUgcHJvZmls ZSBiZWxvdy48YnI+PGJyPlN0ZXBzIHRvIHJlcHJvZHVjZSBhcmUgYWxyZWFkeSBpbiBbMV0sIGJ1 dCBJIGhvcGUgdGhlIHByb2ZpbGVzIGJlbG93IHNob3VsZCBnaXZlIGEgc3RhcnQgYXQgZmluZGlu ZyB0aGUgY2F1c2Ugb2YgdGhpcyBpc3N1ZS48YnI+PGJyPlRoYW5rcyE8YnI+PGRpdj48YnI+PC9k aXY+PGRpdj4xOsKgPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2thdXNoYWxtb2RpL294LWh1 Z28vaXNzdWVzLzY2NSI+aHR0cHM6Ly9naXRodWIuY29tL2thdXNoYWxtb2RpL294LWh1Z28vaXNz dWVzLzY2NTwvYT48YnI+MjrCoDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9rYXVzaGFsbW9k aS9veC1odWdvL2Rpc2N1c3Npb25zLzU1MSI+aHR0cHM6Ly9naXRodWIuY29tL2thdXNoYWxtb2Rp L294LWh1Z28vZGlzY3Vzc2lvbnMvNTUxPC9hPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U2xv dyB+M3MgZXhwb3J0IG9uIGJyYW5jaCBtYWluICgwMGFkYWQ5MzUpOjxicj48YnI+wqAgNzM1NCDC oDkzJSAtIGNvbW1hbmQtZXhlY3V0ZTxicj7CoCA3MzU0IMKgOTMlIMKgLSBmdW5jYWxsLWludGVy YWN0aXZlbHk8YnI+wqAgNzM1NCDCoDkzJSDCoCAtIHNhdmUtYnVmZmVyPGJyPsKgIDczNTQgwqA5 MyUgwqAgwqAtIGJhc2ljLXNhdmUtYnVmZmVyPGJyPsKgIDczNDkgwqA5MyUgwqAgwqAgLSBydW4t aG9va3M8YnI+wqAgNzMyMyDCoDkzJSDCoCDCoCDCoC0gb3JnLWh1Z28tZXhwb3J0LXdpbS10by1t ZC1hZnRlci1zYXZlPGJyPsKgIDczMjMgwqA5MyUgwqAgwqAgwqAgLSBvcmctaHVnby1leHBvcnQt d2ltLXRvLW1kPGJyPsKgIDczMjEgwqA5MyUgwqAgwqAgwqAgwqAtIG9yZy1odWdvLS1leHBvcnQt ZmlsZS10by1tZDxicj7CoCA3MzE4IMKgOTMlIMKgIMKgIMKgIMKgIC0gb3JnLWh1Z28tZXhwb3J0 LXRvLW1kPGJyPsKgIDczMTQgwqA5MiUgwqAgwqAgwqAgwqAgwqAtIG9yZy1leHBvcnQtdG8tZmls ZTxicj7CoCA3MzE0IMKgOTIlIMKgIMKgIMKgIMKgIMKgIC0gYXBwbHk8YnI+wqAgNzMwNSDCoDky JSDCoCDCoCDCoCDCoCDCoCDCoC0gK29yZy0tZml4LWFzeW5jLWV4cG9ydC1hPGJyPsKgIDczMDUg wqA5MiUgwqAgwqAgwqAgwqAgwqAgwqAgLSBsZXQ8YnI+wqAgNzMwNSDCoDkyJSDCoCDCoCDCoCDC oCDCoCDCoCDCoC0gYXBwbHk8YnI+wqAgNzMwNSDCoDkyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCAt ICMmbHQ7Y29tcGlsZWQgLTB4MThhZGIyMDJiN2Y3OTM4NSZndDs8YnI+wqAgNzMwNSDCoDkyJSDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gYXBwbHk8YnI+wqAgNzMwNSDCoDkyJSDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAtICtvcmctLWRvbnQtdHJpZ2dlci1zYXZlLWhvb2tzLWE8YnI+wqAgNzMw NSDCoDkyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gbGV0PGJyPsKgIDczMDUgwqA5MiUg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLSBhcHBseTxicj7CoCA3MzA1IMKgOTIlIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSAjJmx0O2NvbXBpbGVkIDB4MWRkZTdkNWIxMzUwMDcy NiZndDs8YnI+wqAgNzMwMSDCoDkyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG9y Zy1leHBvcnQtYXM8YnI+wqAgNzMwMSDCoDkyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoC0gYXBwbHk8YnI+wqAgNzMwMSDCoDkyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCAtICtvcmctLWZpeC1hc3luYy1leHBvcnQtYTxicj7CoCA3MzAxIMKgOTIlIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBsZXQ8YnI+wqAgNzI5OCDCoDkyJSDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIGFwcGx5PGJyPsKgIDcyOTggwqA5MiUgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtICMmbHQ7Y29tcGlsZWQgMHgxYjMx OWE0NzU5NmRkMWEyJmd0Ozxicj7CoCA2OTkxIMKgODglIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIC0gb3JnLWV4cG9ydC1kYXRhPGJyPsKgIDY5OTEgwqA4OCUgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtIG1hcGNvbmNhdDxicj7CoCA2OTkx IMKgODglIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIC0gIyZsdDtj b21waWxlZCAweDYxZWE4ZjYyZjdkNGNmMiZndDs8YnI+wqAgNjk5MSDCoDg4JSDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gb3JnLWV4cG9ydC1kYXRhPGJyPsKg IDY5ODcgwqA4OCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg LSBtYXBjb25jYXQ8YnI+wqAgNjk4NyDCoDg4JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoC0gIyZsdDtjb21waWxlZCAweDYxZWE4ZjYyZjdkNGNmMiZndDs8 YnI+wqAgNjk4MyDCoDg4JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCAtIG9yZy1leHBvcnQtZGF0YTxicj7CoCA2OTc3IMKgODglIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBtYXBjb25jYXQ8YnI+wqAgNjk3 NyDCoDg4JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCAtICMmbHQ7Y29tcGlsZWQgMHg2MWVhOGY2MmY3ZDRjZjImZ3Q7PGJyPsKgIDY5NzcgwqA4OCUg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtIG9y Zy1leHBvcnQtZGF0YTxicj7CoCA2OTcxIMKgODglIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIC0gbWFwY29uY2F0PGJyPsKgIDY5NzEgwqA4OCUg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAt ICMmbHQ7Y29tcGlsZWQgMHg2MWVhOGY2MmY3ZDRjZjImZ3Q7PGJyPsKgIDY5NzEgwqA4OCUgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLSBv cmctZXhwb3J0LWRhdGE8YnI+wqAgNjc3NSDCoDg2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gbWFwY29uY2F0PGJyPsKgIDY3NzUg wqA4NiUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgLSAjJmx0O2NvbXBpbGVkIDB4NjFlYThmNjJmN2Q0Y2YyJmd0Ozxicj7CoCA2Nzc1 IMKgODYlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgLSBvcmctZXhwb3J0LWRhdGE8YnI+wqAgNTM1NiDCoDY4JSDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG9y Zy1ibGFja2ZyaWRheS1sYXRleC1mcmFnbWVudDxicj7CoCA1MzU0IMKgNjglIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBv cmctaHRtbC1mb3JtYXQtbGF0ZXg8YnI+wqAgNTMyMSDCoDY3JSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG9yZy1leHBv cnQtY29weS1idWZmZXI8YnI+wqAgNTAzOSDCoDY0JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gIyZsdDtjb21waWxl ZCAweDI4MmY3Y2FiNWY5OGY5ZSZndDs8YnI+wqAgNDk5NCDCoDYzJSDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG9y Zy1tb2RlPGJyPsKgIDQ0OTkgwqA1NyUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtIHJ1bi1tb2RlLWhvb2tzPGJy PsKgIDQ0ODUgwqA1NyUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLSBydW4taG9va3M8YnI+wqAgMTc3NyDCoDIy JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCsgZ2xvYmFsLWZseWNoZWNrLW1vZGUtZW5hYmxlLWluLWJ1ZmZl cnM8YnI+wqAgwqA5MzkgwqAxMSUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqArIGdsb2JhbC1lbW9qaWZ5LW1v ZGUtZW5hYmxlLWluLWJ1ZmZlcnM8YnI+wqAgwqA1NTYgwqAgNyUgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAr IGV2aWwtbW9kZS1lbmFibGUtaW4tYnVmZmVyczxicj7CoCDCoDQ0OSDCoCA1JSDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCsgeWFzLWdsb2JhbC1tb2RlLWVuYWJsZS1pbi1idWZmZXJzPGJyPsKgIMKgMzIyIMKg IDQlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgKyB3cy1idXRsZXItZ2xvYmFsLW1vZGUtZW5hYmxlLWluLWJ1 ZmZlcnM8YnI+wqAgwqAyNTQgwqAgMyUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqArIGdsb2JhbC1jb21wYW55 LW1vZGUtZW5hYmxlLWluLWJ1ZmZlcnM8YnI+wqAgwqAxMjIgwqAgMSUgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqArIGdsb2JhbC1mb250LWxvY2stbW9kZS1lbmFibGUtaW4tYnVmZmVyczxicj7CoCDCoCAzOCDC oCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCsgK2Zvcm1hdC1lbmFibGUtb24tc2F2ZS1tYXliZS1oPGJy PsKgIMKgIMKgNyDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCsgZ2xvYmFsLXVuZG8tZnUtc2Vzc2lv bi1tb2RlLWVuYWJsZS1pbi1idWZmZXJzPGJyPsKgIMKgIMKgNiDCoCAwJSDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCsgZ2xvYmFsLWFuenUtbW9kZS1lbmFibGUtaW4tYnVmZmVyczxicj7CoCDCoCDCoDYgwqAg MCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqArIGdsb2JhbC1ldmlsLXN1cnJvdW5kLW1vZGUtZW5hYmxlLWlu LWJ1ZmZlcnM8YnI+wqAgwqAgwqAzIMKgIDAlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBldmlsLXNuaXBl LW92ZXJyaWRlLW1vZGUtZW5hYmxlLWluLWJ1ZmZlcnM8YnI+wqAgwqAgMTQgwqAgMCUgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgKyBhcHBseTxicj7CoCDCoDE1NyDCoCAxJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCsgb3V0bGlu ZS1tb2RlPGJyPsKgIMKgMTIzIMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBvcmctZm9sZC1pbml0aWFs aXplPGJyPsKgIMKgIDk2IMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBvcmctZWxlbWVudC1jYWNoZS1y ZXNldDxicj7CoCDCoCA0OSDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCsgYWRkLWhvb2s8YnI+wqAgwqAg MzYgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqArIG9yZy1pbnN0YWxsLWFnZW5kYS1maWxlcy1tZW51PGJy PsKgIMKgIDEzIMKgIDAlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBvcmctc2V0LXJlZ2V4cHMtYW5kLW9wdGlv bnM8YnI+wqAgwqAgwqA3IMKgIDAlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBvcmctbWFjcm8taW5pdGlhbGl6 ZS10ZW1wbGF0ZXM8YnI+wqAgwqAgwqA0IMKgIDAlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgc2V0LWZhY2Ut Zm9yZWdyb3VuZDxicj7CoCDCoCDCoDMgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqArIG9yZy1wZXJzaXN0 LWxvYWQ8YnI+wqAgwqAgNDUgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKyBvcmctZWxlbWVudC1jYWNoZS1y ZXNldDxicj7CoCDCoDI0NCDCoCAzJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoG9yZy1leHBvcnQtLWdlbmVyYXRl LWNvcHktc2NyaXB0PGJyPsKgIMKgIMKgNSDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCsgZ2VuZXJhdGUtbmV3 LWJ1ZmZlcjxicj7CoCDCoCAxNSDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1mb3JtYXQtbGF0ZXg8YnI+ wqAgwqAgMTAgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKyBlcmFzZS1idWZmZXI8YnI+wqAgwqAgwqA1IMKgIDAl IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgICMmbHQ7Y29tcGlsZWQgMHgxMzk3OGUxYTQ0MTM0ZTViJmd0Ozxicj7CoCDC oCDCoDMgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgaml0LWxvY2stYWZ0ZXItY2hhbmdlPGJyPsKgIMKgIMKg MiDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoG9yZy1ibGFja2ZyaWRheS1lc2NhcGUtY2hhcnMtaW4tZXF1YXRp b248YnI+wqAgMTA4NyDCoDEzJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1ibGFja2ZyaWRheS10YWJsZS1jZWxsPGJy PsKgIMKgMjczIMKgIDMlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgICsgb3JnLWJsYWNrZnJpZGF5LWxhdGV4LWVudmlyb25tZW50 PGJyPsKgIMKgIDU5IMKgIDAlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICsgbWFwY29uY2F0PGJyPsKgIMKgMTkyIMKgIDIlIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg KyBvcmctYmxhY2tmcmlkYXktbGF0ZXgtZnJhZ21lbnQ8YnI+wqAgwqAgwqA0IMKgIDAlIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBv cmctaHVnby1saW5rPGJyPsKgIMKgIMKgNCDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBvcmctZWxlbWVudC1ub3JtYWxpemUtc3Ry aW5nPGJyPsKgIMKgIMKgMiDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1odWdvLWxpbms8YnI+wqAgwqAgwqA2IMKgIDAlIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBvcmctaHVn by1oZWFkbGluZTxicj7CoCDCoCDCoDQgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgb3JnLWVsZW1lbnQtbm9ybWFsaXplLXN0cmluZzxicj7CoCDC oDIyNyDCoCAyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1l eHBvcnQtY29weS1idWZmZXI8YnI+wqAgwqAgNTIgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgKyBvcmctYmFiZWwtZXhwLXByb2Nlc3MtYnVmZmVyPGJyPsKgIMKg IDEwIMKgIDAlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICsgb3JnLWVs ZW1lbnQtcGFyc2UtYnVmZmVyPGJyPsKgIMKgIMKgNiDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1jaXRlLXByb2Nlc3MtY2l0YXRpb25zPGJyPsKgIMKg IMKgMyDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1o dWdvLWlubmVyLXRlbXBsYXRlPGJyPsKgIMKgIMKgMyDCoCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1leHBvcnQtZmlsdGVyLWFwcGx5LWZ1bmN0aW9uczxi cj7CoCDCoCDCoDMgwqAgMCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg KyAjJmx0O2NvbXBpbGVkIDB4MTM5NzgwNDJkZGFiNGU1YiZndDs8YnI+wqAgwqAgwqAzIMKgIDAl IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICsgbGV0PGJyPsKgIMKgIMKgMiDC oCAwJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCArIHdyaXRlLWZpbGU8YnI+wqAgwqAg wqAyIMKgIDAlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICMmbHQ7Y29tcGlsZWQg LTB4MWM4ZDc3NDIyZDliOTg5NyZndDs8YnI+wqAgwqAgwqA5IMKgIDAlIMKgIMKgIMKgIMKgIMKg IMKgKyBsc3AtLW9uLXNldC12aXNpdGVkLWZpbGUtbmFtZTxicj7CoCDCoCDCoDQgwqAgMCUgwqAg wqAgwqAgwqAgwqArIG9yZy1leHBvcnQtZ2V0LWVudmlyb25tZW50PGJyPsKgIMKgIMKgMyDCoCAw JSDCoCDCoCDCoCDCoCArIG9yZy1leHBvcnQtZ2V0LWVudmlyb25tZW50PGJyPsKgIMKgIMKgMiDC oCAwJSDCoCDCoCDCoCDCoCsgb3JnLWh1Z28tLWV4cG9ydC1zdWJ0cmVlLXRvLW1kPGJyPsKgIMKg IDIyIMKgIDAlIMKgIMKgIMKgKyB1bmRvLWZ1LXNlc3Npb24tc2F2ZS1zYWZlPGJyPsKgIMKgIMKg NCDCoCAwJSDCoCDCoCDCoCsgb3JnLWVuY3J5cHQtZW50cmllczxicj7CoCDCoCDCoDMgwqAgMCUg wqAgwqAgKyBiYXNpYy1zYXZlLWJ1ZmZlci0xPGJyPsKgIMKgIMKgMSDCoCAwJSDCoCDCoCArIHZj LWJlZm9yZS1zYXZlPGJyPsKgIMKgIMKgMSDCoCAwJSDCoCDCoCArIHZjLWFmdGVyLXNhdmU8YnI+ wqAgwqA0OTkgwqAgNiUgKyAuLi48YnI+wqAgwqAgwqA0IMKgIDAlICsgdGltZXItZXZlbnQtaGFu ZGxlcjxicj7CoCDCoCDCoDQgwqAgMCUgwqAgd3MtYnV0bGVyLWdsb2JhbC1tb2RlLWNoZWNrLWJ1 ZmZlcnM8YnI+wqAgwqAgwqAzIMKgIDAlIMKgIGV2aWwtbW9kZS1jaGVjay1idWZmZXJzPGJyPsKg IMKgIMKgMyDCoCAwJSDCoCBzb2xhaXJlLWdsb2JhbC1tb2RlLWNoZWNrLWJ1ZmZlcnM8YnI+wqAg wqAgwqAxIMKgIDAlIMKgIGV2aWwtcmVwZWF0LXByZS1ob29rPGJyPjxicj5GYXN0IH4wLjJzIGV4 cG9ydCBvbiBicmFuY2ggYnVnZml4ICg2ZTk5MWY0YmIpOjwvZGl2PjxkaXY+PGJyPjIzOCAxMDAl IC0gY29tbWFuZC1leGVjdXRlPGJyPjIyMSDCoDkyJSDCoC0gZnVuY2FsbC1pbnRlcmFjdGl2ZWx5 PGJyPjIxNyDCoDkxJSDCoCAtIHNhdmUtYnVmZmVyPGJyPjIxNyDCoDkxJSDCoCDCoC0gYmFzaWMt c2F2ZS1idWZmZXI8YnI+MjAzIMKgODUlIMKgIMKgIC0gcnVuLWhvb2tzPGJyPjE1OSDCoDY2JSDC oCDCoCDCoC0gb3JnLWh1Z28tZXhwb3J0LXdpbS10by1tZC1hZnRlci1zYXZlPGJyPjE1OSDCoDY2 JSDCoCDCoCDCoCAtIG9yZy1odWdvLWV4cG9ydC13aW0tdG8tbWQ8YnI+MTQzIMKgNjAlIMKgIMKg IMKgIMKgLSBvcmctaWQtdXBkYXRlLWlkLWxvY2F0aW9uczxicj4xMjMgwqA1MSUgwqAgwqAgwqAg wqAgLSBvcGVud2l0aC1maWxlLWhhbmRsZXI8YnI+MTIzIMKgNTElIMKgIMKgIMKgIMKgIMKgLSBh cHBseTxicj4xMDYgwqA0NCUgwqAgwqAgwqAgwqAgwqAgLSBsc3AtLW9uLXNldC12aXNpdGVkLWZp bGUtbmFtZTxicj4xMDYgwqA0NCUgwqAgwqAgwqAgwqAgwqAgwqAtIGFwcGx5PGJyPjEwMCDCoDQy JSDCoCDCoCDCoCDCoCDCoCDCoCAtICtvcmctLWRvbnQtdHJpZ2dlci1zYXZlLWhvb2tzLWE8YnI+ MTAwIMKgNDIlIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBsZXQ8YnI+MTAwIMKgNDIlIMKgIMKgIMKg IMKgIMKgIMKgIMKgIC0gYXBwbHk8YnI+MTAwIMKgNDIlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg LSAjJmx0O3N1YnIgb3JnLWV4cG9ydC10by1maWxlJmd0Ozxicj4xMDAgwqA0MiUgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgLSBvcmctZXhwb3J0LWFzPGJyPjEwMCDCoDQyJSDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoC0gYXBwbHk8YnI+MTAwIMKgNDIlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIC0gK29yZy0tZml4LWFzeW5jLWV4cG9ydC1hPGJyPjEwMCDCoDQyJSDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoC0gbGV0PGJyPsKgOTcgwqA0MCUgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgLSBhcHBseTxicj7CoDgxIMKgMzQlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgLSAjJmx0O3N1YnIgb3JnLWV4cG9ydC1hcyZndDs8YnI+wqA1NyDCoDIzJSDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG9yZy1leHBvcnQtZGF0YTxicj7CoDU3IMKgMjMl IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBtYXBjb25jYXQ8YnI+wqA1NyDC oDIzJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtICMmbHQ7Y29tcGlsZWQg LTB4MjdkZjllMWU0NWJhOTEwJmd0Ozxicj7CoDU3IMKgMjMlIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgLSBvcmctZXhwb3J0LWRhdGE8YnI+wqA0MyDCoDE4JSDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG1hcGNvbmNhdDxicj7CoDQzIMKgMTgl IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSAjJmx0O2NvbXBpbGVk IC0weDI3ZGY5ZTFlNDViYTkxMCZndDs8YnI+wqA0MyDCoDE4JSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG9yZy1leHBvcnQtZGF0YTxicj7CoDQwIMKgMTYlIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBtYXBjb25jYXQ8YnI+ wqA0MCDCoDE2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAt ICMmbHQ7Y29tcGlsZWQgLTB4MjdkZjllMWU0NWJhOTEwJmd0Ozxicj7CoDQwIMKgMTYlIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBvcmctZXhwb3J0LWRh dGE8YnI+wqA0MCDCoDE2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCAtIG1hcGNvbmNhdDxicj7CoDQwIMKgMTYlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSAjJmx0O2NvbXBpbGVkIC0weDI3ZGY5ZTFlNDVi YTkxMCZndDs8YnI+wqA0MCDCoDE2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCAtIG9yZy1leHBvcnQtZGF0YTxicj7CoDQwIMKgMTYlIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBtYXBjb25jYXQ8 YnI+wqA0MCDCoDE2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCAtICMmbHQ7Y29tcGlsZWQgLTB4MjdkZjllMWU0NWJhOTEwJmd0Ozxicj7CoDQw IMKgMTYlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgLSBvcmctZXhwb3J0LWRhdGE8YnI+wqAyMiDCoCA5JSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIG9yZy1ibGFja2ZyaWRheS1s YXRleC1mcmFnbWVudDxicj7CoDE5IMKgIDclIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBvcmctaHRtbC1mb3JtYXQtbGF0ZXg8YnI+ wqAxNiDCoCA2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAtICMmbHQ7Y29tcGlsZWQgLTB4MWM4Y2QzMWE5OWE4MTg5NyZndDs8YnI+ wqAxMyDCoCA1JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoC0ga2lsbC1idWZmZXI8YnI+wqAxMyDCoCA1JSDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtICMmbHQ7 Y29tcGlsZWQgLTB4MWNhNzlkMGRkZThiYmYwYiZndDs8YnI+wqAxMyDCoCA1JSDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0g ZG9vbS1idWZmZXItZnJhbWUtcHJlZGljYXRlPGJyPsKgMTMgwqAgNSUgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLSBvcjxi cj7CoDEzIMKgIDUlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgLSBkb29tLXJlYWwtYnVmZmVyLXA8YnI+wqAxMyDCoCA1 JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCAtIGxldCo8YnI+wqAxMyDCoCA1JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gaWY8YnI+ wqAxMyDCoCA1JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIHByb2duPGJyPsKgMTMgwqAgNSUgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAtIGFuZDxicj7CoDEzIMKgIDUlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIC0gb3I8YnI+wqAg NiDCoCAyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gcnVuLWhvb2std2l0aC1hcmdzLXVudGlsLXN1 Y2Nlc3M8YnI+wqAgNiDCoCAyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtICttYWdpdC1idWZmZXIt cDxicj7CoCA2IMKgIDIlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgc2F2ZS1jdXJyZW50LWJ1 ZmZlcjxicj7CoCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIC0gb3JnLWZvcm1hdC1sYXRleDxicj7CoCAzIMKgIDElIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgKyBvcmctZWxlbWVudC1jb250ZXh0PGJyPsKgIDMgwqAgMSUgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBvcmctYmxhY2tmcmlk YXktZXNjYXBlLWNoYXJzLWluLWVxdWF0aW9uPGJyPsKgMTQgwqAgNSUgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLSBvcmctaHVnby1saW5r PGJyPsKgIDQgwqAgMSUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqB1cmwtZW5jb2RlLXVybDxicj7CoCAzIMKgIDElIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgKyBvcmct aHRtbC1zdGFuZGFsb25lLWltYWdlLXA8YnI+wqAgMyDCoCAxJSDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCsgb3JnLWh1Z28tLWF0dGFj aG1lbnQtcmV3cml0ZS1tYXliZTxicj7CoCA0IMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICsgb3JnLWJsYWNrZnJpZGF5LXBsYWlu LXRleHQ8YnI+wqAgMyDCoCAxJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoG9yZy1odWdvLWhlYWRpbmc8YnI+wqAgNyDCoCAyJSDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCArIG9yZy1ibGFja2ZyaWRheS10YWJsZS1jZWxsPGJyPsKg IDQgwqAgMSUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKyBvcmctaHVn by1rZXl3b3JkPGJyPsKgIDMgwqAgMSUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgb3JnLWh1Z28taGVhZGluZzxicj7CoCA3IMKgIDIlIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgICsgb3JnLWVsZW1lbnQtcGFyc2UtYnVmZmVyPGJyPsKgIDcgwqAgMiUg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKyBvcmctY2l0ZS1wcm9jZXNzLWNpdGF0 aW9uczxicj7CoCA0IMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICsgb3Jn LWh1Z28taW5uZXItdGVtcGxhdGU8YnI+wqAgMyDCoCAxJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCArIG9yZy1leHBvcnQtZ2V0LWVudmlyb25tZW50PGJyPsKgIDMgwqAgMSUgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgKyBvcmctZXhwb3J0LS1wcnVuZS10cmVlPGJy PsKgMTYgwqAgNiUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtICMmbHQ7Y29tcGls ZWQgMHgxNTQ1NjRlZjQyNmJkNDQmZ3Q7PGJyPsKgMTYgwqAgNiUgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgLSBhcHBseTxicj7CoDE2IMKgIDYlIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgLSArb3JnLS1kb250LXRyaWdnZXItc2F2ZS1ob29rcy1hPGJyPsKgMTYg wqAgNiUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLSBsZXQ8YnI+wqAxNiDC oCA2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoC0gYXBwbHk8YnI+wqAx NiDCoCA2JSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtICMmbHQ7c3Vi ciBvcmctZXhwb3J0LXRvLWZpbGUmZ3Q7PGJyPsKgMTYgwqAgNiUgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtIG9yZy1leHBvcnQtYXM8YnI+wqAxNiDCoCA2JSDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAtIGFwcGx5PGJyPsKgMTYgwqAg NiUgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtICtvcmctLWZp eC1hc3luYy1leHBvcnQtYTxicj7CoDE2IMKgIDYlIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIC0gbGV0PGJyPsKgMTYgwqAgNiUgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAtIGFwcGx5PGJyPsKgMTYgwqAgNiUgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgLSAjJmx0O3N1YnIgb3Jn LWV4cG9ydC1hcyZndDs8YnI+wqAgNyDCoCAyJSDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCsgb3JnLWJhYmVsLWV4cC1wcm9jZXNzLWJ1ZmZlcjxicj7C oCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgKyBvcmctZXhwb3J0LWNvcHktYnVmZmVyPGJyPsKgIDMgwqAgMSUgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqArIG9yZy1leHBvcnQtZGF0YTxicj7C oCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICsgLS1maXJzdDxicj7CoCA2 IMKgIDIlIMKgIMKgIMKgIMKgIMKgIMKgICsgIyZsdDtzdWJyIHNldC12aXNpdGVkLWZpbGUtbmFt ZSZndDs8YnI+wqAxNyDCoCA3JSDCoCDCoCDCoCDCoCDCoCArIGluc2VydC1maWxlLWNvbnRlbnRz PGJyPsKgMTAgwqAgNCUgwqAgwqAgwqAgwqAgKyBvcmctbW9kZTxicj7CoCA0IMKgIDElIMKgIMKg IMKgIMKgICsgb3JnLWFnZW5kYS1maWxlczxicj7CoCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgIGZp bGUtdHJ1ZW5hbWU8YnI+wqAxMCDCoCA0JSDCoCDCoCDCoCDCoCsgb3JnLWh1Z28tLWV4cG9ydC1m aWxlLXRvLW1kPGJyPsKgIDYgwqAgMiUgwqAgwqAgwqAgwqArIG9yZy1odWdvLS1idWZmZXItaGFz LXZhbGlkLXBvc3Qtc3VidHJlZS1wPGJyPsKgNDAgwqAxNiUgwqAgwqAgwqAtIHVuZG8tZnUtc2Vz c2lvbi1zYXZlLXNhZmU8YnI+wqA0MCDCoDE2JSDCoCDCoCDCoCAtIHVuZG8tZnUtc2Vzc2lvbi0t c2F2ZS1pbXBsPGJyPsKgMTcgwqAgNyUgwqAgwqAgwqAgwqAtIHVuZG8tZnUtc2Vzc2lvbi0tZW5j b2RlPGJyPsKgMTMgwqAgNSUgwqAgwqAgwqAgwqAgLSB1bmRvLWZ1LXNlc3Npb24tLXdhbGstdHJl ZTxicj7CoCA2IMKgIDIlIMKgIMKgIMKgIMKgIMKgLSB1bmRvLWZ1LXNlc3Npb24tLXdhbGstdHJl ZTxicj7CoCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgICsgdW5kby1mdS1zZXNzaW9uLS13YWxrLXRy ZWU8YnI+wqAgNiDCoCAyJSDCoCDCoCDCoCDCoC0gd3JpdGUtcmVnaW9uPGJyPsKgIDYgwqAgMiUg wqAgwqAgwqAgwqAgLSBqa2EtY29tcHItaGFuZGxlcjxicj7CoCA2IMKgIDIlIMKgIMKgIMKgIMKg IMKgLSBhcHBseTxicj7CoCA2IMKgIDIlIMKgIMKgIMKgIMKgIMKgIC0gamthLWNvbXByLXdyaXRl LXJlZ2lvbjxicj7CoCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgLSBqa2EtY29tcHItcnVuLXJl YWwtaGFuZGxlcjxicj7CoCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgIMKgICsgYXBwbHk8YnI+wqAg MyDCoCAxJSDCoCDCoCDCoCDCoCDCoCDCoCDCoGprYS1jb21wci1jYWxsLXByb2Nlc3M8YnI+wqAg NCDCoCAxJSDCoCDCoCDCoCDCoCsgdW5kby1mdS1zZXNzaW9uLS1tYWtlLWZpbGUtbmFtZTxicj7C oCAzIMKgIDElIMKgIMKgIMKgIMKgIMKgdW5kby1mdS1zZXNzaW9uLS1lcXVpdnRhYmxlLWVuY29k ZTxicj7CoCA0IMKgIDElIMKgIMKgIMKgKyBmbHljaGVjay1oYW5kbGUtc2F2ZTxicj7CoCA1IMKg IDIlIMKgIMKgICsgdmMtYmVmb3JlLXNhdmU8YnI+wqAgNCDCoCAxJSDCoCDCoCArIHZjLWFmdGVy LXNhdmU8YnI+wqAgMyDCoCAxJSDCoCDCoCArIHJ1bi1ob29rLXdpdGgtYXJncy11bnRpbC1zdWNj ZXNzPGJyPsKgIDQgwqAgMSUgwqAgKyBkb29tL3RvZ2dsZS1wcm9maWxlcjxicj7CoDE3IMKgIDcl IMKgKyBieXRlLWNvZGU8YnI+wqAgMCDCoCAwJSArIC4uLjxicj48L2Rpdj48L2Rpdj4NCg== --00000000000056157305e64e10b7--