From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Martins Subject: Re: Re: org-mode on sloooow computer Date: Tue, 1 Sep 2009 10:15:19 -0300 Message-ID: <6ac505ad0909010615w50110518n83a5d011a5ba69b9@mail.gmail.com> References: <87hc0fe35v.fsf@eeepc.chemeng.ucl.ac.uk> <91110B32-05B5-4EAA-A845-50B5333302AF@gmail.com> <6ac505ad0908311049v2ade0b54l9d0aba36237e34b0@mail.gmail.com> <6ac505ad0908311112t33ee3759xd99fe14b0ae223ce@mail.gmail.com> <87zl9fx1v6.fsf@fastmail.fm> <6ac505ad0908311403n9114db3lff457cea318900ff@mail.gmail.com> <6ac505ad0908311425r6dd53c3fh840a5078b475fdc9@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1042984168==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MiTCm-0003bI-RO for emacs-orgmode@gnu.org; Tue, 01 Sep 2009 09:15:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MiTCk-0003b6-IU for emacs-orgmode@gnu.org; Tue, 01 Sep 2009 09:15:23 -0400 Received: from [199.232.76.173] (port=59635 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MiTCk-0003b3-C1 for emacs-orgmode@gnu.org; Tue, 01 Sep 2009 09:15:22 -0400 Received: from qw-out-1920.google.com ([74.125.92.145]:14816) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MiTCj-00082r-Ex for emacs-orgmode@gnu.org; Tue, 01 Sep 2009 09:15:22 -0400 Received: by qw-out-1920.google.com with SMTP id 5so1705636qwf.24 for ; Tue, 01 Sep 2009 06:15:20 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode@gnu.org, Leo --===============1042984168== Content-Type: multipart/alternative; boundary=000feaf07fee3e7dae047283f134 --000feaf07fee3e7dae047283f134 Content-Type: text/plain; charset=ISO-8859-1 Carsten, thanks for your reply : 1. Looks like you are using a 7 day agenda. Consider using a day agenda (setq org-agenda-ndays 1) I did it 2. Looks like you are including all TODO entries into your agenda. Consider not doing this. Have you set org-agenda-include-all-todo ? It was set. I have changed to nil. 3. You seem to get 678 matches. Assuming that it's a week agenda, this still makes 100 matches a day. Have you that many items scheduled? Yes. This is an organizational problem. I estimate a date to do something but due to priorities I keep them late. I do not know yet how to mark several items and schedule them in a few keystrokes. 4. Consider archiving stuff that is no longer active. I did a lot. Same problem as before, I do this stuff one by one and could not automatize this process. I do not know the impact of archiving in the same file and in a different file on the speed. Anyway I tried to transport most of my activities to organizer.org_archive 5. Did you compile the Lisp files? org is compiled in the Ubuntu distribution I have a package which has all my org and bbdb configurations and itwas not compiled. Now I compiled it. Normally I did not compile my configuration files but I can change this behaviour. org-bbdb-daniel.el now is compiled to org-bbdb-daniel.elc After the above changes, here are the results for org version 6.21 (again I had some issues using the latest versions across my 3 computers and decided to keep for a while the Ubuntu version to compare them) in the same computer I used before org-agenda 1 14.869551 14.869551 org-agenda-list 1 14.294828 14.294828 org-agenda-get-day-entries 6 13.043817 2.1739695 org-get-tags-at 415 11.353463000 0.0273577421 org-up-heading-all 1683 11.130422000 0.0066134414 org-agenda-get-scheduled 6 7.4157569999 1.2359594999 org-finalize-agenda 1 7.07812 7.07812 org-agenda-to-appt 1 7.049507 7.049507 org-agenda-get-deadlines 6 5.0619689999 0.8436615 org-outline-level 107809 1.3698249999 1.270...e-05 org-end-of-subtree 1124 0.7953470000 0.0007076040 org-back-to-heading 2302 0.6565550000 0.0002852106 org-prepare-agenda-buffers 2 0.633362 0.316681 org-agenda-get-restriction-and-command 1 0.574646 0.574646 org-agenda-get-timestamps 6 0.492102 0.0820169999 org-prepare-agenda 1 0.45392 0.45392 org-format-agenda-item 349 0.3787269999 0.0010851776 org-finalize-agenda-entries 1 0.27703 0.27703 org-agenda-highlight-todo 183 0.2450790000 0.0013392295 org-get-todo-state 421 0.2098799999 0.0004985273 org-time-string-to-absolute 616 0.1301960000 0.0002113571 org-add-props 899 0.1232549999 0.0001371023 org-parse-time-string 652 0.1133329999 0.0001738236 org-get-effort 342 0.1116019999 0.0003263216 org-entry-get 342 0.1099579999 0.0003215146 org-get-property-block 342 0.1064390000 0.0003112251 org-get-priority 341 0.096785 0.0002838269 org-on-heading-p 502 0.0664719999 0.0001324143 org-agenda-get-blocks 6 0.054078 0.009013 org-refresh-category-properties 6 0.0447599999 0.0074599999 org-agenda-skip 1309 0.0357310000 2.729...e-05 org-agenda-align-tags 1 0.025942 0.025942 org-fit-window-to-buffer 2 0.019486 0.009743 org-fit-agenda-window 1 0.018062 0.018062 org-at-date-range-p 120 0.0162819999 0.0001356833 org-agenda-get-sexps 3 0.0158049999 0.0052683333 org-entries-lessp 1112 0.0140310000 1.261...e-05 org-get-entries-from-diary 1 0.009313 0.009313 org-agenda-add-inherited-tags 349 0.0073069999 2.093...e-05 org-closest-date 130 0.0069329999 5.333...e-05 org-split-string 1122 0.0062539999 5.573...e-06 org-agenda-new-marker 690 0.0057279999 8.301...e-06 org-get-agenda-file-buffer 12 0.005703 0.00047525 org-find-base-buffer-visiting 12 0.0056250000 0.0004687500 org-downcase-keep-props 1436 0.0039289999 2.736...e-06 org-date-to-gregorian 261 0.0036100000 1.383...e-05 org-add-prop-inherited 1463 0.0027849999 1.903...e-06 org-diary-sexp-entry 59 0.0019459999 3.298...e-05 org-remove-uniherited-tags 1428 0.0018409999 1.289...e-06 org-fontify-priorities 1 0.001552 0.001552 org-trim 230 0.0013990000 6.082...e-06 org-agenda-mode 1 0.001381 0.001381 org-agenda-add-time-grid-maybe 1 0.001113 0.001113 org-get-time-of-day 46 0.00106 2.304...e-05 org-get-category 422 0.0009900000 2.345...e-06 org-calendar-holiday 1 0.000975 0.000975 org-activate-bracket-links 11 0.0009429999 8.572...e-05 org-before-change-function 530 0.0008680000 1.637...e-06 org-agenda-files 4 0.000808 0.000202 org-time-string-to-time 36 0.0008020000 2.227...e-05 org-get-wdays 172 0.0005410000 3.145...e-06 org-check-agenda-file 9 0.000536 5.955...e-05 org-agenda-reset-markers 1 0.000475 0.000475 org-switch-to-buffer-other-window 2 0.000475 0.0002375 org-agenda-deadline-face 111 0.0004599999 4.144...e-06 org-uniquify 6 0.000392 6.533...e-05 org-get-todo-face 159 0.0003039999 1.911...e-06 org-agenda-todayp 12 0.000229 1.908...e-05 org-agenda-post-command-hook 23 9.500...e-05 4.130...e-06 org-agenda-cleanup-fancy-diary 1 9e-05 9e-05 org-unhighlight 23 7.900...e-05 3.434...e-06 org-diary-default-entry 1 7e-05 7e-05 org-add-to-diary-list 1 6.4e-05 6.4e-05 org-days-to-iso-week 3 6.2e-05 2.066...e-05 org-compile-prefix-format 1 6.2e-05 6.2e-05 org-delete-overlay 43 5.999...e-05 1.395...e-06 org-overlay-get 44 5.499...e-05 1.249...e-06 org-make-overlay 17 5.4e-05 3.176...e-06 org-modify-diary-entry-string 1 5.2e-05 5.2e-05 org-agenda-format-date-aligned 1 5.1e-05 5.1e-05 org-overlay-put 34 4.999...e-05 1.470...e-06 org-agenda-set-mode-name 1 1.6e-05 1.6e-05 org-add-hook 2 1.400...e-05 7.000...e-06 org-file-menu-entry 3 1.300...e-05 4.333...e-06 org-overlays-in 1 1.2e-05 1.2e-05 org-region-active-p 1 3e-06 3e-06 org-agenda-ndays-to-span 2 3e-06 1.5e-06 org-release-buffers 1 2e-06 2e-06 org-font-lock-add-tag-faces 1 2e-06 2e-06 org-set-sorting-strategy 1 1e-06 1e-06 It is better than before, almost 50% faster but I missed some features. Anyway I miss a hint about scheduling. If I do not schedule I miss a bit the preferences to solve an unsolved issue. If I do not schedule and do not include all TODOS I will not see them in my default org-agenda. I am a bit lost in this jungle. Anyway org-mode saved my life when I had fewer activities. I think I will find a way of saving my life in this myriad of activities of my academic life (postgraduate and graduate students, projects, bureaucracy, personal life, children, payments, etc.) Daniel 6.21 before Carsten proposals org-agenda 1 29.408703 29.408703 org-agenda-list 1 28.648282000 28.648282000 org-agenda-get-day-entries 27 26.459491999 0.9799811851 org-get-tags-at 737 21.298774999 0.0288992876 org-up-heading-all 2950 21.033886999 0.0071301311 org-agenda-get-scheduled 24 9.637174 0.4015489166 org-finalize-agenda 1 7.912788 7.912788 org-agenda-to-appt 1 7.68922 7.68922 org-agenda-get-todos 3 7.542505 2.5141683333 org-agenda-get-deadlines 24 6.2434250000 0.2601427083 org-outline-level 200310 3.8892260000 1.941...e-05 org-agenda-get-timestamps 24 2.4559390000 0.1023307916 org-end-of-subtree 3021 1.9833440000 0.0006565190 org-back-to-heading 5187 1.0270179999 0.0001979984 (..) 2009/9/1 Carsten Dominik > Hi Daniel, > > On Aug 31, 2009, at 11:25 PM, Daniel Martins wrote: > > >> I had simply added load-path of version 6.29 and tried to load it without >> sucess >> >> Following the hints in >> >> http://orgmode.org/worg/org-hacks.php#compiling-org-without-make >> >> I could installed the new version and the times diminished. >> >> However they are still high. >> >> I possibly have to rearrange something in my configuration but I do not >> know what! >> > > > Looking at the elp timings, things are evenly spread, not single function > eating all the time. Which means that there is no good way to make Org > faster to make these times get smaller. > > So here is stuff for you to check: > > 1. Looks like you are using a 7 day agenda. Consider using a day agenda > > (setq org-agenda-ndays 1) > > 2. Looks like you are including all TODO entries into your agenda. > Consider not doing this. Have you set org-agenda-include-all-todo ? > > 3. You seem to get 678 matches. Assuming that it's a week agenda, this > still makes 100 matches a day. Have you that many items scheduled? > > 4. Consider archiving stuff that is no longer active. > > 5. Did you compile the Lisp files? > > > > > >> >> Daniel >> >> >> >> org-agenda 1 >> 8.954259 8.954259 >> org-agenda-list 1 >> 8.222621 8.222621 >> org-agenda-get-day-entries 27 >> 6.0676470000 0.2247276666 >> org-agenda-get-scheduled 24 >> 1.8954390000 0.0789766250 >> org-agenda-get-deadlines 24 >> 1.848125 0.0770052083 >> org-finalize-agenda 1 >> 1.682567 1.682567 >> org-get-tags-at 739 >> 1.5204500000 0.0020574424 >> org-agenda-to-appt 1 >> 1.478704 1.478704 >> org-end-of-subtree 3021 >> 1.369184 0.0004532221 >> org-up-heading-safe 2959 >> 1.3089300000 0.0004423555 >> org-agenda-get-todos 3 >> 1.204345 0.4014483333 >> org-format-agenda-item 678 >> 1.0977590000 0.0016191135 >> org-finalize-agenda-entries 8 >> 1.002133 0.125266625 >> org-back-to-heading 8152 >> 0.7544939999 9.255...e-05 >> org-agenda-get-restriction-and-command 1 >> 0.731547 0.731547 >> org-agenda-get-timestamps 24 >> 0.6970960000 0.0290456666 >> org-agenda-highlight-todo 512 >> 0.5082190000 0.0009926152 >> org-get-effort 667 >> 0.4587000000 0.0006877061 >> org-prepare-agenda-buffers 2 >> 0.448168 0.224084 >> org-prepare-agenda 1 >> 0.375422 0.375422 >> org-entry-get 667 >> 0.3152920000 0.0004727016 >> org-agenda-get-sexps 21 >> 0.3122680000 0.0148699047 >> org-get-property-block 667 >> 0.3088189999 0.0004629970 >> org-time-string-to-absolute 2455 >> 0.2245600000 9.147...e-05 >> org-get-entries-from-diary 7 >> 0.2179910000 0.0311415714 >> org-agenda-align-tags 1 >> 0.196897 0.196897 >> org-add-props 1928 >> 0.1870930000 9.703...e-05 >> org-get-priority 665 >> 0.1791409999 0.0002693849 >> org-parse-time-string 2599 >> 0.1669620000 6.424...e-05 >> org-agenda-skip 5746 >> 0.1608899999 2.800...e-05 >> org-closest-date 519 >> 0.1604959999 0.0003092408 >> org-get-todo-state 766 >> 0.148052 0.0001932793 >> org-date-to-gregorian 1039 >> 0.14695 0.0001414340 >> org-trim 578 >> 0.1219580000 0.0002110000 >> org-agenda-get-blocks 24 >> 0.1055319999 0.0043971666 >> org-outline-level 8200 >> 0.0868150000 1.058...e-05 >> org-at-date-range-p 490 >> 0.0674459999 0.0001376448 >> org-fit-window-to-buffer 2 >> 0.0491700000 0.0245850000 >> org-fit-agenda-window 1 >> 0.047655 0.047655 >> org-on-heading-p 502 >> 0.0472360000 9.409...e-05 >> org-refresh-category-properties 6 >> 0.044592 0.007432 >> org-entries-lessp 2350 >> 0.0303510000 1.291...e-05 >> org-agenda-add-inherited-tags 678 >> 0.0143810000 2.121...e-05 >> org-diary-sexp-entry 413 >> 0.0117370000 2.841...e-05 >> org-split-string 2007 >> 0.0101030000 5.033...e-06 >> org-agenda-new-marker 1100 >> 0.0094529999 8.593...e-06 >> org-downcase-keep-props 2741 >> 0.0074950000 2.734...e-06 >> org-calendar-holiday 7 >> 0.005071 0.0007244285 >> org-add-prop-inherited 2613 >> 0.0044160000 1.690...e-06 >> org-get-time-of-day 158 >> 0.0034779999 2.201...e-05 >> org-fontify-priorities 1 >> 0.003422 0.003422 >> org-activate-bracket-links 28 >> 0.003122 0.0001115000 >> org-time-string-to-time 144 >> 0.0031109999 2.160...e-05 >> org-get-wdays 688 >> 0.0029170000 4.239...e-06 >> org-remove-uniherited-tags 2549 >> 0.0029120000 1.142...e-06 >> org-check-agenda-file 30 >> 0.002788 9.293...e-05 >> org-get-category 768 >> 0.0016760000 2.182...e-06 >> org-get-agenda-file-buffer 33 >> 0.001566 4.745...e-05 >> org-find-base-buffer-visiting 33 >> 0.0013430000 4.069...e-05 >> org-agenda-add-time-grid-maybe 7 >> 0.0011580000 0.0001654285 >> org-agenda-mode 1 >> 0.001007 0.001007 >> org-agenda-todayp 48 >> 0.000894 1.862...e-05 >> org-get-todo-face 444 >> 0.0008830000 1.988...e-06 >> org-before-change-function 518 >> 0.0008730000 1.685...e-06 >> org-agenda-files 4 >> 0.000864 0.000216 >> org-agenda-cleanup-fancy-diary 7 >> 0.000662 9.457...e-05 >> org-modify-diary-entry-string 11 >> 0.0005960000 5.418...e-05 >> org-diary-default-entry 7 >> 0.000533 7.614...e-05 >> org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item 342 >> 0.0005210000 1.523...e-06 >> org-add-to-diary-list 7 >> 0.000486 6.942...e-05 >> org-agenda-deadline-face 113 >> 0.0004459999 3.946...e-06 >> org-agenda-format-date-aligned 7 >> 0.000435 6.214...e-05 >> org-agenda-reset-markers 1 >> 0.000356 0.000356 >> org-uniquify 6 >> 0.000353 5.883...e-05 >> org-remove-flyspell-overlays-in 29 >> 0.0002899999 9.999...e-06 >> org-days-to-iso-week 9 >> 0.0002069999 2.299...e-05 >> org-switch-to-buffer-other-window 1 >> 0.000192 0.000192 >> org-make-overlay 42 >> 0.0001350000 3.214...e-06 >> org-overlay-put 84 >> 0.0001129999 1.345...e-06 >> org-activate-tags 3 >> 7.199...e-05 2.399...e-05 >> org-activate-dates 4 >> 7e-05 1.75e-05 >> org-compile-prefix-format 1 >> 6.8e-05 6.8e-05 >> org-do-emphasis-faces 2 >> 6.500...e-05 3.250...e-05 >> org-overlay-get 43 >> 6.399...e-05 1.488...e-06 >> org-delete-overlay 42 >> 5.899...e-05 1.404...e-06 >> org-unfontify-region 2 >> 5.099...e-05 2.549...e-05 >> org-activate-footnote-links 2 >> 4.499...e-05 2.249...e-05 >> org-activate-plain-links 2 >> 3.5e-05 1.75e-05 >> org-overlays-in 1 >> 2.3e-05 2.3e-05 >> org-activate-angle-links 2 >> 2.2e-05 1.1e-05 >> org-activate-code 2 >> 1.7e-05 8.5e-06 >> org-get-level-face 6 >> 1.6e-05 2.666...e-06 >> org-file-menu-entry 3 >> 1.499...e-05 4.999...e-06 >> org-agenda-set-mode-name 1 >> 1.4e-05 1.4e-05 >> org-add-hook 2 >> 1.300...e-05 6.500...e-06 >> org-agenda-post-command-hook 3 >> 1.2e-05 4e-06 >> org-hide-wide-columns 2 >> 1.1e-05 5.5e-06 >> org-unhighlight 3 >> 1.1e-05 3.666...e-06 >> org-font-lock-add-tag-faces 3 >> 5.999...e-06 2e-06 >> org-agenda-ndays-to-span 2 >> 4.999...e-06 2.499...e-06 >> org-region-active-p 1 >> 4e-06 4e-06 >> org-font-lock-hook 2 >> 4e-06 2e-06 >> org-do-latex-and-special-faces 2 >> 3e-06 1.5e-06 >> org-release-buffers 1 >> 3e-06 3e-06 >> org-set-sorting-strategy 1 >> 2e-06 2e-06 >> org-activate-target-links 2 >> 2e-06 1e-06 >> >> >> 2009/8/31 Leo >> On 2009-08-31 22:03 +0100, Daniel Martins wrote: >> > I did all but it complains about a org-agenda-list: Symbol's function >> > definition is void: elp-wrapper >> > >> > Daniel >> >> Maybe put (autoload 'elp-wrapper "elp") somewhere in your .emacs. This >> will get your org mode to compile. >> >> But you may want to figure out where that elp-wrapper is used. The >> vanilla org mode does not seem to use it. >> >> -- >> Emacs uptime: 14 days, 6 hours, 51 minutes, 8 seconds >> >> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Remember: use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode >> > > --000feaf07fee3e7dae047283f134 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: base64 PGJyPjxicj5DYXJzdGVuLDxicj48YnI+dGhhbmtzIGZvciB5b3VyIHJlcGx5IDo8YnI+Cjxicj4K MS4gTG9va3MgbGlrZSB5b3UgYXJlIHVzaW5nIGEgNyBkYXkgYWdlbmRhLiCgQ29uc2lkZXIgdXNp bmcgYSBkYXkgYWdlbmRhPGJyPgo8YnI+CiCgIChzZXRxIG9yZy1hZ2VuZGEtbmRheXMgMSk8YnI+ Cjxicj48YnI+SSBkaWQgaXQgPGJyPgoyLiBMb29rcyBsaWtlIHlvdSBhcmUgaW5jbHVkaW5nIGFs bCBUT0RPIGVudHJpZXMgaW50byB5b3VyIGFnZW5kYS48YnI+CiCgIENvbnNpZGVyIG5vdCBkb2lu ZyB0aGlzLiCgSGF2ZSB5b3Ugc2V0IG9yZy1hZ2VuZGEtaW5jbHVkZS1hbGwtdG9kbyA/PGJyPgo8 YnI+SXQgd2FzIHNldC4gSSBoYXZlIGNoYW5nZWQgdG8gbmlsLjxicj48YnI+CjMuIFlvdSBzZWVt IHRvIGdldCA2NzggbWF0Y2hlcy4goEFzc3VtaW5nIHRoYXQgaXQmIzM5O3MgYSB3ZWVrIGFnZW5k YSwgdGhpczxicj4KIKAgc3RpbGwgbWFrZXMgMTAwIG1hdGNoZXMgYSBkYXkuIKBIYXZlIHlvdSB0 aGF0IG1hbnkgaXRlbXMgc2NoZWR1bGVkPzxicj4KPGJyPlllcy4gVGhpcyBpcyBhbiBvcmdhbml6 YXRpb25hbCBwcm9ibGVtLiBJIGVzdGltYXRlIGEgZGF0ZSB0byBkbyBzb21ldGhpbmcgYnV0IGR1 ZSB0byBwcmlvcml0aWVzIEkga2VlcCB0aGVtIGxhdGUuPGJyPkkgZG8gbm90IGtub3cgeWV0IGhv dyB0byBtYXJrIHNldmVyYWwgaXRlbXMgYW5kIHNjaGVkdWxlIHRoZW0gaW4gYSBmZXcga2V5c3Ry b2tlcy48YnI+PGJyPjxicj4KNC4gQ29uc2lkZXIgYXJjaGl2aW5nIHN0dWZmIHRoYXQgaXMgbm8g bG9uZ2VyIGFjdGl2ZS48YnI+Cjxicj5JIGRpZCBhIGxvdC4gU2FtZSBwcm9ibGVtIGFzIGJlZm9y ZSwgSSBkbyB0aGlzIHN0dWZmIG9uZSBieSBvbmUgYW5kIGNvdWxkIG5vdCBhdXRvbWF0aXplIHRo aXMgcHJvY2Vzcy4gSSBkbyBub3Qga25vdyB0aGUgaW1wYWN0IG9mIGFyY2hpdmluZyBpbiB0aGUg c2FtZSBmaWxlIGFuZCBpbiBhIGRpZmZlcmVudCBmaWxlIG9uIHRoZSBzcGVlZC4gQW55d2F5IEkg dHJpZWQgdG8gdHJhbnNwb3J0IG1vc3Qgb2YgbXkgYWN0aXZpdGllcyB0b6Agb3JnYW5pemVyLm9y Z19hcmNoaXZlPGJyPgo8YnI+CjUuIERpZCB5b3UgY29tcGlsZSB0aGUgTGlzcCBmaWxlcz88ZGl2 PjxkaXYgY2xhc3M9Img1Ij48YnI+b3JnIGlzIGNvbXBpbGVkIGluIHRoZSBVYnVudHUgZGlzdHJp YnV0aW9uPGJyPjxicj5JIGhhdmUgYSBwYWNrYWdlIHdoaWNoIGhhcyBhbGwgbXkgb3JnIGFuZCBi YmRiIGNvbmZpZ3VyYXRpb25zIGFuZCBpdHdhcyBub3QgY29tcGlsZWQuIE5vdyBJIGNvbXBpbGVk IGl0LiBOb3JtYWxseSBJIGRpZCBub3QgY29tcGlsZSBteSBjb25maWd1cmF0aW9uIGZpbGVzIGJ1 dCBJIGNhbiBjaGFuZ2UgdGhpcyBiZWhhdmlvdXIuPGJyPgo8YnI+oG9yZy1iYmRiLWRhbmllbC5l bCBub3cgaXMgY29tcGlsZWSgIHRvIG9yZy1iYmRiLWRhbmllbC5lbGM8YnI+PGJyPjxicj48YnI+ QWZ0ZXIgdGhlIGFib3ZlIGNoYW5nZXMsIGhlcmUgYXJlIHRoZSByZXN1bHRzIGZvciBvcmcgdmVy c2lvbiA2LjIxIChhZ2FpbiBJIGhhZCBzb21lIGlzc3VlcyB1c2luZyB0aGUgbGF0ZXN0IHZlcnNp b25zIGFjcm9zcyBteSAzIGNvbXB1dGVycyBhbmQgZGVjaWRlZCB0byBrZWVwIGZvciBhIHdoaWxl IHRoZSBVYnVudHUgdmVyc2lvbiB0byBjb21wYXJlIHRoZW0pIGluIHRoZSBzYW1lIGNvbXB1dGVy IEkgdXNlZCBiZWZvcmU8YnI+Cgo8L2Rpdj48L2Rpdj48YnI+PGJyPm9yZy1hZ2VuZGGgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAg MTQuODY5NTUxoKCgoCAxNC44Njk1NTE8YnI+b3JnLWFnZW5kYS1saXN0oKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCAxNC4yOTQ4MjigoKCg IDE0LjI5NDgyODxicj4Kb3JnLWFnZW5kYS1nZXQtZGF5LWVudHJpZXOgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoCA2oKCgoKCgoKCgoCAxMy4wNDM4MTegoKCgIDIuMTczOTY5NTxi cj5vcmctZ2V0LXRhZ3MtYXSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgIDQxNaCgoKCgoKCgIDExLjM1MzQ2MzAwMKAgMC4wMjczNTc3NDIxPGJyPm9yZy11cC1o ZWFkaW5nLWFsbKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMTY4 M6CgoKCgoKAgMTEuMTMwNDIyMDAwoCAwLjAwNjYxMzQ0MTQ8YnI+Cm9yZy1hZ2VuZGEtZ2V0LXNj aGVkdWxlZKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgNqCgoKCgoKCgoKAg Ny40MTU3NTY5OTk5oCAxLjIzNTk1OTQ5OTk8YnI+b3JnLWZpbmFsaXplLWFnZW5kYaCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCA3LjA3ODEyoKCg oKCgIDcuMDc4MTI8YnI+b3JnLWFnZW5kYS10by1hcHB0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCA3LjA0OTUwN6CgoKCgIDcuMDQ5NTA3PGJy PgpvcmctYWdlbmRhLWdldC1kZWFkbGluZXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgIDagoKCgoKCgoKCgIDUuMDYxOTY4OTk5OaAgMC44NDM2NjE1PGJyPm9yZy1vdXRsaW5l LWxldmVsoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMTA3ODA5 oKCgoKAgMS4zNjk4MjQ5OTk5oCAxLjI3MC4uLmUtMDU8YnI+b3JnLWVuZC1vZi1zdWJ0cmVloKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxMTI0oKCgoKCgoCAwLjc5 NTM0NzAwMDCgIDAuMDAwNzA3NjA0MDxicj4Kb3JnLWJhY2stdG8taGVhZGluZ6CgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAyMzAyoKCgoKCgoCAwLjY1NjU1NTAwMDCg IDAuMDAwMjg1MjEwNjxicj5vcmctcHJlcGFyZS1hZ2VuZGEtYnVmZmVyc6CgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDKgoKCgoKCgoKCgIDAuNjMzMzYyoKCgoKAgMC4zMTY2ODE8 YnI+b3JnLWFnZW5kYS1nZXQtcmVzdHJpY3Rpb24tYW5kLWNvbW1hbmSgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoCAxoKCgoKCgoKCgoCAwLjU3NDY0NqCgoKCgIDAuNTc0NjQ2PGJyPgpvcmctYWdlbmRh LWdldC10aW1lc3RhbXBzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDagoKCg oKCgoKCgIDAuNDkyMTAyoKCgoKAgMC4wODIwMTY5OTk5PGJyPm9yZy1wcmVwYXJlLWFnZW5kYaCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAgMC40 NTM5MqCgoKCgoCAwLjQ1MzkyPGJyPm9yZy1mb3JtYXQtYWdlbmRhLWl0ZW2goKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMzQ5oKCgoKCgoKAgMC4zNzg3MjY5OTk5oCAwLjAw MTA4NTE3NzY8YnI+Cm9yZy1maW5hbGl6ZS1hZ2VuZGEtZW50cmllc6CgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAgMC4yNzcwM6CgoKCgoCAwLjI3NzAzPGJyPm9y Zy1hZ2VuZGEtaGlnaGxpZ2h0LXRvZG+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKAgMTgzoKCgoKCgoKAgMC4yNDUwNzkwMDAwoCAwLjAwMTMzOTIyOTU8YnI+b3JnLWdldC10b2Rv LXN0YXRloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA0MjGgoKCg oKCgoCAwLjIwOTg3OTk5OTmgIDAuMDAwNDk4NTI3Mzxicj4Kb3JnLXRpbWUtc3RyaW5nLXRvLWFi c29sdXRloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA2MTagoKCgoKCgoCAwLjEz MDE5NjAwMDCgIDAuMDAwMjExMzU3MTxicj5vcmctYWRkLXByb3BzoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDg5OaCgoKCgoKCgIDAuMTIzMjU0OTk5OaAg MC4wMDAxMzcxMDIzPGJyPm9yZy1wYXJzZS10aW1lLXN0cmluZ6CgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKAgNjUyoKCgoKCgoKAgMC4xMTMzMzI5OTk5oCAwLjAwMDE3Mzgy MzY8YnI+Cm9yZy1nZXQtZWZmb3J0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKAgMzQyoKCgoKCgoKAgMC4xMTE2MDE5OTk5oCAwLjAwMDMyNjMyMTY8YnI+b3Jn LWVudHJ5LWdldKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oCAzNDKgoKCgoKCgoCAwLjEwOTk1Nzk5OTmgIDAuMDAwMzIxNTE0Njxicj5vcmctZ2V0LXByb3Bl cnR5LWJsb2NroKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDM0MqCgoKCg oKCgIDAuMTA2NDM5MDAwMKAgMC4wMDAzMTEyMjUxPGJyPgpvcmctZ2V0LXByaW9yaXR5oKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDM0MaCgoKCgoKCgIDAuMDk2 Nzg1oKCgoKAgMC4wMDAyODM4MjY5PGJyPm9yZy1vbi1oZWFkaW5nLXCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgNTAyoKCgoKCgoKAgMC4wNjY0NzE5OTk5oCAw LjAwMDEzMjQxNDM8YnI+b3JnLWFnZW5kYS1nZXQtYmxvY2tzoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoCA2oKCgoKCgoKCgoCAwLjA1NDA3OKCgoKCgIDAuMDA5MDEzPGJy PgpvcmctcmVmcmVzaC1jYXRlZ29yeS1wcm9wZXJ0aWVzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgIDagoKCgoKCgoKCgIDAuMDQ0NzU5OTk5OaAgMC4wMDc0NTk5OTk5PGJyPm9yZy1hZ2Vu ZGEtc2tpcKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMTMw OaCgoKCgoKAgMC4wMzU3MzEwMDAwoCAyLjcyOS4uLmUtMDU8YnI+b3JnLWFnZW5kYS1hbGlnbi10 YWdzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCAw LjAyNTk0MqCgoKCgIDAuMDI1OTQyPGJyPgpvcmctZml0LXdpbmRvdy10by1idWZmZXKgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDKgoKCgoKCgoKCgIDAuMDE5NDg2oKCgoKAg MC4wMDk3NDM8YnI+b3JnLWZpdC1hZ2VuZGEtd2luZG93oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCAwLjAxODA2MqCgoKCgIDAuMDE4MDYyPGJyPm9y Zy1hdC1kYXRlLXJhbmdlLXCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKAgMTIwoKCgoKCgoKAgMC4wMTYyODE5OTk5oCAwLjAwMDEzNTY4MzM8YnI+Cm9yZy1hZ2VuZGEt Z2V0LXNleHBzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgM6CgoKCg oKCgoKAgMC4wMTU4MDQ5OTk5oCAwLjAwNTI2ODMzMzM8YnI+b3JnLWVudHJpZXMtbGVzc3CgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxMTEyoKCgoKCgoCAwLjAx NDAzMTAwMDCgIDEuMjYxLi4uZS0wNTxicj5vcmctZ2V0LWVudHJpZXMtZnJvbS1kaWFyeaCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCgoKCgoKCgIDAuMDA5MzEzoKCgoKAg MC4wMDkzMTM8YnI+Cm9yZy1hZ2VuZGEtYWRkLWluaGVyaXRlZC10YWdzoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKAgMzQ5oKCgoKCgoKAgMC4wMDczMDY5OTk5oCAyLjA5My4uLmUtMDU8 YnI+b3JnLWNsb3Nlc3QtZGF0ZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoCAxMzCgoKCgoKCgoCAwLjAwNjkzMjk5OTmgIDUuMzMzLi4uZS0wNTxicj5vcmctc3Bs aXQtc3RyaW5noKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDEx MjKgoKCgoKCgIDAuMDA2MjUzOTk5OaAgNS41NzMuLi5lLTA2PGJyPgpvcmctYWdlbmRhLW5ldy1t YXJrZXKgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDY5MKCgoKCgoKCg IDAuMDA1NzI3OTk5OaAgOC4zMDEuLi5lLTA2PGJyPm9yZy1nZXQtYWdlbmRhLWZpbGUtYnVmZmVy oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMTKgoKCgoKCgoKAgMC4wMDU3MDOg oKCgoCAwLjAwMDQ3NTI1PGJyPm9yZy1maW5kLWJhc2UtYnVmZmVyLXZpc2l0aW5noKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMTKgoKCgoKCgoKAgMC4wMDU2MjUwMDAwoCAwLjAwMDQ2 ODc1MDA8YnI+Cm9yZy1kb3duY2FzZS1rZWVwLXByb3BzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKAgMTQzNqCgoKCgoKAgMC4wMDM5Mjg5OTk5oCAyLjczNi4uLmUtMDY8YnI+ b3JnLWRhdGUtdG8tZ3JlZ29yaWFuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoCAyNjGgoKCgoKCgoCAwLjAwMzYxMDAwMDCgIDEuMzgzLi4uZS0wNTxicj5vcmctYWRkLXBy b3AtaW5oZXJpdGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDE0NjOg oKCgoKCgIDAuMDAyNzg0OTk5OaAgMS45MDMuLi5lLTA2PGJyPgpvcmctZGlhcnktc2V4cC1lbnRy eaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDU5oKCgoKCgoKCgIDAu MDAxOTQ1OTk5OaAgMy4yOTguLi5lLTA1PGJyPm9yZy1yZW1vdmUtdW5paGVyaXRlZC10YWdzoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMTQyOKCgoKCgoKAgMC4wMDE4NDA5OTk5 oCAxLjI4OS4uLmUtMDY8YnI+b3JnLWZvbnRpZnktcHJpb3JpdGllc6CgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCAwLjAwMTU1MqCgoKCgIDAuMDAxNTUy PGJyPgpvcmctdHJpbaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgIDIzMKCgoKCgoKCgIDAuMDAxMzk5MDAwMKAgNi4wODIuLi5lLTA2PGJyPm9yZy1h Z2VuZGEtbW9kZaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAg MaCgoKCgoKCgoKAgMC4wMDEzODGgoKCgoCAwLjAwMTM4MTxicj5vcmctYWdlbmRhLWFkZC10aW1l LWdyaWQtbWF5YmWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCgoKCgoKCgIDAu MDAxMTEzoKCgoKAgMC4wMDExMTM8YnI+Cm9yZy1nZXQtdGltZS1vZi1kYXmgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgNDagoKCgoKCgoKAgMC4wMDEwNqCgoKCgoCAy LjMwNC4uLmUtMDU8YnI+b3JnLWdldC1jYXRlZ29yeaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoCA0MjKgoKCgoKCgoCAwLjAwMDk5MDAwMDCgIDIuMzQ1Li4uZS0w Njxicj5vcmctY2FsZW5kYXItaG9saWRheaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgIDGgoKCgoKCgoKCgIDAuMDAwOTc1oKCgoKAgMC4wMDA5NzU8YnI+Cm9yZy1hY3Rp dmF0ZS1icmFja2V0LWxpbmtzoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMTGg oKCgoKCgoKAgMC4wMDA5NDI5OTk5oCA4LjU3Mi4uLmUtMDU8YnI+b3JnLWJlZm9yZS1jaGFuZ2Ut ZnVuY3Rpb26goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA1MzCgoKCgoKCgoCAw LjAwMDg2ODAwMDCgIDEuNjM3Li4uZS0wNjxicj5vcmctYWdlbmRhLWZpbGVzoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDSgoKCgoKCgoKCgIDAuMDAwODA4oKCg oKAgMC4wMDAyMDI8YnI+Cm9yZy10aW1lLXN0cmluZy10by10aW1loKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKAgMzagoKCgoKCgoKAgMC4wMDA4MDIwMDAwoCAyLjIyNy4uLmUt MDU8YnI+b3JnLWdldC13ZGF5c6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoCAxNzKgoKCgoKCgoCAwLjAwMDU0MTAwMDCgIDMuMTQ1Li4uZS0wNjxicj5vcmct Y2hlY2stYWdlbmRhLWZpbGWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg IDmgoKCgoKCgoKCgIDAuMDAwNTM2oKCgoKAgNS45NTUuLi5lLTA1PGJyPgpvcmctYWdlbmRhLXJl c2V0LW1hcmtlcnOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCgoKCg oKCgIDAuMDAwNDc1oKCgoKAgMC4wMDA0NzU8YnI+b3JnLXN3aXRjaC10by1idWZmZXItb3RoZXIt d2luZG93oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAyoKCgoKCgoKCgoCAwLjAwMDQ3NaCg oKCgIDAuMDAwMjM3NTxicj5vcmctYWdlbmRhLWRlYWRsaW5lLWZhY2WgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgIDExMaCgoKCgoKCgIDAuMDAwNDU5OTk5OaAgNC4xNDQuLi5l LTA2PGJyPgpvcmctdW5pcXVpZnmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgIDagoKCgoKCgoKCgIDAuMDAwMzkyoKCgoKAgNi41MzMuLi5lLTA1PGJyPm9y Zy1nZXQtdG9kby1mYWNloKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKAgMTU5oKCgoKCgoKAgMC4wMDAzMDM5OTk5oCAxLjkxMS4uLmUtMDY8YnI+b3JnLWFnZW5kYS10 b2RheXCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxMqCgoKCg oKCgoCAwLjAwMDIyOaCgoKCgIDEuOTA4Li4uZS0wNTxicj4Kb3JnLWFnZW5kYS1wb3N0LWNvbW1h bmQtaG9va6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAyM6CgoKCgoKCgoCA5LjUw MC4uLmUtMDWgIDQuMTMwLi4uZS0wNjxicj5vcmctYWdlbmRhLWNsZWFudXAtZmFuY3ktZGlhcnmg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCgoKCgoKCgIDllLTA1oKCgoKCgoKAg OWUtMDU8YnI+b3JnLXVuaGlnaGxpZ2h0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoCAyM6CgoKCgoKCgoCA3LjkwMC4uLmUtMDWgIDMuNDM0Li4uZS0wNjxicj4K b3JnLWRpYXJ5LWRlZmF1bHQtZW50cnmgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoCAxoKCgoKCgoKCgoCA3ZS0wNaCgoKCgoKCgIDdlLTA1PGJyPm9yZy1hZGQtdG8tZGlhcnkt bGlzdKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAg Ni40ZS0wNaCgoKCgoCA2LjRlLTA1PGJyPm9yZy1kYXlzLXRvLWlzby13ZWVroKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgM6CgoKCgoKCgoKAgNi4yZS0wNaCgoKCgoCAy LjA2Ni4uLmUtMDU8YnI+Cm9yZy1jb21waWxlLXByZWZpeC1mb3JtYXSgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAgNi4yZS0wNaCgoKCgoCA2LjJlLTA1PGJy Pm9yZy1kZWxldGUtb3ZlcmxheaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKAgNDOgoKCgoKCgoKAgNS45OTkuLi5lLTA1oCAxLjM5NS4uLmUtMDY8YnI+b3JnLW92ZXJs YXktZ2V0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCA0NKCg oKCgoKCgoCA1LjQ5OS4uLmUtMDWgIDEuMjQ5Li4uZS0wNjxicj4Kb3JnLW1ha2Utb3ZlcmxheaCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxN6CgoKCgoKCgoCA1 LjRlLTA1oKCgoKCgIDMuMTc2Li4uZS0wNjxicj5vcmctbW9kaWZ5LWRpYXJ5LWVudHJ5LXN0cmlu Z6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCgoKCgoKCgIDUuMmUtMDWgoKCg oKAgNS4yZS0wNTxicj5vcmctYWdlbmRhLWZvcm1hdC1kYXRlLWFsaWduZWSgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCgoKCgoKCgIDUuMWUtMDWgoKCgoKAgNS4xZS0wNTxicj4K b3JnLW92ZXJsYXktcHV0oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoCAzNKCgoKCgoKCgoCA0Ljk5OS4uLmUtMDWgIDEuNDcwLi4uZS0wNjxicj5vcmctYWdlbmRh LXNldC1tb2RlLW5hbWWgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCg oKCgoKCgIDEuNmUtMDWgoKCgoKAgMS42ZS0wNTxicj5vcmctYWRkLWhvb2ugoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDKgoKCgoKCgoKCgIDEuNDAwLi4u ZS0wNaAgNy4wMDAuLi5lLTA2PGJyPgpvcmctZmlsZS1tZW51LWVudHJ5oKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDOgoKCgoKCgoKCgIDEuMzAwLi4uZS0wNaAgNC4z MzMuLi5lLTA2PGJyPm9yZy1vdmVybGF5cy1pbqCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAgMS4yZS0wNaCgoKCgoCAxLjJlLTA1PGJyPm9y Zy1yZWdpb24tYWN0aXZlLXCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKAgMaCgoKCgoKCgoKAgM2UtMDagoKCgoKCgoCAzZS0wNjxicj4Kb3JnLWFnZW5kYS1uZGF5cy10 by1zcGFuoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAyoKCgoKCgoKCgoCAz ZS0wNqCgoKCgoKCgIDEuNWUtMDY8YnI+b3JnLXJlbGVhc2UtYnVmZmVyc6CgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCAyZS0wNqCgoKCgoKCgIDJl LTA2PGJyPm9yZy1mb250LWxvY2stYWRkLXRhZy1mYWNlc6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAgMmUtMDagoKCgoKCgoCAyZS0wNjxicj4Kb3JnLXNldC1z b3J0aW5nLXN0cmF0ZWd5oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCg oKCgoKCgoCAxZS0wNqCgoKCgoKCgIDFlLTA2PGJyPjxicj48YnI+PGJyPjxicj5JdCBpcyBiZXR0 ZXIgdGhhbiBiZWZvcmUsIGFsbW9zdCA1MCUgZmFzdGVyIGJ1dCBJIG1pc3NlZCBzb21lIGZlYXR1 cmVzLiBBbnl3YXkgSSBtaXNzIGEgaGludCBhYm91dCBzY2hlZHVsaW5nLiBJZiBJIGRvIG5vdCBz Y2hlZHVsZSBJIG1pc3MgYSBiaXQgdGhlIHByZWZlcmVuY2VzIHRvIHNvbHZlIGFuIHVuc29sdmVk IGlzc3VlLiBJZiBJIGRvIG5vdCBzY2hlZHVsZSBhbmQgZG8gbm90IGluY2x1ZGUgYWxsIFRPRE9T IEkgd2lsbCBub3Qgc2VlIHRoZW0gaW4gbXkgZGVmYXVsdCBvcmctYWdlbmRhLiA8YnI+Cjxicj5J IGFtIGEgYml0IGxvc3QgaW4gdGhpcyBqdW5nbGUuIEFueXdheSBvcmctbW9kZSBzYXZlZCBteSBs aWZlIHdoZW4gSSBoYWQgZmV3ZXIgYWN0aXZpdGllcy4gSSB0aGluayBJIHdpbGwgZmluZCBhIHdh eSBvZiBzYXZpbmcgbXkgbGlmZSBpbiB0aGlzIG15cmlhZCBvZiBhY3Rpdml0aWVzIG9mIG15IGFj YWRlbWljIGxpZmUgKHBvc3RncmFkdWF0ZSBhbmQgZ3JhZHVhdGUgc3R1ZGVudHMsIHByb2plY3Rz LCBidXJlYXVjcmFjeSwgcGVyc29uYWwgbGlmZSwgY2hpbGRyZW4sIHBheW1lbnRzLCBldGMuKTxi cj4KPGJyPjxicj48YnI+RGFuaWVsPGJyPjxicj6gPGJyPjxicj48YnI+PGJyPjYuMjEgYmVmb3Jl IENhcnN0ZW4gcHJvcG9zYWxzPGJyPjxicj48YnI+b3JnLWFnZW5kYaCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCAyOS40MDg3MDOg oKCgIDI5LjQwODcwMzxicj4KCm9yZy1hZ2VuZGEtbGlzdKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMaCgoKCgoKCgoKAgMjguNjQ4MjgyMDAwoCAyOC42NDgy ODIwMDA8YnI+b3JnLWFnZW5kYS1nZXQtZGF5LWVudHJpZXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoCAyN6CgoKCgoKCgoCAyNi40NTk0OTE5OTmgIDAuOTc5OTgxMTg1MTxicj5v cmctZ2V0LXRhZ3MtYXSgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgIDczN6CgoKCgoKCgIDIxLjI5ODc3NDk5OaAgMC4wMjg4OTkyODc2PGJyPgoKCm9yZy11cC1o ZWFkaW5nLWFsbKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMjk1 MKCgoKCgoKAgMjEuMDMzODg2OTk5oCAwLjAwNzEzMDEzMTE8YnI+b3JnLWFnZW5kYS1nZXQtc2No ZWR1bGVkoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAyNKCgoKCgoKCgoCA5 LjYzNzE3NKCgoKCgIDAuNDAxNTQ4OTE2Njxicj5vcmctZmluYWxpemUtYWdlbmRhoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDGgoKCgoKCgoKCgIDcuOTEyNzg4oKCg oKAgNy45MTI3ODg8YnI+CgoKb3JnLWFnZW5kYS10by1hcHB0oKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAxoKCgoKCgoKCgoCA3LjY4OTIyoKCgoKCgIDcuNjg5MjI8 YnI+b3JnLWFnZW5kYS1nZXQtdG9kb3OgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoCAzoKCgoKCgoKCgoCA3LjU0MjUwNaCgoKCgIDIuNTE0MTY4MzMzMzxicj5vcmctYWdl bmRhLWdldC1kZWFkbGluZXOgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDI0 oKCgoKCgoKCgIDYuMjQzNDI1MDAwMKAgMC4yNjAxNDI3MDgzPGJyPgoKCm9yZy1vdXRsaW5lLWxl dmVsoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAgMjAwMzEwoKCg oKAgMy44ODkyMjYwMDAwoCAxLjk0MS4uLmUtMDU8YnI+b3JnLWFnZW5kYS1nZXQtdGltZXN0YW1w c6CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoCAyNKCgoKCgoKCgoCAyLjQ1NTkz OTAwMDCgIDAuMTAyMzMwNzkxNjxicj5vcmctZW5kLW9mLXN1YnRyZWWgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgIDMwMjGgoKCgoKCgIDEuOTgzMzQ0MDAwMKAgMC4w MDA2NTY1MTkwPGJyPgoKCm9yZy1iYWNrLXRvLWhlYWRpbmegoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKAgNTE4N6CgoKCgoKAgMS4wMjcwMTc5OTk5oCAwLjAwMDE5Nzk5 ODQ8YnI+KC4uKTxicj48YnI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+MjAwOS85 LzEgQ2Fyc3RlbiBEb21pbmlrIDxzcGFuIGRpcj0ibHRyIj4mbHQ7PGEgaHJlZj0ibWFpbHRvOmNh cnN0ZW4uZG9taW5pa0BnbWFpbC5jb20iPmNhcnN0ZW4uZG9taW5pa0BnbWFpbC5jb208L2E+Jmd0 Ozwvc3Bhbj48YnI+CjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9ImJvcmRl ci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBtYXJnaW46IDBwdCAwcHQgMHB0 IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPkhpIERhbmllbCw8ZGl2IGNsYXNzPSJpbSI+PGJy Pgo8YnI+Ck9uIEF1ZyAzMSwgMjAwOSwgYXQgMTE6MjUgUE0sIERhbmllbCBNYXJ0aW5zIHdyb3Rl Ojxicj4KPGJyPgo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXIt bGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAw LjhleDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4KPGJyPgpJIGhhZCBzaW1wbHkgYWRkZWQgbG9hZC1w YXRoIG9mIHZlcnNpb24gNi4yOSBhbmQgdHJpZWQgdG8gbG9hZCBpdCB3aXRob3V0IHN1Y2Vzczxi cj4KPGJyPgpGb2xsb3dpbmcgdGhlIGhpbnRzIGluPGJyPgo8YnI+CjxhIGhyZWY9Imh0dHA6Ly9v cmdtb2RlLm9yZy93b3JnL29yZy1oYWNrcy5waHAjY29tcGlsaW5nLW9yZy13aXRob3V0LW1ha2Ui IHRhcmdldD0iX2JsYW5rIj5odHRwOi8vb3JnbW9kZS5vcmcvd29yZy9vcmctaGFja3MucGhwI2Nv bXBpbGluZy1vcmctd2l0aG91dC1tYWtlPC9hPjxicj4KPGJyPgpJIGNvdWxkIGluc3RhbGxlZCB0 aGUgbmV3IHZlcnNpb24gYW5kIHRoZSB0aW1lcyBkaW1pbmlzaGVkLjxicj4KPGJyPgpIb3dldmVy IHRoZXkgYXJlIHN0aWxsIGhpZ2guPGJyPgo8YnI+CkkgcG9zc2libHkgaGF2ZSB0byByZWFycmFu Z2Ugc29tZXRoaW5nIGluIG15IGNvbmZpZ3VyYXRpb24gYnV0IEkgZG8gbm90IGtub3cgd2hhdCE8 YnI+CjwvYmxvY2txdW90ZT4KPGJyPgo8YnI+PC9kaXY+Ckxvb2tpbmcgYXQgdGhlIGVscCB0aW1p bmdzLCB0aGluZ3MgYXJlIGV2ZW5seSBzcHJlYWQsIG5vdCBzaW5nbGUgZnVuY3Rpb248YnI+CmVh dGluZyBhbGwgdGhlIHRpbWUuIKBXaGljaCBtZWFucyB0aGF0IHRoZXJlIGlzIG5vIGdvb2Qgd2F5 IHRvIG1ha2UgT3JnPGJyPgpmYXN0ZXIgdG8gbWFrZSB0aGVzZSB0aW1lcyBnZXQgc21hbGxlci48 YnI+Cjxicj4KU28gaGVyZSBpcyBzdHVmZiBmb3IgeW91IHRvIGNoZWNrOjxicj4KPGJyPgoxLiBM b29rcyBsaWtlIHlvdSBhcmUgdXNpbmcgYSA3IGRheSBhZ2VuZGEuIKBDb25zaWRlciB1c2luZyBh IGRheSBhZ2VuZGE8YnI+Cjxicj4KIKAgKHNldHEgb3JnLWFnZW5kYS1uZGF5cyAxKTxicj4KPGJy PgoyLiBMb29rcyBsaWtlIHlvdSBhcmUgaW5jbHVkaW5nIGFsbCBUT0RPIGVudHJpZXMgaW50byB5 b3VyIGFnZW5kYS48YnI+CiCgIENvbnNpZGVyIG5vdCBkb2luZyB0aGlzLiCgSGF2ZSB5b3Ugc2V0 IG9yZy1hZ2VuZGEtaW5jbHVkZS1hbGwtdG9kbyA/PGJyPgo8YnI+CjMuIFlvdSBzZWVtIHRvIGdl dCA2NzggbWF0Y2hlcy4goEFzc3VtaW5nIHRoYXQgaXQmIzM5O3MgYSB3ZWVrIGFnZW5kYSwgdGhp czxicj4KIKAgc3RpbGwgbWFrZXMgMTAwIG1hdGNoZXMgYSBkYXkuIKBIYXZlIHlvdSB0aGF0IG1h bnkgaXRlbXMgc2NoZWR1bGVkPzxicj4KPGJyPgo0LiBDb25zaWRlciBhcmNoaXZpbmcgc3R1ZmYg dGhhdCBpcyBubyBsb25nZXIgYWN0aXZlLjxicj4KPGJyPgo1LiBEaWQgeW91IGNvbXBpbGUgdGhl IExpc3AgZmlsZXM/PGRpdj48ZGl2PjwvZGl2PjxkaXYgY2xhc3M9Img1Ij48YnI+Cjxicj4KPGJy Pgo8YnI+CjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9ImJvcmRlci1sZWZ0 OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBtYXJnaW46IDBwdCAwcHQgMHB0IDAuOGV4 OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgo8YnI+Cjxicj4KRGFuaWVsPGJyPgo8YnI+Cjxicj4KPGJy PgpvcmctYWdlbmRhIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoDEgoCCgIKAgoCCgIDguOTU0MjU5IKAgoCCgOC45NTQyNTk8YnI+Cm9yZy1hZ2VuZGEt bGlzdCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgMSCgIKAg oCCgIKAgOC4yMjI2MjEgoCCgIKA4LjIyMjYyMTxicj4Kb3JnLWFnZW5kYS1nZXQtZGF5LWVudHJp ZXMgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAyNyCgIKAgoCCgIKA2LjA2NzY0 NzAwMDAgoDAuMjI0NzI3NjY2Njxicj4Kb3JnLWFnZW5kYS1nZXQtc2NoZWR1bGVkIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAyNCCgIKAgoCCgIKAxLjg5NTQzOTAwMDAgoDAu MDc4OTc2NjI1MDxicj4Kb3JnLWFnZW5kYS1nZXQtZGVhZGxpbmVzIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAyNCCgIKAgoCCgIKAxLjg0ODEyNSCgIKAgoDAuMDc3MDA1MjA4 Mzxicj4Kb3JnLWZpbmFsaXplLWFnZW5kYSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCAxIKAgoCCgIKAgoCAxLjY4MjU2NyCgIKAgoDEuNjgyNTY3PGJyPgpvcmctZ2V0 LXRhZ3MtYXQgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDcz OSCgIKAgoCCgIDEuNTIwNDUwMDAwMCCgMC4wMDIwNTc0NDI0PGJyPgpvcmctYWdlbmRhLXRvLWFw cHQgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDEgoCCgIKAgoCCg IDEuNDc4NzA0IKAgoCCgMS40Nzg3MDQ8YnI+Cm9yZy1lbmQtb2Ytc3VidHJlZSCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgMzAyMSCgIKAgoCCgMS4zNjkxODQgoCCg IKAwLjAwMDQ1MzIyMjE8YnI+Cm9yZy11cC1oZWFkaW5nLXNhZmUgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgMjk1OSCgIKAgoCCgMS4zMDg5MzAwMDAwIKAwLjAwMDQ0 MjM1NTU8YnI+Cm9yZy1hZ2VuZGEtZ2V0LXRvZG9zIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgMyCgIKAgoCCgIKAgMS4yMDQzNDUgoCCgIKAwLjQwMTQ0ODMzMzM8YnI+ Cm9yZy1mb3JtYXQtYWdlbmRhLWl0ZW0goCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgNjc4IKAgoCCgIKAgMS4wOTc3NTkwMDAwIKAwLjAwMTYxOTExMzU8YnI+Cm9yZy1maW5h bGl6ZS1hZ2VuZGEtZW50cmllcyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgOCCg IKAgoCCgIKAgMS4wMDIxMzMgoCCgIKAwLjEyNTI2NjYyNTxicj4Kb3JnLWJhY2stdG8taGVhZGlu ZyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCA4MTUyIKAgoCCgIKAw Ljc1NDQ5Mzk5OTkgoDkuMjU1Li4uZS0wNTxicj4Kb3JnLWFnZW5kYS1nZXQtcmVzdHJpY3Rpb24t YW5kLWNvbW1hbmQgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAxIKAgoCCgIKAgoCAwLjczMTU0NyCg IKAgoDAuNzMxNTQ3PGJyPgpvcmctYWdlbmRhLWdldC10aW1lc3RhbXBzIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIDI0IKAgoCCgIKAgoDAuNjk3MDk2MDAwMCCgMC4wMjkwNDU2 NjY2PGJyPgpvcmctYWdlbmRhLWhpZ2hsaWdodC10b2RvIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIDUxMiCgIKAgoCCgIDAuNTA4MjE5MDAwMCCgMC4wMDA5OTI2MTUyPGJyPgpv cmctZ2V0LWVmZm9ydCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoDY2NyCgIKAgoCCgIDAuNDU4NzAwMDAwMCCgMC4wMDA2ODc3MDYxPGJyPgpvcmctcHJlcGFy ZS1hZ2VuZGEtYnVmZmVycyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDIgoCCg IKAgoCCgIDAuNDQ4MTY4IKAgoCCgMC4yMjQwODQ8YnI+Cm9yZy1wcmVwYXJlLWFnZW5kYSCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgMSCgIKAgoCCgIKAgMC4zNzU0 MjIgoCCgIKAwLjM3NTQyMjxicj4Kb3JnLWVudHJ5LWdldCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCA2NjcgoCCgIKAgoCAwLjMxNTI5MjAwMDAgoDAuMDAw NDcyNzAxNjxicj4Kb3JnLWFnZW5kYS1nZXQtc2V4cHMgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAyMSCgIKAgoCCgIKAwLjMxMjI2ODAwMDAgoDAuMDE0ODY5OTA0Nzxi cj4Kb3JnLWdldC1wcm9wZXJ0eS1ibG9jayCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKA2NjcgoCCgIKAgoCAwLjMwODgxODk5OTkgoDAuMDAwNDYyOTk3MDxicj4Kb3JnLXRp bWUtc3RyaW5nLXRvLWFic29sdXRlIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCAy NDU1IKAgoCCgIKAwLjIyNDU2MDAwMDAgoDkuMTQ3Li4uZS0wNTxicj4Kb3JnLWdldC1lbnRyaWVz LWZyb20tZGlhcnkgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKA3IKAgoCCgIKAg oCAwLjIxNzk5MTAwMDAgoDAuMDMxMTQxNTcxNDxicj4Kb3JnLWFnZW5kYS1hbGlnbi10YWdzIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCAxIKAgoCCgIKAgoCAwLjE5Njg5 NyCgIKAgoDAuMTk2ODk3PGJyPgpvcmctYWRkLXByb3BzIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDE5MjggoCCgIKAgoDAuMTg3MDkzMDAwMCCgOS43MDMu Li5lLTA1PGJyPgpvcmctZ2V0LXByaW9yaXR5IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoDY2NSCgIKAgoCCgIDAuMTc5MTQwOTk5OSCgMC4wMDAyNjkzODQ5PGJy PgpvcmctcGFyc2UtdGltZS1zdHJpbmcgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIDI1OTkgoCCgIKAgoDAuMTY2OTYyMDAwMCCgNi40MjQuLi5lLTA1PGJyPgpvcmctYWdl bmRhLXNraXAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDU3 NDYgoCCgIKAgoDAuMTYwODg5OTk5OSCgMi44MDAuLi5lLTA1PGJyPgpvcmctY2xvc2VzdC1kYXRl IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDUxOSCgIKAgoCCg IDAuMTYwNDk1OTk5OSCgMC4wMDAzMDkyNDA4PGJyPgpvcmctZ2V0LXRvZG8tc3RhdGUgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDc2NiCgIKAgoCCgIDAuMTQ4MDUy IKAgoCCgMC4wMDAxOTMyNzkzPGJyPgpvcmctZGF0ZS10by1ncmVnb3JpYW4goCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDEwMzkgoCCgIKAgoDAuMTQ2OTUgoCCgIKAgMC4w MDAxNDE0MzQwPGJyPgpvcmctdHJpbSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoDU3OCCgIKAgoCCgIDAuMTIxOTU4MDAwMCCgMC4wMDAyMTEwMDAw PGJyPgpvcmctYWdlbmRhLWdldC1ibG9ja3MgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIDI0IKAgoCCgIKAgoDAuMTA1NTMxOTk5OSCgMC4wMDQzOTcxNjY2PGJyPgpvcmct b3V0bGluZS1sZXZlbCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IDgyMDAgoCCgIKAgoDAuMDg2ODE1MDAwMCCgMS4wNTguLi5lLTA1PGJyPgpvcmctYXQtZGF0ZS1y YW5nZS1wIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDQ5MCCgIKAg oCCgIDAuMDY3NDQ1OTk5OSCgMC4wMDAxMzc2NDQ4PGJyPgpvcmctZml0LXdpbmRvdy10by1idWZm ZXIgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDIgoCCgIKAgoCCgIDAuMDQ5 MTcwMDAwMCCgMC4wMjQ1ODUwMDAwPGJyPgpvcmctZml0LWFnZW5kYS13aW5kb3cgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDEgoCCgIKAgoCCgIDAuMDQ3NjU1IKAgoCCg MC4wNDc2NTU8YnI+Cm9yZy1vbi1oZWFkaW5nLXAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgNTAyIKAgoCCgIKAgMC4wNDcyMzYwMDAwIKA5LjQwOS4uLmUtMDU8 YnI+Cm9yZy1yZWZyZXNoLWNhdGVnb3J5LXByb3BlcnRpZXMgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgNiCgIKAgoCCgIKAgMC4wNDQ1OTIgoCCgIKAwLjAwNzQzMjxicj4Kb3JnLWVudHJp ZXMtbGVzc3AgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCAyMzUw IKAgoCCgIKAwLjAzMDM1MTAwMDAgoDEuMjkxLi4uZS0wNTxicj4Kb3JnLWFnZW5kYS1hZGQtaW5o ZXJpdGVkLXRhZ3MgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCA2NzggoCCgIKAgoCAw LjAxNDM4MTAwMDAgoDIuMTIxLi4uZS0wNTxicj4Kb3JnLWRpYXJ5LXNleHAtZW50cnkgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKA0MTMgoCCgIKAgoCAwLjAxMTczNzAw MDAgoDIuODQxLi4uZS0wNTxicj4Kb3JnLXNwbGl0LXN0cmluZyCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAyMDA3IKAgoCCgIKAwLjAxMDEwMzAwMDAgoDUuMDMz Li4uZS0wNjxicj4Kb3JnLWFnZW5kYS1uZXctbWFya2VyIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCAxMTAwIKAgoCCgIKAwLjAwOTQ1Mjk5OTkgoDguNTkzLi4uZS0wNjxi cj4Kb3JnLWRvd25jYXNlLWtlZXAtcHJvcHMgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCAyNzQxIKAgoCCgIKAwLjAwNzQ5NTAwMDAgoDIuNzM0Li4uZS0wNjxicj4Kb3JnLWNh bGVuZGFyLWhvbGlkYXkgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKA3 IKAgoCCgIKAgoCAwLjAwNTA3MSCgIKAgoDAuMDAwNzI0NDI4NTxicj4Kb3JnLWFkZC1wcm9wLWlu aGVyaXRlZCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAyNjEzIKAgoCCg IKAwLjAwNDQxNjAwMDAgoDEuNjkwLi4uZS0wNjxicj4Kb3JnLWdldC10aW1lLW9mLWRheSCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCAxNTggoCCgIKAgoCAwLjAwMzQ3 Nzk5OTkgoDIuMjAxLi4uZS0wNTxicj4Kb3JnLWZvbnRpZnktcHJpb3JpdGllcyCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAxIKAgoCCgIKAgoCAwLjAwMzQyMiCgIKAgoDAu MDAzNDIyPGJyPgpvcmctYWN0aXZhdGUtYnJhY2tldC1saW5rcyCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoDI4IKAgoCCgIKAgoDAuMDAzMTIyIKAgoCCgMC4wMDAxMTE1MDAwPGJy PgpvcmctdGltZS1zdHJpbmctdG8tdGltZSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIDE0NCCgIKAgoCCgIDAuMDAzMTEwOTk5OSCgMi4xNjAuLi5lLTA1PGJyPgpvcmctZ2V0 LXdkYXlzIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDY4 OCCgIKAgoCCgIDAuMDAyOTE3MDAwMCCgNC4yMzkuLi5lLTA2PGJyPgpvcmctcmVtb3ZlLXVuaWhl cml0ZWQtdGFncyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDI1NDkgoCCgIKAg oDAuMDAyOTEyMDAwMCCgMS4xNDIuLi5lLTA2PGJyPgpvcmctY2hlY2stYWdlbmRhLWZpbGUgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDMwIKAgoCCgIKAgoDAuMDAyNzg4 IKAgoCCgOS4yOTMuLi5lLTA1PGJyPgpvcmctZ2V0LWNhdGVnb3J5IKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDc2OCCgIKAgoCCgIDAuMDAxNjc2MDAwMCCgMi4x ODIuLi5lLTA2PGJyPgpvcmctZ2V0LWFnZW5kYS1maWxlLWJ1ZmZlciCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoDMzIKAgoCCgIKAgoDAuMDAxNTY2IKAgoCCgNC43NDUuLi5lLTA1 PGJyPgpvcmctZmluZC1iYXNlLWJ1ZmZlci12aXNpdGluZyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIDMzIKAgoCCgIKAgoDAuMDAxMzQzMDAwMCCgNC4wNjkuLi5lLTA1PGJyPgpvcmct YWdlbmRhLWFkZC10aW1lLWdyaWQtbWF5YmUgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oDcgoCCgIKAgoCCgIDAuMDAxMTU4MDAwMCCgMC4wMDAxNjU0Mjg1PGJyPgpvcmctYWdlbmRhLW1v ZGUgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDEgoCCgIKAg oCCgIDAuMDAxMDA3IKAgoCCgMC4wMDEwMDc8YnI+Cm9yZy1hZ2VuZGEtdG9kYXlwIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgNDggoCCgIKAgoCCgMC4wMDA4OTQg oCCgIKAxLjg2Mi4uLmUtMDU8YnI+Cm9yZy1nZXQtdG9kby1mYWNlIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgNDQ0IKAgoCCgIKAgMC4wMDA4ODMwMDAwIKAxLjk4 OC4uLmUtMDY8YnI+Cm9yZy1iZWZvcmUtY2hhbmdlLWZ1bmN0aW9uIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgNTE4IKAgoCCgIKAgMC4wMDA4NzMwMDAwIKAxLjY4NS4uLmUtMDY8 YnI+Cm9yZy1hZ2VuZGEtZmlsZXMgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgNCCgIKAgoCCgIKAgMC4wMDA4NjQgoCCgIKAwLjAwMDIxNjxicj4Kb3JnLWFnZW5k YS1jbGVhbnVwLWZhbmN5LWRpYXJ5IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKA3IKAg oCCgIKAgoCAwLjAwMDY2MiCgIKAgoDkuNDU3Li4uZS0wNTxicj4Kb3JnLW1vZGlmeS1kaWFyeS1l bnRyeS1zdHJpbmcgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCAxMSCgIKAgoCCgIKAw LjAwMDU5NjAwMDAgoDUuNDE4Li4uZS0wNTxicj4Kb3JnLWRpYXJ5LWRlZmF1bHQtZW50cnkgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCA3IKAgoCCgIKAgoCAwLjAwMDUzMyCg IKAgoDcuNjE0Li4uZS0wNTxicj4Kb3JnLWFnZW5kYS1jaGVjay1mb3ItdGltZXN0YW1wLWFzLXJl YXNvbi10by1pZ25vcmUtdG9kby1pdGVtIKAzNDIgoCCgIKAgoCAwLjAwMDUyMTAwMDAgoDEuNTIz Li4uZS0wNjxicj4Kb3JnLWFkZC10by1kaWFyeS1saXN0IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCA3IKAgoCCgIKAgoCAwLjAwMDQ4NiCgIKAgoDYuOTQyLi4uZS0wNTxi cj4Kb3JnLWFnZW5kYS1kZWFkbGluZS1mYWNlIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAxMTMgoCCgIKAgoCAwLjAwMDQ0NTk5OTkgoDMuOTQ2Li4uZS0wNjxicj4Kb3JnLWFn ZW5kYS1mb3JtYXQtZGF0ZS1hbGlnbmVkIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKA3 IKAgoCCgIKAgoCAwLjAwMDQzNSCgIKAgoDYuMjE0Li4uZS0wNTxicj4Kb3JnLWFnZW5kYS1yZXNl dC1tYXJrZXJzIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAxIKAgoCCgIKAg oCAwLjAwMDM1NiCgIKAgoDAuMDAwMzU2PGJyPgpvcmctdW5pcXVpZnkgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoDYgoCCgIKAgoCCgIDAuMDAwMzUzIKAg oCCgNS44ODMuLi5lLTA1PGJyPgpvcmctcmVtb3ZlLWZseXNwZWxsLW92ZXJsYXlzLWluIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDI5IKAgoCCgIKAgoDAuMDAwMjg5OTk5OSCgOS45OTku Li5lLTA2PGJyPgpvcmctZGF5cy10by1pc28td2VlayCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoDkgoCCgIKAgoCCgIDAuMDAwMjA2OTk5OSCgMi4yOTkuLi5lLTA1PGJy Pgpvcmctc3dpdGNoLXRvLWJ1ZmZlci1vdGhlci13aW5kb3cgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIDEgoCCgIKAgoCCgIDAuMDAwMTkyIKAgoCCgMC4wMDAxOTI8YnI+Cm9yZy1tYWtlLW92 ZXJsYXkgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgNDIgoCCg IKAgoCCgMC4wMDAxMzUwMDAwIKAzLjIxNC4uLmUtMDY8YnI+Cm9yZy1vdmVybGF5LXB1dCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgODQgoCCgIKAgoCCgMC4w MDAxMTI5OTk5IKAxLjM0NS4uLmUtMDY8YnI+Cm9yZy1hY3RpdmF0ZS10YWdzIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgMyCgIKAgoCCgIKAgNy4xOTkuLi5lLTA1 IKAyLjM5OS4uLmUtMDU8YnI+Cm9yZy1hY3RpdmF0ZS1kYXRlcyCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgNCCgIKAgoCCgIKAgN2UtMDUgoCCgIKAgoCAxLjc1ZS0w NTxicj4Kb3JnLWNvbXBpbGUtcHJlZml4LWZvcm1hdCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCAxIKAgoCCgIKAgoCA2LjhlLTA1IKAgoCCgIDYuOGUtMDU8YnI+Cm9yZy1kby1l bXBoYXNpcy1mYWNlcyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgMiCg IKAgoCCgIKAgNi41MDAuLi5lLTA1IKAzLjI1MC4uLmUtMDU8YnI+Cm9yZy1vdmVybGF5LWdldCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgNDMgoCCgIKAgoCCg Ni4zOTkuLi5lLTA1IKAxLjQ4OC4uLmUtMDY8YnI+Cm9yZy1kZWxldGUtb3ZlcmxheSCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgNDIgoCCgIKAgoCCgNS44OTkuLi5l LTA1IKAxLjQwNC4uLmUtMDY8YnI+Cm9yZy11bmZvbnRpZnktcmVnaW9uIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgMiCgIKAgoCCgIKAgNS4wOTkuLi5lLTA1IKAyLjU0 OS4uLmUtMDU8YnI+Cm9yZy1hY3RpdmF0ZS1mb290bm90ZS1saW5rcyCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgMiCgIKAgoCCgIKAgNC40OTkuLi5lLTA1IKAyLjI0OS4uLmUtMDU8 YnI+Cm9yZy1hY3RpdmF0ZS1wbGFpbi1saW5rcyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgMiCgIKAgoCCgIKAgMy41ZS0wNSCgIKAgoCAxLjc1ZS0wNTxicj4Kb3JnLW92ZXJs YXlzLWluIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCAxIKAg oCCgIKAgoCAyLjNlLTA1IKAgoCCgIDIuM2UtMDU8YnI+Cm9yZy1hY3RpdmF0ZS1hbmdsZS1saW5r cyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgMiCgIKAgoCCgIKAgMi4yZS0w NSCgIKAgoCAxLjFlLTA1PGJyPgpvcmctYWN0aXZhdGUtY29kZSCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDIgoCCgIKAgoCCgIDEuN2UtMDUgoCCgIKAgOC41ZS0w Njxicj4Kb3JnLWdldC1sZXZlbC1mYWNlIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKA2IKAgoCCgIKAgoCAxLjZlLTA1IKAgoCCgIDIuNjY2Li4uZS0wNjxicj4Kb3Jn LWZpbGUtbWVudS1lbnRyeSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCAzIKAgoCCgIKAgoCAxLjQ5OS4uLmUtMDUgoDQuOTk5Li4uZS0wNjxicj4Kb3JnLWFnZW5kYS1z ZXQtbW9kZS1uYW1lIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAxIKAgoCCg IKAgoCAxLjRlLTA1IKAgoCCgIDEuNGUtMDU8YnI+Cm9yZy1hZGQtaG9vayCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgMiCgIKAgoCCgIKAgMS4zMDAuLi5l LTA1IKA2LjUwMC4uLmUtMDY8YnI+Cm9yZy1hZ2VuZGEtcG9zdC1jb21tYW5kLWhvb2sgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgMyCgIKAgoCCgIKAgMS4yZS0wNSCgIKAgoCA0ZS0w Njxicj4Kb3JnLWhpZGUtd2lkZS1jb2x1bW5zIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCAyIKAgoCCgIKAgoCAxLjFlLTA1IKAgoCCgIDUuNWUtMDY8YnI+Cm9yZy11bmhp Z2hsaWdodCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgMyCg IKAgoCCgIKAgMS4xZS0wNSCgIKAgoCAzLjY2Ni4uLmUtMDY8YnI+Cm9yZy1mb250LWxvY2stYWRk LXRhZy1mYWNlcyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgMyCgIKAgoCCgIKAg NS45OTkuLi5lLTA2IKAyZS0wNjxicj4Kb3JnLWFnZW5kYS1uZGF5cy10by1zcGFuIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAyIKAgoCCgIKAgoCA0Ljk5OS4uLmUtMDYgoDIu NDk5Li4uZS0wNjxicj4Kb3JnLXJlZ2lvbi1hY3RpdmUtcCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgIKAgoCAxIKAgoCCgIKAgoCA0ZS0wNiCgIKAgoCCgIDRlLTA2PGJyPgpv cmctZm9udC1sb2NrLWhvb2sgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCg IKAgoDIgoCCgIKAgoCCgIDRlLTA2IKAgoCCgIKAgMmUtMDY8YnI+Cm9yZy1kby1sYXRleC1hbmQt c3BlY2lhbC1mYWNlcyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgMiCgIKAgoCCgIKAg M2UtMDYgoCCgIKAgoCAxLjVlLTA2PGJyPgpvcmctcmVsZWFzZS1idWZmZXJzIKAgoCCgIKAgoCCg IKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIDEgoCCgIKAgoCCgIDNlLTA2IKAgoCCgIKAg M2UtMDY8YnI+Cm9yZy1zZXQtc29ydGluZy1zdHJhdGVneSCgIKAgoCCgIKAgoCCgIKAgoCCgIKAg oCCgIKAgoCCgIKAgoCCgMSCgIKAgoCCgIKAgMmUtMDYgoCCgIKAgoCAyZS0wNjxicj4Kb3JnLWFj dGl2YXRlLXRhcmdldC1saW5rcyCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCCgIKAgoCAy IKAgoCCgIKAgoCAyZS0wNiCgIKAgoCCgIDFlLTA2PGJyPgo8YnI+Cjxicj4KMjAwOS84LzMxIExl byAmbHQ7PGEgaHJlZj0ibWFpbHRvOnNkbC53ZWJAZ21haWwuY29tIiB0YXJnZXQ9Il9ibGFuayI+ c2RsLndlYkBnbWFpbC5jb208L2E+Jmd0Ozxicj4KT24gMjAwOS0wOC0zMSAyMjowMyArMDEwMCwg RGFuaWVsIE1hcnRpbnMgd3JvdGU6PGJyPgomZ3Q7IEkgZGlkIGFsbCBidXQgaXQgY29tcGxhaW5z IGFib3V0IGEgb3JnLWFnZW5kYS1saXN0OiBTeW1ib2wmIzM5O3MgZnVuY3Rpb248YnI+CiZndDsg ZGVmaW5pdGlvbiBpcyB2b2lkOiBlbHAtd3JhcHBlcjxicj4KJmd0Ozxicj4KJmd0OyBEYW5pZWw8 YnI+Cjxicj4KTWF5YmUgcHV0IChhdXRvbG9hZCAmIzM5O2VscC13cmFwcGVyICZxdW90O2VscCZx dW90Oykgc29tZXdoZXJlIGluIHlvdXIgLmVtYWNzLiBUaGlzPGJyPgp3aWxsIGdldCB5b3VyIG9y ZyBtb2RlIHRvIGNvbXBpbGUuPGJyPgo8YnI+CkJ1dCB5b3UgbWF5IHdhbnQgdG8gZmlndXJlIG91 dCB3aGVyZSB0aGF0IGVscC13cmFwcGVyIGlzIHVzZWQuIFRoZTxicj4KdmFuaWxsYSBvcmcgbW9k ZSBkb2VzIG5vdCBzZWVtIHRvIHVzZSBpdC48YnI+Cjxicj4KLS08YnI+CkVtYWNzIHVwdGltZTog MTQgZGF5cywgNiBob3VycywgNTEgbWludXRlcywgOCBzZWNvbmRzPGJyPgo8YnI+Cjxicj4KPGJy PgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KRW1h Y3Mtb3JnbW9kZSBtYWlsaW5nIGxpc3Q8YnI+ClJlbWVtYmVyOiB1c2UgYFJlcGx5IEFsbCYjMzk7 IHRvIHNlbmQgcmVwbGllcyB0byB0aGUgbGlzdC48YnI+CjxhIGhyZWY9Im1haWx0bzpFbWFjcy1v cmdtb2RlQGdudS5vcmciIHRhcmdldD0iX2JsYW5rIj5FbWFjcy1vcmdtb2RlQGdudS5vcmc8L2E+ PGJyPgo8YSBocmVmPSJodHRwOi8vbGlzdHMuZ251Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VtYWNz LW9yZ21vZGUiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vbGlzdHMuZ251Lm9yZy9tYWlsbWFuL2xp c3RpbmZvL2VtYWNzLW9yZ21vZGU8L2E+PGJyPgo8YnI+Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fPGJyPgpFbWFjcy1vcmdtb2RlIG1haWxpbmcgbGlzdDxi cj4KUmVtZW1iZXI6IHVzZSBgUmVwbHkgQWxsJiMzOTsgdG8gc2VuZCByZXBsaWVzIHRvIHRoZSBs aXN0Ljxicj4KPGEgaHJlZj0ibWFpbHRvOkVtYWNzLW9yZ21vZGVAZ251Lm9yZyIgdGFyZ2V0PSJf YmxhbmsiPkVtYWNzLW9yZ21vZGVAZ251Lm9yZzwvYT48YnI+CjxhIGhyZWY9Imh0dHA6Ly9saXN0 cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZW1hY3Mtb3JnbW9kZSIgdGFyZ2V0PSJfYmxhbmsi Pmh0dHA6Ly9saXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZW1hY3Mtb3JnbW9kZTwvYT48 YnI+CjwvYmxvY2txdW90ZT4KPGJyPgo8L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PGJy Pgo= --000feaf07fee3e7dae047283f134-- --===============1042984168== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1042984168==--