summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2011-01-02 01:48:38 +0200
committerAndrei Karas <akaras@inbox.ru>2011-01-02 02:41:24 +0200
commit3eeae12c498d1a4dbe969462d2ba841f77ee3ccb (patch)
treeff8eab35e732bc0749fc11677c8873a7b3a58704 /data
downloadplus-3eeae12c498d1a4dbe969462d2ba841f77ee3ccb.tar.gz
plus-3eeae12c498d1a4dbe969462d2ba841f77ee3ccb.tar.bz2
plus-3eeae12c498d1a4dbe969462d2ba841f77ee3ccb.tar.xz
plus-3eeae12c498d1a4dbe969462d2ba841f77ee3ccb.zip
Initial commit.
This code based on mana client http://www.gitorious.org/mana/mana and my private repository.
Diffstat (limited to 'data')
-rw-r--r--data/CMakeLists.txt9
-rw-r--r--data/Makefile.am6
-rw-r--r--data/fonts/CMakeLists.txt12
-rw-r--r--data/fonts/Makefile.am15
-rw-r--r--data/fonts/dejavusans-bold.ttfbin0 -> 584396 bytes
-rw-r--r--data/fonts/dejavusans.ttfbin0 -> 633604 bytes
-rw-r--r--data/fonts/dejavusansmono-bold.ttfbin0 -> 302868 bytes
-rw-r--r--data/fonts/dejavusansmono.ttfbin0 -> 322524 bytes
-rw-r--r--data/fonts/liberationsans-bold.ttfbin0 -> 139008 bytes
-rw-r--r--data/fonts/liberationsans.ttfbin0 -> 139280 bytes
-rw-r--r--data/fonts/liberationsansmono-bold.ttfbin0 -> 105116 bytes
-rw-r--r--data/fonts/liberationsansmono.ttfbin0 -> 107696 bytes
-rw-r--r--data/graphics/CMakeLists.txt12
-rw-r--r--data/graphics/Makefile.am16
-rw-r--r--data/graphics/gui/CMakeLists.txt48
-rw-r--r--data/graphics/gui/Makefile.am52
-rw-r--r--data/graphics/gui/bubble.pngbin0 -> 407 bytes
-rw-r--r--data/graphics/gui/button.pngbin0 -> 374 bytes
-rw-r--r--data/graphics/gui/button_disabled.pngbin0 -> 313 bytes
-rw-r--r--data/graphics/gui/buttonhi.pngbin0 -> 374 bytes
-rw-r--r--data/graphics/gui/buttonpress.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/gui/checkbox.pngbin0 -> 802 bytes
-rw-r--r--data/graphics/gui/circle-gray.pngbin0 -> 300 bytes
-rw-r--r--data/graphics/gui/circle-green.pngbin0 -> 328 bytes
-rw-r--r--data/graphics/gui/close_button.pngbin0 -> 650 bytes
-rw-r--r--data/graphics/gui/colors.xml53
-rw-r--r--data/graphics/gui/deepbox.pngbin0 -> 219 bytes
-rw-r--r--data/graphics/gui/hscroll_left_default.pngbin0 -> 358 bytes
-rw-r--r--data/graphics/gui/hscroll_left_highlight.pngbin0 -> 364 bytes
-rw-r--r--data/graphics/gui/hscroll_left_pressed.pngbin0 -> 349 bytes
-rw-r--r--data/graphics/gui/hscroll_right_default.pngbin0 -> 340 bytes
-rw-r--r--data/graphics/gui/hscroll_right_highlight.pngbin0 -> 359 bytes
-rw-r--r--data/graphics/gui/hscroll_right_pressed.pngbin0 -> 350 bytes
-rw-r--r--data/graphics/gui/item_shortcut_bgr.pngbin0 -> 284 bytes
-rw-r--r--data/graphics/gui/mouse.pngbin0 -> 6193 bytes
-rw-r--r--data/graphics/gui/progress-indicator.pngbin0 -> 5533 bytes
-rw-r--r--data/graphics/gui/radioin.pngbin0 -> 454 bytes
-rw-r--r--data/graphics/gui/radioin_highlight.pngbin0 -> 485 bytes
-rw-r--r--data/graphics/gui/radioout.pngbin0 -> 380 bytes
-rw-r--r--data/graphics/gui/radioout_highlight.pngbin0 -> 434 bytes
-rw-r--r--data/graphics/gui/resize.pngbin0 -> 443 bytes
-rw-r--r--data/graphics/gui/selection.pngbin0 -> 740 bytes
-rw-r--r--data/graphics/gui/slider.pngbin0 -> 485 bytes
-rw-r--r--data/graphics/gui/slider_hilight.pngbin0 -> 444 bytes
-rw-r--r--data/graphics/gui/speechbubble.xml18
-rw-r--r--data/graphics/gui/sticky_button.pngbin0 -> 526 bytes
-rw-r--r--data/graphics/gui/tab.pngbin0 -> 329 bytes
-rw-r--r--data/graphics/gui/tab_hilight.pngbin0 -> 316 bytes
-rw-r--r--data/graphics/gui/tabselected.pngbin0 -> 313 bytes
-rw-r--r--data/graphics/gui/unknown-item.pngbin0 -> 540 bytes
-rw-r--r--data/graphics/gui/vscroll_down_default.pngbin0 -> 367 bytes
-rw-r--r--data/graphics/gui/vscroll_down_highlight.pngbin0 -> 382 bytes
-rw-r--r--data/graphics/gui/vscroll_down_pressed.pngbin0 -> 376 bytes
-rw-r--r--data/graphics/gui/vscroll_grey.pngbin0 -> 338 bytes
-rw-r--r--data/graphics/gui/vscroll_highlight.pngbin0 -> 338 bytes
-rw-r--r--data/graphics/gui/vscroll_up_default.pngbin0 -> 377 bytes
-rw-r--r--data/graphics/gui/vscroll_up_highlight.pngbin0 -> 376 bytes
-rw-r--r--data/graphics/gui/vscroll_up_pressed.pngbin0 -> 364 bytes
-rw-r--r--data/graphics/gui/window.pngbin0 -> 3410 bytes
-rw-r--r--data/graphics/gui/window.xml18
-rw-r--r--data/graphics/images/CMakeLists.txt6
-rw-r--r--data/graphics/images/Makefile.am9
-rw-r--r--data/graphics/images/error.pngbin0 -> 314 bytes
-rw-r--r--data/graphics/images/login_wallpaper.pngbin0 -> 10948 bytes
-rw-r--r--data/graphics/sprites/CMakeLists.txt13
-rw-r--r--data/graphics/sprites/Makefile.am16
-rw-r--r--data/graphics/sprites/arrow_down.gifbin0 -> 152 bytes
-rw-r--r--data/graphics/sprites/arrow_left.gifbin0 -> 148 bytes
-rw-r--r--data/graphics/sprites/arrow_right.gifbin0 -> 145 bytes
-rw-r--r--data/graphics/sprites/arrow_up.gifbin0 -> 139 bytes
-rw-r--r--data/graphics/sprites/error.pngbin0 -> 314 bytes
-rw-r--r--data/graphics/sprites/error.xml10
-rw-r--r--data/graphics/sprites/manaplus_emote.xml10
-rw-r--r--data/graphics/sprites/manaplus_emotes.xml22
-rw-r--r--data/graphics/sprites/manaplus_emotions.pngbin0 -> 27366 bytes
-rw-r--r--data/graphics/target-cursor-in-range-l.pngbin0 -> 23803 bytes
-rw-r--r--data/graphics/target-cursor-in-range-m.pngbin0 -> 18439 bytes
-rw-r--r--data/graphics/target-cursor-in-range-s.pngbin0 -> 8353 bytes
-rw-r--r--data/graphics/target-cursor-normal-l.pngbin0 -> 25586 bytes
-rw-r--r--data/graphics/target-cursor-normal-m.pngbin0 -> 17950 bytes
-rw-r--r--data/graphics/target-cursor-normal-s.pngbin0 -> 8361 bytes
-rw-r--r--data/help/CMakeLists.txt12
-rw-r--r--data/help/Makefile.am16
-rw-r--r--data/help/about.txt16
-rw-r--r--data/help/changes.txt885
-rw-r--r--data/help/chatcommands.txt74
-rw-r--r--data/help/commands.txt175
-rw-r--r--data/help/header.txt11
-rw-r--r--data/help/index.txt23
-rw-r--r--data/help/skills.txt16
-rw-r--r--data/help/support.txt22
-rw-r--r--data/help/team.txt132
-rw-r--r--data/help/windows.txt15
-rw-r--r--data/icons/CMakeLists.txt7
-rw-r--r--data/icons/Makefile.am16
-rw-r--r--data/icons/manaplus.hqx2938
-rw-r--r--data/icons/manaplus.icnsbin0 -> 139364 bytes
-rw-r--r--data/icons/manaplus.icobin0 -> 353118 bytes
-rw-r--r--data/icons/manaplus.pngbin0 -> 2985 bytes
-rw-r--r--data/icons/manaplus.svg150
-rw-r--r--data/icons/manaplus.xpm40
-rw-r--r--data/items.xsd41
-rw-r--r--data/sfx/CMakeLists.txt1
-rw-r--r--data/sfx/Makefile.am1
-rw-r--r--data/sfx/system/CMakeLists.txt5
-rw-r--r--data/sfx/system/Makefile.am8
-rw-r--r--data/sfx/system/newmessage.oggbin0 -> 12525 bytes
-rw-r--r--data/themes/CMakeLists.txt5
-rwxr-xr-xdata/themes/Makefile.am2
-rw-r--r--data/themes/blackwood/CMakeLists.txt44
-rw-r--r--data/themes/blackwood/Makefile.am53
-rw-r--r--data/themes/blackwood/button.pngbin0 -> 1085 bytes
-rw-r--r--data/themes/blackwood/button_disabled.pngbin0 -> 1205 bytes
-rw-r--r--data/themes/blackwood/buttonhi.pngbin0 -> 978 bytes
-rw-r--r--data/themes/blackwood/buttonpress.pngbin0 -> 986 bytes
-rw-r--r--data/themes/blackwood/checkbox.pngbin0 -> 648 bytes
-rw-r--r--data/themes/blackwood/circle-gray.pngbin0 -> 436 bytes
-rw-r--r--data/themes/blackwood/circle-green.pngbin0 -> 455 bytes
-rw-r--r--data/themes/blackwood/close_button.pngbin0 -> 1485 bytes
-rw-r--r--data/themes/blackwood/colors.xml52
-rw-r--r--data/themes/blackwood/deepbox.pngbin0 -> 162 bytes
-rw-r--r--data/themes/blackwood/hscroll_left_default.pngbin0 -> 435 bytes
-rw-r--r--data/themes/blackwood/hscroll_left_highlight.pngbin0 -> 436 bytes
-rw-r--r--data/themes/blackwood/hscroll_left_pressed.pngbin0 -> 415 bytes
-rw-r--r--data/themes/blackwood/hscroll_right_default.pngbin0 -> 432 bytes
-rw-r--r--data/themes/blackwood/hscroll_right_highlight.pngbin0 -> 419 bytes
-rw-r--r--data/themes/blackwood/hscroll_right_pressed.pngbin0 -> 428 bytes
-rw-r--r--data/themes/blackwood/item_shortcut_bgr.pngbin0 -> 1722 bytes
-rw-r--r--data/themes/blackwood/mouse.pngbin0 -> 13541 bytes
-rw-r--r--data/themes/blackwood/progress-indicator.pngbin0 -> 4997 bytes
-rw-r--r--data/themes/blackwood/radioin.pngbin0 -> 376 bytes
-rw-r--r--data/themes/blackwood/radioin_highlight.pngbin0 -> 298 bytes
-rw-r--r--data/themes/blackwood/radioout.pngbin0 -> 346 bytes
-rw-r--r--data/themes/blackwood/radioout_highlight.pngbin0 -> 319 bytes
-rw-r--r--data/themes/blackwood/selection.pngbin0 -> 442 bytes
-rw-r--r--data/themes/blackwood/slider.pngbin0 -> 549 bytes
-rw-r--r--data/themes/blackwood/slider_hilight.pngbin0 -> 540 bytes
-rw-r--r--data/themes/blackwood/speech_bubble.pngbin0 -> 2031 bytes
-rw-r--r--data/themes/blackwood/speechbubble.xml18
-rw-r--r--data/themes/blackwood/sticky_button.pngbin0 -> 940 bytes
-rw-r--r--data/themes/blackwood/tab.pngbin0 -> 1030 bytes
-rw-r--r--data/themes/blackwood/tab_hilight.pngbin0 -> 1525 bytes
-rw-r--r--data/themes/blackwood/tabselected.pngbin0 -> 1028 bytes
-rw-r--r--data/themes/blackwood/target-cursor-blue-l.pngbin0 -> 20680 bytes
-rw-r--r--data/themes/blackwood/target-cursor-blue-m.pngbin0 -> 17811 bytes
-rw-r--r--data/themes/blackwood/target-cursor-blue-s.pngbin0 -> 8019 bytes
-rw-r--r--data/themes/blackwood/target-cursor-red-l.pngbin0 -> 43220 bytes
-rw-r--r--data/themes/blackwood/target-cursor-red-m.pngbin0 -> 30210 bytes
-rw-r--r--data/themes/blackwood/target-cursor-red-s.pngbin0 -> 20194 bytes
-rw-r--r--data/themes/blackwood/vscroll_down_default.pngbin0 -> 417 bytes
-rw-r--r--data/themes/blackwood/vscroll_down_highlight.pngbin0 -> 405 bytes
-rw-r--r--data/themes/blackwood/vscroll_down_pressed.pngbin0 -> 403 bytes
-rw-r--r--data/themes/blackwood/vscroll_grey.pngbin0 -> 485 bytes
-rw-r--r--data/themes/blackwood/vscroll_highlight.pngbin0 -> 417 bytes
-rw-r--r--data/themes/blackwood/vscroll_up_default.pngbin0 -> 421 bytes
-rw-r--r--data/themes/blackwood/vscroll_up_highlight.pngbin0 -> 396 bytes
-rw-r--r--data/themes/blackwood/vscroll_up_pressed.pngbin0 -> 398 bytes
-rw-r--r--data/themes/blackwood/window.pngbin0 -> 8408 bytes
-rw-r--r--data/themes/classic/CMakeLists.txt54
-rwxr-xr-xdata/themes/classic/Makefile.am56
-rwxr-xr-xdata/themes/classic/bubble.pngbin0 -> 407 bytes
-rwxr-xr-xdata/themes/classic/button.pngbin0 -> 374 bytes
-rwxr-xr-xdata/themes/classic/button_disabled.pngbin0 -> 313 bytes
-rwxr-xr-xdata/themes/classic/buttonhi.pngbin0 -> 374 bytes
-rwxr-xr-xdata/themes/classic/buttonpress.pngbin0 -> 377 bytes
-rw-r--r--data/themes/classic/checkbox.pngbin0 -> 802 bytes
-rwxr-xr-xdata/themes/classic/circle-gray.pngbin0 -> 300 bytes
-rwxr-xr-xdata/themes/classic/circle-green.pngbin0 -> 328 bytes
-rwxr-xr-xdata/themes/classic/close_button.pngbin0 -> 650 bytes
-rw-r--r--data/themes/classic/colors.xml53
-rwxr-xr-xdata/themes/classic/deepbox.pngbin0 -> 219 bytes
-rwxr-xr-xdata/themes/classic/hscroll_left_default.pngbin0 -> 358 bytes
-rwxr-xr-xdata/themes/classic/hscroll_left_highlight.pngbin0 -> 364 bytes
-rwxr-xr-xdata/themes/classic/hscroll_left_pressed.pngbin0 -> 349 bytes
-rwxr-xr-xdata/themes/classic/hscroll_right_default.pngbin0 -> 340 bytes
-rwxr-xr-xdata/themes/classic/hscroll_right_highlight.pngbin0 -> 359 bytes
-rwxr-xr-xdata/themes/classic/hscroll_right_pressed.pngbin0 -> 350 bytes
-rwxr-xr-xdata/themes/classic/item_shortcut_bgr.pngbin0 -> 284 bytes
-rw-r--r--data/themes/classic/mouse.pngbin0 -> 6193 bytes
-rw-r--r--data/themes/classic/progress-indicator.pngbin0 -> 5533 bytes
-rwxr-xr-xdata/themes/classic/radioin.pngbin0 -> 454 bytes
-rw-r--r--data/themes/classic/radioin_highlight.pngbin0 -> 485 bytes
-rwxr-xr-xdata/themes/classic/radioout.pngbin0 -> 380 bytes
-rw-r--r--data/themes/classic/radioout_highlight.pngbin0 -> 434 bytes
-rwxr-xr-xdata/themes/classic/resize.pngbin0 -> 443 bytes
-rw-r--r--data/themes/classic/selection.pngbin0 -> 740 bytes
-rwxr-xr-xdata/themes/classic/slider.pngbin0 -> 485 bytes
-rw-r--r--data/themes/classic/slider_hilight.pngbin0 -> 444 bytes
-rwxr-xr-xdata/themes/classic/speechbubble.xml18
-rwxr-xr-xdata/themes/classic/sticky_button.pngbin0 -> 526 bytes
-rwxr-xr-xdata/themes/classic/tab.pngbin0 -> 329 bytes
-rw-r--r--data/themes/classic/tab_hilight.pngbin0 -> 316 bytes
-rwxr-xr-xdata/themes/classic/tabselected.pngbin0 -> 313 bytes
-rwxr-xr-xdata/themes/classic/target-cursor-blue-l.pngbin0 -> 23803 bytes
-rwxr-xr-xdata/themes/classic/target-cursor-blue-m.pngbin0 -> 18439 bytes
-rwxr-xr-xdata/themes/classic/target-cursor-blue-s.pngbin0 -> 8353 bytes
-rwxr-xr-xdata/themes/classic/target-cursor-red-l.pngbin0 -> 25586 bytes
-rwxr-xr-xdata/themes/classic/target-cursor-red-m.pngbin0 -> 17950 bytes
-rwxr-xr-xdata/themes/classic/target-cursor-red-s.pngbin0 -> 8361 bytes
-rwxr-xr-xdata/themes/classic/unknown-item.pngbin0 -> 540 bytes
-rwxr-xr-xdata/themes/classic/vscroll_down_default.pngbin0 -> 367 bytes
-rwxr-xr-xdata/themes/classic/vscroll_down_highlight.pngbin0 -> 382 bytes
-rwxr-xr-xdata/themes/classic/vscroll_down_pressed.pngbin0 -> 376 bytes
-rwxr-xr-xdata/themes/classic/vscroll_grey.pngbin0 -> 338 bytes
-rw-r--r--data/themes/classic/vscroll_highlight.pngbin0 -> 338 bytes
-rwxr-xr-xdata/themes/classic/vscroll_up_default.pngbin0 -> 377 bytes
-rwxr-xr-xdata/themes/classic/vscroll_up_highlight.pngbin0 -> 376 bytes
-rwxr-xr-xdata/themes/classic/vscroll_up_pressed.pngbin0 -> 364 bytes
-rwxr-xr-xdata/themes/classic/window.pngbin0 -> 3410 bytes
-rwxr-xr-xdata/themes/classic/window.xml18
-rw-r--r--data/themes/enchilado/CMakeLists.txt14
-rwxr-xr-xdata/themes/enchilado/Makefile.am17
-rw-r--r--data/themes/enchilado/button.pngbin0 -> 2659 bytes
-rw-r--r--data/themes/enchilado/button_disabled.pngbin0 -> 2659 bytes
-rw-r--r--data/themes/enchilado/buttonhi.pngbin0 -> 2659 bytes
-rw-r--r--data/themes/enchilado/buttonpress.pngbin0 -> 2659 bytes
-rw-r--r--data/themes/enchilado/colors.xml53
-rw-r--r--data/themes/enchilado/tab.pngbin0 -> 867 bytes
-rw-r--r--data/themes/enchilado/tab_hilight.pngbin0 -> 2344 bytes
-rw-r--r--data/themes/enchilado/tabselected.pngbin0 -> 2344 bytes
-rw-r--r--data/themes/enchilado/window.pngbin0 -> 7500 bytes
-rw-r--r--data/themes/enchilado/window.xml19
-rw-r--r--data/themes/redandblack/CMakeLists.txt53
-rwxr-xr-xdata/themes/redandblack/Makefile.am56
-rwxr-xr-xdata/themes/redandblack/bubble.pngbin0 -> 484 bytes
-rwxr-xr-xdata/themes/redandblack/button.pngbin0 -> 709 bytes
-rwxr-xr-xdata/themes/redandblack/button_disabled.pngbin0 -> 587 bytes
-rwxr-xr-xdata/themes/redandblack/buttonhi.pngbin0 -> 734 bytes
-rwxr-xr-xdata/themes/redandblack/buttonpress.pngbin0 -> 658 bytes
-rwxr-xr-xdata/themes/redandblack/checkbox.pngbin0 -> 728 bytes
-rwxr-xr-xdata/themes/redandblack/circle-gray.pngbin0 -> 340 bytes
-rwxr-xr-xdata/themes/redandblack/circle-green.pngbin0 -> 360 bytes
-rwxr-xr-xdata/themes/redandblack/close_button.pngbin0 -> 562 bytes
-rw-r--r--data/themes/redandblack/colors.xml53
-rwxr-xr-xdata/themes/redandblack/deepbox.pngbin0 -> 703 bytes
-rwxr-xr-xdata/themes/redandblack/hscroll_left_default.pngbin0 -> 377 bytes
-rwxr-xr-xdata/themes/redandblack/hscroll_left_highlight.pngbin0 -> 367 bytes
-rwxr-xr-xdata/themes/redandblack/hscroll_left_pressed.pngbin0 -> 378 bytes
-rwxr-xr-xdata/themes/redandblack/hscroll_right_default.pngbin0 -> 395 bytes
-rwxr-xr-xdata/themes/redandblack/hscroll_right_highlight.pngbin0 -> 389 bytes
-rwxr-xr-xdata/themes/redandblack/hscroll_right_pressed.pngbin0 -> 396 bytes
-rwxr-xr-xdata/themes/redandblack/item_shortcut_bgr.pngbin0 -> 1507 bytes
-rwxr-xr-xdata/themes/redandblack/mouse.pngbin0 -> 4154 bytes
-rwxr-xr-xdata/themes/redandblack/radioin.pngbin0 -> 383 bytes
-rwxr-xr-xdata/themes/redandblack/radioin_highlight.pngbin0 -> 383 bytes
-rwxr-xr-xdata/themes/redandblack/radioout.pngbin0 -> 383 bytes
-rwxr-xr-xdata/themes/redandblack/radioout_highlight.pngbin0 -> 383 bytes
-rwxr-xr-xdata/themes/redandblack/resize.pngbin0 -> 538 bytes
-rwxr-xr-xdata/themes/redandblack/selection.pngbin0 -> 599 bytes
-rwxr-xr-xdata/themes/redandblack/slider.pngbin0 -> 618 bytes
-rwxr-xr-xdata/themes/redandblack/slider_hilight.pngbin0 -> 618 bytes
-rwxr-xr-xdata/themes/redandblack/speechbubble.xml18
-rwxr-xr-xdata/themes/redandblack/sticky_button.pngbin0 -> 456 bytes
-rwxr-xr-xdata/themes/redandblack/tab.pngbin0 -> 627 bytes
-rwxr-xr-xdata/themes/redandblack/tab_hilight.pngbin0 -> 627 bytes
-rwxr-xr-xdata/themes/redandblack/tabselected.pngbin0 -> 597 bytes
-rwxr-xr-xdata/themes/redandblack/target-cursor-blue-l.pngbin0 -> 20110 bytes
-rwxr-xr-xdata/themes/redandblack/target-cursor-blue-m.pngbin0 -> 15419 bytes
-rwxr-xr-xdata/themes/redandblack/target-cursor-blue-s.pngbin0 -> 7607 bytes
-rwxr-xr-xdata/themes/redandblack/target-cursor-red-l.pngbin0 -> 21602 bytes
-rwxr-xr-xdata/themes/redandblack/target-cursor-red-m.pngbin0 -> 15121 bytes
-rwxr-xr-xdata/themes/redandblack/target-cursor-red-s.pngbin0 -> 7406 bytes
-rwxr-xr-xdata/themes/redandblack/unknown-item.pngbin0 -> 540 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_down_default.pngbin0 -> 365 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_down_highlight.pngbin0 -> 356 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_down_pressed.pngbin0 -> 352 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_grey.pngbin0 -> 278 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_highlight.pngbin0 -> 278 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_up_default.pngbin0 -> 363 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_up_highlight.pngbin0 -> 353 bytes
-rwxr-xr-xdata/themes/redandblack/vscroll_up_pressed.pngbin0 -> 372 bytes
-rwxr-xr-xdata/themes/redandblack/window.pngbin0 -> 1055 bytes
-rwxr-xr-xdata/themes/redandblack/window.xml18
-rw-r--r--data/themes/wood/CMakeLists.txt53
-rwxr-xr-xdata/themes/wood/Makefile.am56
-rwxr-xr-xdata/themes/wood/bubble.pngbin0 -> 407 bytes
-rwxr-xr-xdata/themes/wood/button.pngbin0 -> 1463 bytes
-rwxr-xr-xdata/themes/wood/button_disabled.pngbin0 -> 1463 bytes
-rwxr-xr-xdata/themes/wood/buttonhi.pngbin0 -> 1530 bytes
-rwxr-xr-xdata/themes/wood/buttonpress.pngbin0 -> 1558 bytes
-rwxr-xr-xdata/themes/wood/checkbox.pngbin0 -> 537 bytes
-rwxr-xr-xdata/themes/wood/circle-gray.pngbin0 -> 300 bytes
-rwxr-xr-xdata/themes/wood/circle-green.pngbin0 -> 328 bytes
-rwxr-xr-xdata/themes/wood/close_button.pngbin0 -> 769 bytes
-rw-r--r--data/themes/wood/colors.xml53
-rwxr-xr-xdata/themes/wood/deepbox.pngbin0 -> 560 bytes
-rwxr-xr-xdata/themes/wood/hscroll_left_default.pngbin0 -> 478 bytes
-rwxr-xr-xdata/themes/wood/hscroll_left_highlight.pngbin0 -> 479 bytes
-rwxr-xr-xdata/themes/wood/hscroll_left_pressed.pngbin0 -> 470 bytes
-rwxr-xr-xdata/themes/wood/hscroll_right_default.pngbin0 -> 444 bytes
-rwxr-xr-xdata/themes/wood/hscroll_right_highlight.pngbin0 -> 484 bytes
-rwxr-xr-xdata/themes/wood/hscroll_right_pressed.pngbin0 -> 468 bytes
-rwxr-xr-xdata/themes/wood/item_shortcut_bgr.pngbin0 -> 1463 bytes
-rwxr-xr-xdata/themes/wood/mouse.pngbin0 -> 4508 bytes
-rwxr-xr-xdata/themes/wood/radioin.pngbin0 -> 636 bytes
-rwxr-xr-xdata/themes/wood/radioin_highlight.pngbin0 -> 652 bytes
-rwxr-xr-xdata/themes/wood/radioout.pngbin0 -> 528 bytes
-rwxr-xr-xdata/themes/wood/radioout_highlight.pngbin0 -> 528 bytes
-rwxr-xr-xdata/themes/wood/resize.pngbin0 -> 670 bytes
-rwxr-xr-xdata/themes/wood/selection.pngbin0 -> 739 bytes
-rwxr-xr-xdata/themes/wood/slider.pngbin0 -> 486 bytes
-rwxr-xr-xdata/themes/wood/slider_hilight.pngbin0 -> 468 bytes
-rwxr-xr-xdata/themes/wood/speechbubble.xml18
-rwxr-xr-xdata/themes/wood/sticky_button.pngbin0 -> 746 bytes
-rwxr-xr-xdata/themes/wood/tab.pngbin0 -> 1352 bytes
-rwxr-xr-xdata/themes/wood/tab_hilight.pngbin0 -> 1398 bytes
-rwxr-xr-xdata/themes/wood/tabselected.pngbin0 -> 1437 bytes
-rwxr-xr-xdata/themes/wood/target-cursor-blue-l.pngbin0 -> 23803 bytes
-rwxr-xr-xdata/themes/wood/target-cursor-blue-m.pngbin0 -> 18439 bytes
-rwxr-xr-xdata/themes/wood/target-cursor-blue-s.pngbin0 -> 8353 bytes
-rwxr-xr-xdata/themes/wood/target-cursor-red-l.pngbin0 -> 25586 bytes
-rwxr-xr-xdata/themes/wood/target-cursor-red-m.pngbin0 -> 17950 bytes
-rwxr-xr-xdata/themes/wood/target-cursor-red-s.pngbin0 -> 8361 bytes
-rwxr-xr-xdata/themes/wood/unknown-item.pngbin0 -> 540 bytes
-rwxr-xr-xdata/themes/wood/vscroll_down_default.pngbin0 -> 489 bytes
-rwxr-xr-xdata/themes/wood/vscroll_down_highlight.pngbin0 -> 486 bytes
-rwxr-xr-xdata/themes/wood/vscroll_down_pressed.pngbin0 -> 475 bytes
-rwxr-xr-xdata/themes/wood/vscroll_grey.pngbin0 -> 436 bytes
-rwxr-xr-xdata/themes/wood/vscroll_highlight.pngbin0 -> 446 bytes
-rwxr-xr-xdata/themes/wood/vscroll_up_default.pngbin0 -> 484 bytes
-rwxr-xr-xdata/themes/wood/vscroll_up_highlight.pngbin0 -> 481 bytes
-rwxr-xr-xdata/themes/wood/vscroll_up_pressed.pngbin0 -> 462 bytes
-rwxr-xr-xdata/themes/wood/window.pngbin0 -> 25969 bytes
-rwxr-xr-xdata/themes/wood/window.xml19
324 files changed, 5822 insertions, 0 deletions
diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
new file mode 100644
index 000000000..968d926b3
--- /dev/null
+++ b/data/CMakeLists.txt
@@ -0,0 +1,9 @@
+SET(DATA_DIR ${PKG_DATADIR}/data)
+
+ADD_SUBDIRECTORY(fonts)
+ADD_SUBDIRECTORY(graphics)
+ADD_SUBDIRECTORY(help)
+ADD_SUBDIRECTORY(icons)
+ADD_SUBDIRECTORY(sfx)
+ADD_SUBDIRECTORY(themes)
+
diff --git a/data/Makefile.am b/data/Makefile.am
new file mode 100644
index 000000000..82f0c768a
--- /dev/null
+++ b/data/Makefile.am
@@ -0,0 +1,6 @@
+
+SUBDIRS = fonts graphics help icons sfx themes
+
+EXTRA_DIST = CMakeLists.txt
+
+manadatadir = $(pkgdatadir)/data
diff --git a/data/fonts/CMakeLists.txt b/data/fonts/CMakeLists.txt
new file mode 100644
index 000000000..636d474e8
--- /dev/null
+++ b/data/fonts/CMakeLists.txt
@@ -0,0 +1,12 @@
+SET (FILES
+ dejavusans.ttf
+ dejavusans-bold.ttf
+ dejavusansmono.ttf
+ dejavusansmono-bold.ttf
+ liberationsans.ttf
+ liberationsans-bold.ttf
+ liberationsansmono.ttf
+ liberationsansmono-bold.ttf
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/fonts)
diff --git a/data/fonts/Makefile.am b/data/fonts/Makefile.am
new file mode 100644
index 000000000..b28a11011
--- /dev/null
+++ b/data/fonts/Makefile.am
@@ -0,0 +1,15 @@
+fontsdir = $(pkgdatadir)/data/fonts
+
+fonts_DATA = \
+ dejavusans.ttf \
+ dejavusans-bold.ttf \
+ dejavusansmono.ttf \
+ dejavusansmono-bold.ttf \
+ liberationsans.ttf \
+ liberationsans-bold.ttf \
+ liberationsansmono.ttf \
+ liberationsansmono-bold.ttf
+
+EXTRA_DIST = \
+ $(fonts_DATA) \
+ CMakeLists.txt
diff --git a/data/fonts/dejavusans-bold.ttf b/data/fonts/dejavusans-bold.ttf
new file mode 100644
index 000000000..05673ed08
--- /dev/null
+++ b/data/fonts/dejavusans-bold.ttf
Binary files differ
diff --git a/data/fonts/dejavusans.ttf b/data/fonts/dejavusans.ttf
new file mode 100644
index 000000000..ff25017eb
--- /dev/null
+++ b/data/fonts/dejavusans.ttf
Binary files differ
diff --git a/data/fonts/dejavusansmono-bold.ttf b/data/fonts/dejavusansmono-bold.ttf
new file mode 100644
index 000000000..8d8e47bb9
--- /dev/null
+++ b/data/fonts/dejavusansmono-bold.ttf
Binary files differ
diff --git a/data/fonts/dejavusansmono.ttf b/data/fonts/dejavusansmono.ttf
new file mode 100644
index 000000000..899c7c1b4
--- /dev/null
+++ b/data/fonts/dejavusansmono.ttf
Binary files differ
diff --git a/data/fonts/liberationsans-bold.ttf b/data/fonts/liberationsans-bold.ttf
new file mode 100644
index 000000000..3ae183c9b
--- /dev/null
+++ b/data/fonts/liberationsans-bold.ttf
Binary files differ
diff --git a/data/fonts/liberationsans.ttf b/data/fonts/liberationsans.ttf
new file mode 100644
index 000000000..9dfc1e93a
--- /dev/null
+++ b/data/fonts/liberationsans.ttf
Binary files differ
diff --git a/data/fonts/liberationsansmono-bold.ttf b/data/fonts/liberationsansmono-bold.ttf
new file mode 100644
index 000000000..5178df87a
--- /dev/null
+++ b/data/fonts/liberationsansmono-bold.ttf
Binary files differ
diff --git a/data/fonts/liberationsansmono.ttf b/data/fonts/liberationsansmono.ttf
new file mode 100644
index 000000000..1cff69582
--- /dev/null
+++ b/data/fonts/liberationsansmono.ttf
Binary files differ
diff --git a/data/graphics/CMakeLists.txt b/data/graphics/CMakeLists.txt
new file mode 100644
index 000000000..a46ccfd0e
--- /dev/null
+++ b/data/graphics/CMakeLists.txt
@@ -0,0 +1,12 @@
+ADD_SUBDIRECTORY(gui)
+ADD_SUBDIRECTORY(images)
+ADD_SUBDIRECTORY(sprites)
+
+SET (FILES
+ target-cursor-in-range-l.png
+ target-cursor-in-range-m.png
+ target-cursor-in-range-s.png
+ target-cursor-normal-l.png
+ target-cursor-normal-m.png
+ target-cursor-normal-s.png
+ )
diff --git a/data/graphics/Makefile.am b/data/graphics/Makefile.am
new file mode 100644
index 000000000..d2f93f584
--- /dev/null
+++ b/data/graphics/Makefile.am
@@ -0,0 +1,16 @@
+
+graphicsdir = $(pkgdatadir)/data/graphics
+
+graphics_DATA = \
+ target-cursor-in-range-l.png \
+ target-cursor-in-range-m.png \
+ target-cursor-in-range-s.png \
+ target-cursor-normal-l.png \
+ target-cursor-normal-m.png \
+ target-cursor-normal-s.png
+
+EXTRA_DIST = \
+ $(graphics_DATA) \
+ CMakeLists.txt
+
+SUBDIRS = gui images sprites
diff --git a/data/graphics/gui/CMakeLists.txt b/data/graphics/gui/CMakeLists.txt
new file mode 100644
index 000000000..92a1e3efa
--- /dev/null
+++ b/data/graphics/gui/CMakeLists.txt
@@ -0,0 +1,48 @@
+SET (FILES
+ bubble.png
+ button.png
+ button_disabled.png
+ buttonhi.png
+ buttonpress.png
+ checkbox.png
+ circle-gray.png
+ circle-green.png
+ close_button.png
+ colors.xml
+ deepbox.png
+ hscroll_left_default.png
+ hscroll_left_highlight.png
+ hscroll_left_pressed.png
+ hscroll_right_default.png
+ hscroll_right_highlight.png
+ hscroll_right_pressed.png
+ item_shortcut_bgr.png
+ mouse.png
+ progress-indicator.png
+ radioin.png
+ radioin_highlight.png
+ radioout.png
+ radioout_highlight.png
+ resize.png
+ selection.png
+ slider.png
+ slider_hilight.png
+ speechbubble.xml
+ sticky_button.png
+ tab.png
+ tab_hilight.png
+ tabselected.png
+ unknown-item.png
+ vscroll_down_default.png
+ vscroll_down_highlight.png
+ vscroll_down_pressed.png
+ vscroll_grey.png
+ vscroll_highlight.png
+ vscroll_up_default.png
+ vscroll_up_highlight.png
+ vscroll_up_pressed.png
+ window.png
+ window.xml
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/graphics/gui)
diff --git a/data/graphics/gui/Makefile.am b/data/graphics/gui/Makefile.am
new file mode 100644
index 000000000..04f957b7f
--- /dev/null
+++ b/data/graphics/gui/Makefile.am
@@ -0,0 +1,52 @@
+
+guidir = $(pkgdatadir)/data/graphics/gui
+
+gui_DATA = \
+ bubble.png \
+ button.png \
+ button_disabled.png \
+ buttonhi.png \
+ buttonpress.png \
+ checkbox.png \
+ circle-gray.png \
+ circle-green.png \
+ close_button.png \
+ colors.xml \
+ deepbox.png \
+ hscroll_left_default.png \
+ hscroll_left_highlight.png \
+ hscroll_left_pressed.png \
+ hscroll_right_default.png \
+ hscroll_right_highlight.png \
+ hscroll_right_pressed.png \
+ item_shortcut_bgr.png \
+ mouse.png \
+ progress-indicator.png \
+ radioin.png \
+ radioin_highlight.png \
+ radioout.png \
+ radioout_highlight.png \
+ resize.png \
+ selection.png \
+ slider.png \
+ slider_hilight.png \
+ speechbubble.xml \
+ sticky_button.png \
+ tab.png \
+ tab_hilight.png \
+ tabselected.png \
+ unknown-item.png \
+ vscroll_down_default.png \
+ vscroll_down_highlight.png \
+ vscroll_down_pressed.png \
+ vscroll_grey.png \
+ vscroll_highlight.png \
+ vscroll_up_default.png \
+ vscroll_up_highlight.png \
+ vscroll_up_pressed.png \
+ window.png \
+ window.xml
+
+EXTRA_DIST = \
+ $(gui_DATA) \
+ CMakeLists.txt
diff --git a/data/graphics/gui/bubble.png b/data/graphics/gui/bubble.png
new file mode 100644
index 000000000..45322eb2e
--- /dev/null
+++ b/data/graphics/gui/bubble.png
Binary files differ
diff --git a/data/graphics/gui/button.png b/data/graphics/gui/button.png
new file mode 100644
index 000000000..9ebbea639
--- /dev/null
+++ b/data/graphics/gui/button.png
Binary files differ
diff --git a/data/graphics/gui/button_disabled.png b/data/graphics/gui/button_disabled.png
new file mode 100644
index 000000000..0ce3aa6ff
--- /dev/null
+++ b/data/graphics/gui/button_disabled.png
Binary files differ
diff --git a/data/graphics/gui/buttonhi.png b/data/graphics/gui/buttonhi.png
new file mode 100644
index 000000000..c47726346
--- /dev/null
+++ b/data/graphics/gui/buttonhi.png
Binary files differ
diff --git a/data/graphics/gui/buttonpress.png b/data/graphics/gui/buttonpress.png
new file mode 100644
index 000000000..e9cd17653
--- /dev/null
+++ b/data/graphics/gui/buttonpress.png
Binary files differ
diff --git a/data/graphics/gui/checkbox.png b/data/graphics/gui/checkbox.png
new file mode 100644
index 000000000..29b64100a
--- /dev/null
+++ b/data/graphics/gui/checkbox.png
Binary files differ
diff --git a/data/graphics/gui/circle-gray.png b/data/graphics/gui/circle-gray.png
new file mode 100644
index 000000000..3e884f405
--- /dev/null
+++ b/data/graphics/gui/circle-gray.png
Binary files differ
diff --git a/data/graphics/gui/circle-green.png b/data/graphics/gui/circle-green.png
new file mode 100644
index 000000000..2c98e9ef1
--- /dev/null
+++ b/data/graphics/gui/circle-green.png
Binary files differ
diff --git a/data/graphics/gui/close_button.png b/data/graphics/gui/close_button.png
new file mode 100644
index 000000000..f87cc2a91
--- /dev/null
+++ b/data/graphics/gui/close_button.png
Binary files differ
diff --git a/data/graphics/gui/colors.xml b/data/graphics/gui/colors.xml
new file mode 100644
index 000000000..b8bcdda8e
--- /dev/null
+++ b/data/graphics/gui/colors.xml
@@ -0,0 +1,53 @@
+<colors>
+ <color id="TEXT" color="#000000" />
+ <color id="SHADOW" color="#000000" />
+ <color id="OUTLINE" color="#000000" />
+ <color id="PROGRESS_BAR" color="#ffffff" />
+ <color id="BUTTON" color="#000000" />
+ <color id="BUTTON_DISABLED" color="#333333" />
+ <color id="TAB" color="#000000" />
+ <color id="PARTY_CHAT_TAB" color="#f48055" />
+ <color id="PARTY_SOCIAL_TAB" color="#ff00d8" />
+ <color id="GUILD_CHAT_TAB" color="#ff00d8" />
+ <color id="GUILD_SOCIAL_TAB" color="#ff00d8" />
+ <color id="BACKGROUND" color="#ffffff" />
+ <color id="HIGHLIGHT" color="#c0c0c0" />
+ <color id="TAB_FLASH" color="#ff0000" effect="pulse" />
+ <color id="TAB_PLAYER_FLASH" color="#00ff00" effect="pulse" />
+ <color id="SHOP_WARNING" color="#910000" />
+ <color id="ITEM_EQUIPPED" color="#000091" />
+ <color id="CHAT" color="#000000" />
+ <color id="GM" color="#ff0000" />
+ <color id="PLAYER" color="#1fa052" />
+ <color id="WHISPER" color="#0000ff" />
+ <color id="WHISPER_OFFLINE" color="#000050" />
+ <color id="IS" color="#a08527" />
+ <color id="SERVER" color="#8415e2" />
+ <color id="LOGGER" color="#919191" />
+ <color id="HYPERLINK" color="#e50d0d" />
+ <color id="UNKNOWN_ITEM" color="#000000" />
+ <color id="GENERIC" color="#21a5b1" />
+ <color id="HEAD" color="#527fa4" />
+ <color id="USABLE" color="#268d24" />
+ <color id="TORSO" color="#d12aa4" />
+ <color id="ONEHAND" color="#f42a2a" />
+ <color id="LEGS" color="#699900" />
+ <color id="FEET" color="#aa1d48" />
+ <color id="TWOHAND" color="#f46d0e" />
+ <color id="SHIELD" color="#9c2424" />
+ <color id="RING" color="#0000ff" />
+ <color id="NECKLACE" color="#ff00ff" />
+ <color id="ARMS" color="#9c24e8" />
+ <color id="AMMO" color="#8b6311" />
+ <color id="SERVER_VERSION_NOT_SUPPORTED" color="#DC0000" />
+ <color id="WARNING" color="#FF0000" />
+
+ <progressbar id="DEFAULT" color="#969696" />
+ <progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="MP" color="#1a66e6" />
+ <progressbar id="NO_MP" color="#646464" />
+ <progressbar id="EXP" color="#8fc0d3" />
+ <progressbar id="INVY_SLOTS" color="#e1c819" />
+ <progressbar id="WEIGHT" color="#0000ff,ffff00,ff0000" />
+ <progressbar id="JOB" color="#e187cb" />
+</colors>
diff --git a/data/graphics/gui/deepbox.png b/data/graphics/gui/deepbox.png
new file mode 100644
index 000000000..084b5f618
--- /dev/null
+++ b/data/graphics/gui/deepbox.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_left_default.png b/data/graphics/gui/hscroll_left_default.png
new file mode 100644
index 000000000..2f763d302
--- /dev/null
+++ b/data/graphics/gui/hscroll_left_default.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_left_highlight.png b/data/graphics/gui/hscroll_left_highlight.png
new file mode 100644
index 000000000..6be5ae259
--- /dev/null
+++ b/data/graphics/gui/hscroll_left_highlight.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_left_pressed.png b/data/graphics/gui/hscroll_left_pressed.png
new file mode 100644
index 000000000..b8ebcb463
--- /dev/null
+++ b/data/graphics/gui/hscroll_left_pressed.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_right_default.png b/data/graphics/gui/hscroll_right_default.png
new file mode 100644
index 000000000..33fdddd0a
--- /dev/null
+++ b/data/graphics/gui/hscroll_right_default.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_right_highlight.png b/data/graphics/gui/hscroll_right_highlight.png
new file mode 100644
index 000000000..e9e633eac
--- /dev/null
+++ b/data/graphics/gui/hscroll_right_highlight.png
Binary files differ
diff --git a/data/graphics/gui/hscroll_right_pressed.png b/data/graphics/gui/hscroll_right_pressed.png
new file mode 100644
index 000000000..53972f2bb
--- /dev/null
+++ b/data/graphics/gui/hscroll_right_pressed.png
Binary files differ
diff --git a/data/graphics/gui/item_shortcut_bgr.png b/data/graphics/gui/item_shortcut_bgr.png
new file mode 100644
index 000000000..0543e38ac
--- /dev/null
+++ b/data/graphics/gui/item_shortcut_bgr.png
Binary files differ
diff --git a/data/graphics/gui/mouse.png b/data/graphics/gui/mouse.png
new file mode 100644
index 000000000..df460e49c
--- /dev/null
+++ b/data/graphics/gui/mouse.png
Binary files differ
diff --git a/data/graphics/gui/progress-indicator.png b/data/graphics/gui/progress-indicator.png
new file mode 100644
index 000000000..907f334eb
--- /dev/null
+++ b/data/graphics/gui/progress-indicator.png
Binary files differ
diff --git a/data/graphics/gui/radioin.png b/data/graphics/gui/radioin.png
new file mode 100644
index 000000000..12e027fec
--- /dev/null
+++ b/data/graphics/gui/radioin.png
Binary files differ
diff --git a/data/graphics/gui/radioin_highlight.png b/data/graphics/gui/radioin_highlight.png
new file mode 100644
index 000000000..b193d3e30
--- /dev/null
+++ b/data/graphics/gui/radioin_highlight.png
Binary files differ
diff --git a/data/graphics/gui/radioout.png b/data/graphics/gui/radioout.png
new file mode 100644
index 000000000..5eb67bd85
--- /dev/null
+++ b/data/graphics/gui/radioout.png
Binary files differ
diff --git a/data/graphics/gui/radioout_highlight.png b/data/graphics/gui/radioout_highlight.png
new file mode 100644
index 000000000..dd31e6e30
--- /dev/null
+++ b/data/graphics/gui/radioout_highlight.png
Binary files differ
diff --git a/data/graphics/gui/resize.png b/data/graphics/gui/resize.png
new file mode 100644
index 000000000..6b31ac64b
--- /dev/null
+++ b/data/graphics/gui/resize.png
Binary files differ
diff --git a/data/graphics/gui/selection.png b/data/graphics/gui/selection.png
new file mode 100644
index 000000000..78827dafa
--- /dev/null
+++ b/data/graphics/gui/selection.png
Binary files differ
diff --git a/data/graphics/gui/slider.png b/data/graphics/gui/slider.png
new file mode 100644
index 000000000..465ad0e88
--- /dev/null
+++ b/data/graphics/gui/slider.png
Binary files differ
diff --git a/data/graphics/gui/slider_hilight.png b/data/graphics/gui/slider_hilight.png
new file mode 100644
index 000000000..37c780cd1
--- /dev/null
+++ b/data/graphics/gui/slider_hilight.png
Binary files differ
diff --git a/data/graphics/gui/speechbubble.xml b/data/graphics/gui/speechbubble.xml
new file mode 100644
index 000000000..84b6557b3
--- /dev/null
+++ b/data/graphics/gui/speechbubble.xml
@@ -0,0 +1,18 @@
+<skinset name="SpeechBubble" image="bubble.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="5" height="5" />
+ <part type="top-edge" xpos="5" ypos="0" width="5" height="5" />
+ <part type="top-right-corner" xpos="10" ypos="0" width="5" height="5" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="5" width="5" height="5" />
+ <part type="bg-quad" xpos="5" ypos="5" width="5" height="5" />
+ <part type="right-edge" xpos="10" ypos="5" width="5" height="5" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="10" width="5" height="5" />
+ <part type="bottom-edge" xpos="5" ypos="10" width="5" height="5" />
+ <part type="bottom-right-corner" xpos="10" ypos="10" width="5" height="5" />
+ </widget>
+</skinset>
diff --git a/data/graphics/gui/sticky_button.png b/data/graphics/gui/sticky_button.png
new file mode 100644
index 000000000..8c5705736
--- /dev/null
+++ b/data/graphics/gui/sticky_button.png
Binary files differ
diff --git a/data/graphics/gui/tab.png b/data/graphics/gui/tab.png
new file mode 100644
index 000000000..91eadf08f
--- /dev/null
+++ b/data/graphics/gui/tab.png
Binary files differ
diff --git a/data/graphics/gui/tab_hilight.png b/data/graphics/gui/tab_hilight.png
new file mode 100644
index 000000000..f6b39942d
--- /dev/null
+++ b/data/graphics/gui/tab_hilight.png
Binary files differ
diff --git a/data/graphics/gui/tabselected.png b/data/graphics/gui/tabselected.png
new file mode 100644
index 000000000..e2983060c
--- /dev/null
+++ b/data/graphics/gui/tabselected.png
Binary files differ
diff --git a/data/graphics/gui/unknown-item.png b/data/graphics/gui/unknown-item.png
new file mode 100644
index 000000000..9201d688e
--- /dev/null
+++ b/data/graphics/gui/unknown-item.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_down_default.png b/data/graphics/gui/vscroll_down_default.png
new file mode 100644
index 000000000..c4292489e
--- /dev/null
+++ b/data/graphics/gui/vscroll_down_default.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_down_highlight.png b/data/graphics/gui/vscroll_down_highlight.png
new file mode 100644
index 000000000..ac88f7c73
--- /dev/null
+++ b/data/graphics/gui/vscroll_down_highlight.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_down_pressed.png b/data/graphics/gui/vscroll_down_pressed.png
new file mode 100644
index 000000000..9dcc89f6f
--- /dev/null
+++ b/data/graphics/gui/vscroll_down_pressed.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_grey.png b/data/graphics/gui/vscroll_grey.png
new file mode 100644
index 000000000..f99da4676
--- /dev/null
+++ b/data/graphics/gui/vscroll_grey.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_highlight.png b/data/graphics/gui/vscroll_highlight.png
new file mode 100644
index 000000000..2e0fcbfc1
--- /dev/null
+++ b/data/graphics/gui/vscroll_highlight.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_up_default.png b/data/graphics/gui/vscroll_up_default.png
new file mode 100644
index 000000000..1cecc3512
--- /dev/null
+++ b/data/graphics/gui/vscroll_up_default.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_up_highlight.png b/data/graphics/gui/vscroll_up_highlight.png
new file mode 100644
index 000000000..7b5009f39
--- /dev/null
+++ b/data/graphics/gui/vscroll_up_highlight.png
Binary files differ
diff --git a/data/graphics/gui/vscroll_up_pressed.png b/data/graphics/gui/vscroll_up_pressed.png
new file mode 100644
index 000000000..2320ec42f
--- /dev/null
+++ b/data/graphics/gui/vscroll_up_pressed.png
Binary files differ
diff --git a/data/graphics/gui/window.png b/data/graphics/gui/window.png
new file mode 100644
index 000000000..f0ef1af4b
--- /dev/null
+++ b/data/graphics/gui/window.png
Binary files differ
diff --git a/data/graphics/gui/window.xml b/data/graphics/gui/window.xml
new file mode 100644
index 000000000..f27dbc7f3
--- /dev/null
+++ b/data/graphics/gui/window.xml
@@ -0,0 +1,18 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="4" height="4" />
+ <part type="top-edge" xpos="4" ypos="0" width="32" height="4" />
+ <part type="top-right-corner" xpos="36" ypos="0" width="4" height="4" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="4" width="4" height="216" />
+ <part type="bg-quad" xpos="4" ypos="4" width="32" height="216" />
+ <part type="right-edge" xpos="36" ypos="4" width="4" height="216" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="220" width="4" height="4" />
+ <part type="bottom-edge" xpos="4" ypos="220" width="32" height="4" />
+ <part type="bottom-right-corner" xpos="36" ypos="220" width="4" height="4" />
+ </widget>
+</skinset>
diff --git a/data/graphics/images/CMakeLists.txt b/data/graphics/images/CMakeLists.txt
new file mode 100644
index 000000000..5181b4e11
--- /dev/null
+++ b/data/graphics/images/CMakeLists.txt
@@ -0,0 +1,6 @@
+SET(FILES
+ error.png
+ login_wallpaper.png
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/graphics/images)
diff --git a/data/graphics/images/Makefile.am b/data/graphics/images/Makefile.am
new file mode 100644
index 000000000..09e7c3171
--- /dev/null
+++ b/data/graphics/images/Makefile.am
@@ -0,0 +1,9 @@
+imagesdir = $(pkgdatadir)/data/graphics/images
+
+images_DATA = \
+ error.png \
+ login_wallpaper.png
+
+EXTRA_DIST = \
+ $(images_DATA) \
+ CMakeLists.txt
diff --git a/data/graphics/images/error.png b/data/graphics/images/error.png
new file mode 100644
index 000000000..6fd7c1a8d
--- /dev/null
+++ b/data/graphics/images/error.png
Binary files differ
diff --git a/data/graphics/images/login_wallpaper.png b/data/graphics/images/login_wallpaper.png
new file mode 100644
index 000000000..109acccd5
--- /dev/null
+++ b/data/graphics/images/login_wallpaper.png
Binary files differ
diff --git a/data/graphics/sprites/CMakeLists.txt b/data/graphics/sprites/CMakeLists.txt
new file mode 100644
index 000000000..eb3802d13
--- /dev/null
+++ b/data/graphics/sprites/CMakeLists.txt
@@ -0,0 +1,13 @@
+SET(FILES
+ arrow_up.gif
+ arrow_down.gif
+ arrow_left.gif
+ arrow_right.gif
+ error.png
+ error.xml
+ manaplus_emotions.png
+ manaplus_emote.xml
+ manaplus_emotes.xml
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/graphics/sprites)
diff --git a/data/graphics/sprites/Makefile.am b/data/graphics/sprites/Makefile.am
new file mode 100644
index 000000000..8cf8cfb49
--- /dev/null
+++ b/data/graphics/sprites/Makefile.am
@@ -0,0 +1,16 @@
+spritesdir = $(pkgdatadir)/data/graphics/sprites
+
+sprites_DATA = \
+ arrow_down.gif \
+ arrow_left.gif \
+ arrow_right.gif \
+ arrow_up.gif \
+ error.png \
+ error.xml \
+ manaplus_emotions.png\
+ manaplus_emote.xml \
+ manaplus_emotes.xml
+
+EXTRA_DIST = \
+ $(sprites_DATA) \
+ CMakeLists.txt
diff --git a/data/graphics/sprites/arrow_down.gif b/data/graphics/sprites/arrow_down.gif
new file mode 100644
index 000000000..e371b0892
--- /dev/null
+++ b/data/graphics/sprites/arrow_down.gif
Binary files differ
diff --git a/data/graphics/sprites/arrow_left.gif b/data/graphics/sprites/arrow_left.gif
new file mode 100644
index 000000000..29ea8bcd9
--- /dev/null
+++ b/data/graphics/sprites/arrow_left.gif
Binary files differ
diff --git a/data/graphics/sprites/arrow_right.gif b/data/graphics/sprites/arrow_right.gif
new file mode 100644
index 000000000..e5c7d3038
--- /dev/null
+++ b/data/graphics/sprites/arrow_right.gif
Binary files differ
diff --git a/data/graphics/sprites/arrow_up.gif b/data/graphics/sprites/arrow_up.gif
new file mode 100644
index 000000000..655e5bf40
--- /dev/null
+++ b/data/graphics/sprites/arrow_up.gif
Binary files differ
diff --git a/data/graphics/sprites/error.png b/data/graphics/sprites/error.png
new file mode 100644
index 000000000..6fd7c1a8d
--- /dev/null
+++ b/data/graphics/sprites/error.png
Binary files differ
diff --git a/data/graphics/sprites/error.xml b/data/graphics/sprites/error.xml
new file mode 100644
index 000000000..3504bd016
--- /dev/null
+++ b/data/graphics/sprites/error.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/error.png" width="29" height="9" />
+
+ <action name="default" imageset="base">
+ <animation direction="default">
+ <frame index="0" />
+ </animation>
+ </action>
+</sprite> \ No newline at end of file
diff --git a/data/graphics/sprites/manaplus_emote.xml b/data/graphics/sprites/manaplus_emote.xml
new file mode 100644
index 000000000..6fa884e40
--- /dev/null
+++ b/data/graphics/sprites/manaplus_emote.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<sprite variants="20" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/manaplus_emotions.png" width="30" height="32" />
+
+ <action name="stand" imageset="base">
+ <animation direction="default">
+ <frame index="0" />
+ </animation>
+ </action>
+</sprite>
diff --git a/data/graphics/sprites/manaplus_emotes.xml b/data/graphics/sprites/manaplus_emotes.xml
new file mode 100644
index 000000000..eca7bf722
--- /dev/null
+++ b/data/graphics/sprites/manaplus_emotes.xml
@@ -0,0 +1,22 @@
+<emotes>
+ <emote id="100"><sprite name="Kitty" variant="0">manaplus_emote.xml</sprite></emote>
+ <emote id="101"><sprite name="xD" variant="1">manaplus_emote.xml</sprite></emote>
+ <emote id="102"><sprite name="^.^" variant="2">manaplus_emote.xml</sprite></emote>
+ <emote id="103"><sprite name="Heart eye" variant="3">manaplus_emote.xml</sprite></emote>
+ <emote id="104"><sprite name="Gold eye" variant="4">manaplus_emote.xml</sprite></emote>
+ <emote id="105"><sprite name="Sleepy" variant="5">manaplus_emote.xml</sprite></emote>
+ <emote id="106"><sprite name="u.u" variant="6">manaplus_emote.xml</sprite></emote>
+ <emote id="107"><sprite name="-.-'" variant="7">manaplus_emote.xml</sprite></emote>
+ <emote id="108"><sprite name="Suprised" variant="8">manaplus_emote.xml</sprite></emote>
+ <emote id="109"><sprite name="Dead" variant="9">manaplus_emote.xml</sprite></emote>
+ <emote id="110"><sprite name="Look away" variant="10">manaplus_emote.xml</sprite></emote>
+ <emote id="111"><sprite name="Sad" variant="11">manaplus_emote.xml</sprite></emote>
+ <emote id="112"><sprite name="Palmhead" variant="12">manaplus_emote.xml</sprite></emote>
+ <emote id="113"><sprite name="Evil" variant="13">manaplus_emote.xml</sprite></emote>
+ <emote id="114"><sprite name="Angry" variant="14">manaplus_emote.xml</sprite></emote>
+ <emote id="115"><sprite name="Purple Sad" variant="15">manaplus_emote.xml</sprite></emote>
+ <emote id="116"><sprite name="Insult Buble" variant="16">manaplus_emote.xml</sprite></emote>
+ <emote id="117"><sprite name="Heart" variant="17">manaplus_emote.xml</sprite></emote>
+ <emote id="118"><sprite name="Emote" variant="18">manaplus_emote.xml</sprite></emote>
+ <emote id="119"><sprite name="Pumpkin" variant="19">manaplus_emote.xml</sprite></emote>
+</emotes>
diff --git a/data/graphics/sprites/manaplus_emotions.png b/data/graphics/sprites/manaplus_emotions.png
new file mode 100644
index 000000000..ce6e2cdfc
--- /dev/null
+++ b/data/graphics/sprites/manaplus_emotions.png
Binary files differ
diff --git a/data/graphics/target-cursor-in-range-l.png b/data/graphics/target-cursor-in-range-l.png
new file mode 100644
index 000000000..77cdf4b6d
--- /dev/null
+++ b/data/graphics/target-cursor-in-range-l.png
Binary files differ
diff --git a/data/graphics/target-cursor-in-range-m.png b/data/graphics/target-cursor-in-range-m.png
new file mode 100644
index 000000000..c0107357a
--- /dev/null
+++ b/data/graphics/target-cursor-in-range-m.png
Binary files differ
diff --git a/data/graphics/target-cursor-in-range-s.png b/data/graphics/target-cursor-in-range-s.png
new file mode 100644
index 000000000..3e81c75de
--- /dev/null
+++ b/data/graphics/target-cursor-in-range-s.png
Binary files differ
diff --git a/data/graphics/target-cursor-normal-l.png b/data/graphics/target-cursor-normal-l.png
new file mode 100644
index 000000000..76d2101b1
--- /dev/null
+++ b/data/graphics/target-cursor-normal-l.png
Binary files differ
diff --git a/data/graphics/target-cursor-normal-m.png b/data/graphics/target-cursor-normal-m.png
new file mode 100644
index 000000000..e2ab79c29
--- /dev/null
+++ b/data/graphics/target-cursor-normal-m.png
Binary files differ
diff --git a/data/graphics/target-cursor-normal-s.png b/data/graphics/target-cursor-normal-s.png
new file mode 100644
index 000000000..09195f440
--- /dev/null
+++ b/data/graphics/target-cursor-normal-s.png
Binary files differ
diff --git a/data/help/CMakeLists.txt b/data/help/CMakeLists.txt
new file mode 100644
index 000000000..82f61d54f
--- /dev/null
+++ b/data/help/CMakeLists.txt
@@ -0,0 +1,12 @@
+SET(FILES
+ about.txt
+ changes.txt
+ commands.txt
+ header.txt
+ index.txt
+ skills.txt
+ support.txt
+ team.txt
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/help)
diff --git a/data/help/Makefile.am b/data/help/Makefile.am
new file mode 100644
index 000000000..5abd27359
--- /dev/null
+++ b/data/help/Makefile.am
@@ -0,0 +1,16 @@
+
+helpdir = $(pkgdatadir)/data/help
+
+help_DATA = \
+ about.txt \
+ changes.txt \
+ commands.txt \
+ header.txt \
+ index.txt \
+ skills.txt \
+ support.txt \
+ team.txt
+
+EXTRA_DIST = \
+ $(help_DATA) \
+ CMakeLists.txt
diff --git a/data/help/about.txt b/data/help/about.txt
new file mode 100644
index 000000000..c4dc0e3d3
--- /dev/null
+++ b/data/help/about.txt
@@ -0,0 +1,16 @@
+ <- @@index|Back to Index@@
+
+
+##3 === ABOUT MANA ===
+
+ ##2Mana##P is a serious effort to create an innovative free and open
+ source MMORPG Client. Mana uses 2D graphics and aims to create a large
+ and diverse interactive world. It is licensed under the GPL, making
+ sure this game can't ever run away from you.
+
+ The project includes the development of both a client and a server.
+ Others are making worlds using Mana software. The Mana World project
+ is the originator of the Mana project. Mana was split off to further
+ facilitate development of other worlds.
+
+ ##2ManaPlus##P is extended client.
diff --git a/data/help/changes.txt b/data/help/changes.txt
new file mode 100644
index 000000000..eae2f5689
--- /dev/null
+++ b/data/help/changes.txt
@@ -0,0 +1,885 @@
+ <- @@index|Back to Index@@
+
+
+##3 === RECENT CHANGES ===
+
+
+The Mana World 4144 patches (ManaPlus)
+
+2010-09-19 New release 1.0.9.19.
+New features:
+
+ManaPlus:
+fix: improve chat resize speed.
+fix: invisible objects with disabled opengl, like pinkies.
+fix: resize windows from top corners.
+add: opacity cache to improve game speed with disabled opengl.
+Warning: some times it may crash client.
+To enable SET \ Video \ Enable opacity cache.
+add: increase outfits count from 80 to 100.
+add: increase outfit slots from 9 to 12.
+add: support zip archives in per server local updates dir.
+add: support update patches zips.
+in this dir local resources can have bigger priority over resources from update server.
+Example dir in linux: ~/.local/share/mana/updates/updates.themanaworld.org/fix/
+In this directory you can place http://tmw.cetki.com/other/update-96b7ecd..eeac43f.zip to fix moggun issue.
+add: moving windows by dragging window from any empty space.
+add: option to disable/enable attack while moving.
+add: context menu in who is online window.
+add: updated russian translation.
+
+
+2010-09-12 release 1.0.9.12.
+New features:
+
+ManaPlus:
+fix: set map arrows.
+fix: draw map arrows.
+fix: improved chat draw speed.
+fix: improved game speed.
+add: /undress chat command and popup menu item.
+This command remove all clothes from selected player. This changes only local.
+add: /attack chat command.
+add: icons to spells / text commands.
+add: /outfit next, /outfit prev commands.
+add: /dirs chat command to show game dirs.
+
+
+2010-09-04 release 1.0.9.4.
+New features:
+
+ManaPlus:
+fix: updating servers list.
+fix: warp removing from map.
+fix: in away mode drop fps only if game inactive.
+fix: crash on exit on tmw server.
+add: server side attack mode.
+add: free camera mode ([+]).
+In this mode camera can be moved by cursor keys.
+add: draw screen border in minimap.
+add: play sound if you receive global message and game inactive.
+add: dont highlight party tab if got server message on it.
+add: change color on players, who attacking local player.
+add: place away dialog on top of screen.
+add: option to disable auto fix position.
+Mana:
+fix: focus on char select dialog.
+
+
+2010-08-29 release 1.0.8.29.
+New features:
+
+ManaPlus:
+fix: walk between maps in e map modes.
+fix: funny symbols and item links.
+fix: visible names option.
+fix: trying avoid server packets bug also in default attack mode.
+fix: changed attack time limit to avoid new server bugs.
+fix: disable hot keys in npc input dialogs.
+fix: crash if client have some corrupted images.
+fix: compilation for gcc 4.5.
+fix: compilation with flag --without-opengl.
+add: new map mode. symbol b. (f)
+add: removed length limit in build walk path.
+add: play whisper sound if new message in active whisper and game not active.
+add: navigation tab in social window.
+left click go to selected target.
+add: key to move to location from navigation tab in social window (RSHIFT + 0-9)
+Key like outfits but only mod key is right shift.
+add: show items refine level.
+add: continue attack if player moved.
+add: attack target after moving to it by attack key (x).
+add: switching to already opened whisper tab.
+add: per server local updates dir.
+in this dir can be placed local resources.
+Example dir in linux: ~/.local/share/mana/updates/updates.themanaworld.org/local/
+
+
+2010-08-15 release 1.0.8.15.
+Download Compile in Ubuntu
+
+New features:
+
+ManaPlus:
+fix: battle sfx sound.
+fix: gui sound in deb packages.
+fix: show own player level.
+fix: colors in black wood theme (lien).
+fix: crash with -p command line option.
+add: /disconnect chat command.
+add: tooltips for control buttons (right top corner).
+add: /me command in whisper and party tabs.
+add: show level if possible in online list.
+
+Mana:
+
+Download Compile in Ubuntu
+
+
+
+2010-08-03 release 1.0.8.3.
+New features:
+
+ManaPlus:
+fix: money display bug.
+
+
+2010-08-01 release 1.0.8.1.
+New features:
+
+ManaPlus:
+fix: improve speed.
+fix: adjust money field size in trade dialog.
+add: show GM level near level in status window.
+add: attribute Attack Delay in status window.
+To open this windows, press F2.
+add: increased number of servers from 6 to 15 in server dialog.
+add: restore whispers between client restarts.
+add: set fps limit to alternate value in away mode or if game minimized.
+add: disable any sound and music in away mode.
+add: antispoof chat protection.
+add: option to auto close or skip updates in login window.
+add: server name in login window.
+add: theme black wood (lien).
+
+Mana:
+fix: fps limiter on windows.
+
+
+2010-07-18 release 1.0.7.18.
+New features:
+
+ManaPlus:
+fix: moved mumble from recommended to suggested in deb packages.
+fix: allow set more then 99 stat points, max 120.
+Work only on servers with this ability, like UFB server.
+fix: show player level.
+fix: improve speed in openGL mode.
+fix: crash on exit.
+fix: dont fix player position in default attack mode.
+add: updated russian translation (Schekoldin Ivan).
+add: context menu to players in online list.
+add: chat commands /befriend, /disregard, /neutral.
+add: allow set fps from 2 to 160.
+add: allow set gui opacity from 2 to 100 %.
+
+
+2010-07-04 release 1.0.7.4.
+New features:
+
+ManaPlus:
+fix: problems with font selection.
+fix: crashes.
+fix: -U command option.
+fix: setup window size.
+add: help font.
+add: updated help.
+add: show history in whispers.
+add: per server player relations.
+add: whisper and dialog sound.
+add: separate sound options for music, game sfx, gui sfx.
+add: experimental support for mumble voice chat.
+First start mumble, then start client with enabled mumble option.
+add: updated russian translation.
+add: safe mode shortcut for windows.
+
+Mana:
+fix: chat messages about user offline now showing in player tab.
+
+
+2010-06-21 release 1.0.6.21.
+New features:
+
+ManaPlus:
+fix: crash on some servers.
+
+Mana:
+
+Download Compile in Ubuntu
+
+
+
+2010-06-20 release 1.0.6.20.
+New features:
+
+ManaPlus:
+fix: avoid server direction bug.
+right direction server send as unknown direction.
+fix: restore main line attack automation.
+add: some russian translation.
+add: show popups for players without party.
+add: font changes.
+To change open SET \ Theme.
+add: per server configs.
+Moved many server related options to per server configs, like magic spells.
+Old values for bars can be restored from context menu.
+add: attack mode 'd'.
+Attack without auto target next monster.
+
+
+2010-05-31 release 1.0.5.30.
+New features:
+
+Patch:
+fix: crash from incorrect utf8 chars.
+fix: allow registration.
+add: moved to master mana branch.
+
+Mana:
+fix: improve game speed.
+
+
+2010-05-23 release 1.0.5.23.
+New features:
+
+Patch:
+fix: follow modes and navigate.
+fix: try avoid new server side bugs with packet limiter.
+fix: --skip-update now working.
+add: pickup mode A.
+Allow pickup items in max distance.
+add: allow add any items to buy list in personal shops.
+add: improve text draw speed.
+add: new imitation mode for imitating outfits.
+Switch initation mode by key ([4])
+add: allow mark any map positions with arrow sign and comment.
+To mark current position while you standing press Set Home Location key ([5]).
+To add comment press right button on map arrow.
+To add home location, sit and press Set Home Location key ([5]).
+add: custom resolution.
+To change resolution, click on "custom" resolution.
+add: auto change position if cant attack closed being.
+add: option to hide move path.
+add: change resolution in safe mode to 640x480.
+
+Mana:
+fix: crash with disabled opengl.
+
+
+2010-05-1 release 1.0.5.1.
+New features:
+
+Patch:
+fix: allow start client if update server is down.
+add: show floor item amount, if more then one.
+add: improved command /navigate.
+add: improved move to target.
+add: improved targeting nearest beings.
+
+
+2010-04-25 release 1.0.4.25.
+New features:
+
+Patch:
+fix: dont show shop requests if shop mode disabled.
+fix: draw items in outfits even if no this item in inventory.
+fix: invite command.
+add: option to hide whisper shop messages.
+Enabled by default.
+add: change color in whisper tab if player go offline.
+add: open buy sell window on selected player.
+Select player, then press talk key.
+add: new follow modes: relative, mirror, pet. ([1])
+add: show server side player position.
+add: manual mode to fix desync position. (D)
+add: add missing help for chat commands.
+add: new commands /loadprice, /saveprice.
+For load and save prices.
+add: new command /trade NICK.
+Open trade window.
+add: option to send shop announce with or without links to items.
+add: partialy right click emulation from keyboard (TAB).
+add: translated some string to russian.
+
+Mana:
+fix: crashes.
+add: clear butotn in npc dialogs.
+
+New keys:
+
+switch follow modes. ([1])
+right click emulation (TAB)
+
+
+2010-04-14 release 1.0.4.14.
+New features:
+
+Patch:
+fix: item amout window size.
+fix: gender display.
+add: trade chat tab.
+Most trade messages now moving to this tab.
+Also players can speak in this tab about trades.
+add: speed improvement.
+add: button store in config window.
+Save configuration file to disk.
+add: simplify context menus.
+add: personal shop.
+To this shop player can add items for buy/sale.
+Other players can use it by selecting in context menu buy or sale.
+To open own shop window you can press Shop button in inventory or press Shop Key.
+add: open shop key (unassigned).
+add: copy chat history to chat input. ([7]) ([9])
+add: erased player relation.
+Drawing only player name without sprites.
+add: /erase command to erase player.
+add: coloring friends/disregarded/ignored/erased names.
+add: New map view mode. (f)
+It remove upper map layers. Good near houses.
+add: support for buggy servers with incorrect packet limiter.
+It try avoid different bugs added in recent tAthena update.
+Enabled by default.
+add: save password between disconnects.
+add: move to target key now can move in navigation path.
+add: command /mail nick message.
+It send offline mesasge to player.
+Using AuctionBot for storing messages.
+add: enchilado theme.
+
+Mana:
+fix: crashes.
+add: redesign servers dialog.
+add: allow/disallow register new account check.
+
+New keys:
+copy chat history to chat input. ([7]) ([9]).
+
+
+2010-03-21 release 1.0.3.21.
+New features:
+
+Patch:
+fix: crashes.
+fix: mouse selection.
+fix: fixed server dialog.
+fix: basic skill in old servers.
+fix: old config restoration.
+add: safe mode after client crash.
+add: small speed optimisations.
+add: remove chat log from debug chat tab.
+add: add chat log to party chat tab.
+add: go and attack mode (end).
+This mode enabled by default.
+add: new mode for go to target (v).
+Mode A - attack range.
+add: /imitation command.
+You can use it from player context menu, or as chat command /imitation NICK
+add: bytes send/receive per second counter.
+
+Mana:
+add: Separated palettes for thems and for user colors.
+
+New keys:
+Switch attack mode (end).
+
+
+2010-03-08 release 1.0.3.8.
+New features:
+
+Patch:
+fix: many crushes.
+fix: mouse attack.
+add: store button in inventory.
+add: allow hide shield sprite (error message as start).
+add: button store in inventory.
+add: away outfit.
+To set away outfit you must open outfits window (`) and set away outfit checkbox in outfit.
+And now if you go to away, your char wear away outfit, and after away it restore old outfit.
+
+Mana:
+add: classic skin update.
+
+
+2010-02-28 release 1.0.2.28.
+New features:
+
+Patch:
+fix: allow enter in NPC dialogs letters, assigned to prev\next chat tab keys.
+fix: dont redirect server messages from party tab.
+fix: npc flood with small dialogs.
+fix: fixed some crashes.
+add: show target player level, nick, party in debug window.
+add: command /navigate x y.
+add: heal players by click in social window.
+add: get player levels from parsing #inwilt result.
+add: visible players tab in social window (P tab).
+add: actions in social window.
+left click - heal
+right click - context menu
+middle click - whisper
+add: damage counter for players.
+You can see it in social window in P tab.
+
+Mana:
+fix: crash in TAW maps.
+add: party windows replaced to social window.
+add: party tooltips for players.
+add: paste from clipboard.
+CTRL+V
+
+
+2010-02-07 release 1.0.2.7.
+New features:
+
+add: health bars in party window.
+add: own health in party window.
+add: build on latest mana git client.
+fix: allow enter numbers in input fields.
+fix: segfault in follow.
+fix: other small fixes.
+
+
+2010-01-17 release 1.0.1.17.
+New features:
+
+fix: D.o.S. in chat.
+fix: D.o.S. in trade.
+add: ignore button in trade request.
+add: themes (classic, wood, red).
+change : SET / theme / gui theme
+add: buy/sell in npc context menu.
+add: /follow command.
+add: /heal command.
+
+
+2010-01-02 release 0.12.
+New features:
+
+fix: random generator in crazy move A.
+fix: improved draw chat speed.
+fix: fixed /closeall crush.
+fix: use workaround to fix clover/towel and some other feature inventory bugs.
+Two buttons, one for equip and second for use item.
+fix: default Who is online size and position.
+add: e? command in crazy move A.
+e? show random emotion in crazy move A.
+add: limit lines in chat.
+change: SET / chat / Limit max lines in chat.
+add: clear command in chat context menu.
+add: highlight target being by bold font.
+add: afk mode. ([2])
+change : SET / other / Enable afk message
+use: key 2 on numeric keuboard or chat command /away TEXT. (or /away)
+add: draw item in item popups.
+
+New keys:
+Enable away mode ([2]).
+
+
+2009-12-13 release 0.11.
+New features:
+
+add: highlight player and monsters attack range.
+change: set / Other
+Highlight Player Attack Range
+Highlight Monster Attack Range
+add: colors in setup colors for attack range and portals.
+change: set / Colors
+Local Player Attack Range
+Local Player Attack Range Border
+Monster Attack Range
+Portal Highlight
+add: colors in setup for home location, collisions.
+change: set / Colors
+Home Place
+Home Place Border
+Collision Highlight
+add: key to copy equiped items to outfit (]).
+add: key to disable game modifiers ([8]).
+add: ping field in debug window.
+add: target id in debug window.
+add: chat logger.
+change: set / chat / Enable Chat Logger
+add: /outfit N command.
+Wear outfit N.
+add: /emote N command.
+Show emote N.
+add: auto complete party members in party tab.
+add: key switching on/off sound ([3]).
+add: highlight inactive tab if player name is writed.
+change: set / Color / Tab With Player Name Highlight
+
+New keys:
+key to copy equiped items to outfit (]).
+key to disable game modifiers ([8]).
+key switching on/off sound ([3]).
+
+
+2009-11-29 release 0.10.
+New features:
+
+fix: possible crush in update window.
+fix: localisation resources in deb packages.
+fix: added edit button to crazy move A.
+fix: allow using other update servers.
+add: auto complete chat key in settings. (TAB)
+add: hide input chat key. (ESC)
+add: manual update button in online users list and online list resize.
+add: set log file name from command line.
+add: limit chat messages size.
+Change: set / chat / Limit max chars in chat line.
+
+New keys:
+Hide input chat key. (ESC)
+
+
+2009-11-15 release 0.9.
+New features:
+
+fix: remove spaces and (GM) label from GM nicks in onlile list.
+new: moved to git sources.
+new: popup windows for hp, mp, xp bars.
+new: more font sizes in setup.
+new: context menu in chat tabs.
+new: keys to wear next/previous outfit.
+new: Increased outfits count to 40.
+Keys for outfits 1 - 0, -, =, backspace, insert, home, q - p, [, ], \, a - l, ;, ', z
+new: Increased drop slots to 16.
+new: Increased spell shortcuts to 49.
+new: New pick up modes g ang G. go and pick up in 4 and 8 cell distance.
+new: programmed crazy move type A.
+For this crazy move type you can write simple program in set / Other / Crazy move A program.
+Allowed commands:
+du, dd, dl, dr, d? change direction to up, down, left, right or random.
+mu, md, ml, mr, m?, mf, mb move to up, down, left, right, random, forward, backward.
+s sit.
+on, op wear next outfit, wear previous outfit.
+d0, da drop from first slot, drop from all slots.
+p pick up.
+e0 - e9, ea - ed emotions.
+new: /target command.
+
+New keys:
+Wear next outfit. (right alt + right)
+Wear previous outfit. (right alt + left)
+
+
+2009-10-25 release 0.8.
+New features:
+
+new: Setting to disable higlighting floor items.
+new: Auto complete in chat.
+To use press TAB key.
+Auto complete visible nicks, commands from Commands Window and from chat history.
+new: Show patch update information in update window.
+
+
+2009-10-18 release 0.7.
+New features:
+
+new: Spells Window renamed to Commands Window.
+new: Command (spells) editor.
+To use editor, open Commands Window (j), then to open editor, press by right mouse button on spell.
+new: Text or GM commands in Commands Window.
+Now you can add or edit in Commands Window spells, simple text or GM commands.
+new: Command /closeall for close all whisper tabs.
+new: Command /ignoreall for ignore all current whispers.
+new: highlight drops by time.
+remove: no rain.
+fix: disable keyboard shortcuts in drop/select item window.
+
+
+
+2009-10-11 release 0.6.
+New features:
+
+fix: fixed remove colors.
+fix: fixed "Allow magic and GM command in all chat tabs".
+new: bot checker. ([)
+Warning: may conflict with other key bindings.
+Check bindings in set / Keyboard / Bot Checker Window .
+By default disabled. To enable, use set / other / enable bot checker
+new: in colors picker color numbers replaced to color names.
+new: display selected target in debug window.
+new: spell shortcuts. (j)
+Allow add spell shortcurs to shortcuts window.
+To use, select spell in spells window by mouse click, then click on free slot in shortcuts window.
+In this versions only predefined spells.
+
+New keys:
+Bot checker window. ([)
+Spells window. (j)
+
+
+2009-10-04 release 0.5.
+New features:
+
+fix: possible crush if open emote window.
+fix: now work 14 slots in emote window.
+fix: some fix for jacko counter.
+new: cycle select palyers.
+Change: set / other / cycle player targets.
+new: cycle select monsters or palyers.
+Change: set / other / cycle monster targets.
+new: cycle rainbow colors.
+new: target name and position in debug window.
+new: magic spells and GM commands work in all chat tabs.
+Change: set / chat / All magic and GM commands in all chat tabs.
+new: move player spell messages to debug window.
+Change: set / chat / Log magic messages in debug tab.
+new: move server messages to debug window.
+Change: set / chat / Show server messages in debug tab.
+new: outfits wear and copy keys in settings.
+Change: set / keyboard / Wear Outfit.
+set / keyboard / Copy Outfit.
+new: move to target modifer.
+Allow move to target in given distance
+Move to target. (v)
+Change distance. (.)
+new: hide or show chat colors picker.
+Change: set / chat / Chow chat colors list.
+new: allow set home position.
+Set home locaton to current position. ([5])
+Go to home location. (d)
+new: home locations now highligted.
+
+New keys:
+Change distance in move to target. (.)
+Set home locaton to current position. ([5])
+
+
+2009-09-29 release 0.4.
+New features:
+
+Remove colors on overhead text.
+Setting to hide or show portals higlighting.
+Change: set / other / Highlight map portals.
+Whisper command in popup menu.
+Magic attack.
+Attack key (b).
+Switch attack spell (,).
+Ability to change default text color in sended text messages.
+Ability to remove colors from other users messages.
+Change: set / chat / Remove colors from received chat messages.
+Fix: Allow select dead player by mouse, if enabled seleting dead players.
+Fix: Joystick pick up now work like pick up from keyboard.
+Fix: Fixed negative jacko spawn counter.
+Fix: Fixed some default colors.
+Fix: Fixed crazy move 9.
+
+New keys:
+Magic attack (b).
+Switch magic attack spell (,).
+
+
+
+2009-09-26 First patch version.
+New features:
+
+Show damage inflicted near monster's name.
+Change: set / other / Show damage inflicted to monsters.
+Select text colors for local player damage and local player misses.
+Change: set / colors. Items: Local player hit monster, Local player critical hit, Local player miss.
+Highlighting map portals with color.
+Allow target only reachable monsters.
+Change: set / other / Auto target only reachable monsters.
+Allow target dead players.
+Change: set / players / Target dead players.
+Quick heal feature.
+Heal targeted player or self.
+Quick pick up feature.
+Pick up modes: small (1x1), default (2x1), forward (2x3), full (3x3)
+For pick up use standard pickup key. (z)
+For change use Change pickup type key. (o)
+Nuke player (ported from qoal patch).
+Debug chat tab for some information.
+Print all visible object to debug chat window.
+In chat type /all.
+Anti rain.
+Change: set / other / No rain.
+/ignore, /unignore, /quit command in chat (ported from git version)
+/move X Y command for move to location.
+Quick Drops Window with 9 drop slots.
+To open use drop window key. (w)
+Quick drop.
+Drop N items at once from 0 slot. (y)
+Drop N items at once from all slots. (u)
+Use drop counter for drops. To change counter use (i)
+Who is online (ported from qoal patch).
+Outfit window (ported from git version).
+To open use outfits window key. (`)
+To wear outfit use Right-CTRL+outfit key. (1-9,0,-,=,backspace,insert,home)
+Outfit addons.
+15 different outfits.
+To Copy different outfit to current use left CTRL+outfit key. (1-9,0,-,=,backspace,insert,home)
+Check box unequip first work independently for each outfit.
+Kill stats (ported from qoal patch).
+To open use Kill stats window key. (e)
+Changing direction (rotate player) without moves.
+To rotate use Direct up/left/down/right keys. (|,;,k,')
+or ALT+move keys
+Crazy moves.
+For programmed moves use crazy moves key. (/)
+To change current move type use Change crazy move type. (\)
+Insert unicode chars in chat (ported from qoal patch).
+Player position in debug window.
+Id in item popups.
+Experience per 1,5,15 minutes in kill stats.
+Jack O counter in kill stats.
+Different statuses in top left window corner.
+To change statuses use designated keys.
+To see detailed information, move mouse to statuses bar.
+Unassign key binding in keyboard setup.
+You can unassign any key in key bindings window.
+After changing key bindings show first conflicting key binding.
+New setup page "Other".
+New settings in setup player tab.
+New parameters in stats window.
+Added Flee bonus and target time.
+New map view mode. (without big objects, for example without trees).
+To switch mode use Find path to mouse key. (f)
+Allow player to speak after death (ported from qoal patch).
+Smaller window buttons in top right corner.
+More shortcuts (15).
+Game modifiers.
+Allow player to change some game behaviours from keyboard.
+Can view in top left corner.
+Allow sit without pauses.
+Allow attack from sitting (quick stand).
+Allow move to last target.
+To move use Move to target key. (v)
+Allow player to move to home position.
+To move use Move to home key. (d)
+Show player gender.
+To change open set / player / show gender.
+Allow automatically switch from bow to sword and backward.
+Allow switch weapon depend on distance to target.
+To change current switch mode use Change attack weapon type key. (g)
+
+New keys:
+
+Move to target. (v)
+Move to home. (d)
+Change pick up type. (o)
+Changing player facing direction. (k,l,;,')
+Crazy moves. (/)
+Change crazy move type. (\)
+Quick drop. (u)
+Quick drop from first slot only. (y)
+Switch quick drop counter. (i)
+Heal. (c)
+Itenplz. (m)
+Invert move direction. ([.])
+Change attack weapon type. (g)
+
+New mouse actions:
+Heal (Attack Key + left mouse button)
+
+
+
+
+
+ 0.0.29.1 (9 June 2009)
+ - Added the ability to change your password after logging in
+ - The leader of a party is now displayed in bold
+ - Status window was reorganized to allow larger numbers to be displayed
+ - The client no longer quits when it can't find the current map
+ - Fixed position of floating text for damage, pickup and experience
+ - Fixed a possible crash on logging in to the map server
+ - Fixed the crash when shift-clicking an item in the inventory
+ - Fixed a crash related to item links in the chat window
+ - Fixed a crash on whispering somebody again after closing their tab
+ - Fixed lightspeed bug when stopping to attack
+ - Fixed the -S/--home-dir command line option
+ - Fixed Reset Windows to also reset the party window
+ - Fixed problems with the context menu in the Brazilian translation
+ - Fixed resetting the height of the chat on /clear
+ - Fixed playing of login song and the music after login
+ - Fixed a problem with the player skipping corners, desyncing from the server
+ - Small optimizations to OpenGL mode when drawing certain GUI widgets
+ - Updated Spanish, Polish, Portugese, Swedish, French and German translations
+
+ 0.0.29 (13 May 2009)
+ - Added support for dynamic emotes and a new way to select them
+ - Added speech balloons that wrap the text
+ - Added item popup for showing detailed information
+ - Added ability to refer to items in chat
+ - Added the ability to see your own name in game
+ - Added the option to hide player names
+ - Added support for dynamically defined weight unit and currency
+ - Added support for NPC item storage
+ - Added compile-time support for tmwserv, as an alternative to eAthena
+ - Added support for entering the port of the login server
+ - Added support for creating parties and inviting other players to them
+ - Added tabs to the chat window for party and private chats
+ - Added ability to set initial player attributes when creating a new character
+ - Added command line option to temporarily disable OpenGL (--no-opengl)
+ - Added support for showing arrows flying through the air
+ - Added option to show pickup as text particle instead of in the chat
+ - Added ability to change the font size
+ - Added support for the /me command to do actions
+ - Added a /present command to show players present in the area
+ - Added ability to record the chatlog to a file
+ - Made emote shortcuts customizable in more detail
+ - Made it possible to change resolution
+ - Made many colors used by the game configurable
+ - Made setup window available during login
+ - Dynamically generate the item effects description
+ - Minimap can now be told to stay on the screen
+ - Minimap now adapts to the scale and size of the minimap image
+ - Non-stackable items can now be sold more easily
+ - Login dialog now remembers the list of recently used servers
+ - Completely rewritten NPC interaction
+ - GUI opacity now effects the whole user interface
+ - Redesigned the trade window
+ - Redesigned equipment window and allow unequip from there
+ - Next level percentage is now displayed in hundredths
+ - The player will no longer walk away when clicking the map while sitting
+ - Keep the login screen from taking 100% CPU
+ - No longer prompt for character server when there is only one
+ - Fixed compilation with GCC 4.4
+ - Fixed scroll wheel handling and dragging glitches in lists
+ - Many more bug fixes, small improvements and code cleanups
+ - Updated German, Finnish, Croatian, French, Spanish, Swedish and Polish
+ translations
+
+ 0.0.28.1 (12 February 2009)
+ - Enabled translations on Windows
+ - Added command line option to set home directory path
+ - Tweaked green chat color to be a bit more readable
+ - Made font size configurable in the config file
+ - Fixed restoring of punching animation after weapon removal
+ - Fixed inability to chat while talking to NPCs
+ - Updated Swedish translation
+
+ 0.0.28 (25 January 2009)
+ - Added support for animated map tiles
+ - Added support for internationalization, plus many translations
+ - Added support for TrueType fonts
+ - Trade window is now resizable
+ - Obscure precise home directory name when making screenshots
+ - Fixed follow-parent of nested and being-following particle emitters
+
+ 0.0.27 (9 December 2008)
+ - Added support for showing map name above minimap
+ - Added showing how long the ban is when banned
+ - Added --data parameter for developers
+ - Added particle effect for critical hits
+ - Added support for dynamic skill names and hair colors
+ - Added support for status effects
+ - Added ability to add equipment to the shortcut bar
+ - Added ability to change configuration during login phase (from Aethyra)
+ - Mouse cursor will now hide when not used for some time
+ - Inventory window now displays amount of slots used
+ - Center minimap on player when it is larger than the minimap window
+ - Extended particle emitters with properties that can change over time
+ - Extended the GUI font to support more characters
+ - Only require a restart to switch to full screen with OpenGL on Windows
+ - Make sure news and update file list aren't cached (from Aethyra)
+ - Made NPC dialogs resizable (from Aethyra)
+ - Made window shortcuts configurable
+ - Fixed visibility of trade window on startup
+ - Fixed a client input freeze when closing NPC script from server
+ - Fixed dead players to lie on the ground instead of standing around
+ - Fixed shortcuts being activated when trade window was visible
+ - Fixed a crash when equipment window is open
+ - Fixed money value on failing to buy (from Aethyra)
+ - Fixed crash in right-click menu when used after a being disappeared
+
+ 0.0.26 (29 August 2008)
+ - Added support for a newer version of eAthena server
+ - Added support for showing custom being effects
+ - Added new features to the particle engine
+ - Position names and chat such that there is no overlap, when possible
+ - Fixed a crash when loading a corrupt map that has too much layer data
+
diff --git a/data/help/chatcommands.txt b/data/help/chatcommands.txt
new file mode 100644
index 000000000..9e37849f1
--- /dev/null
+++ b/data/help/chatcommands.txt
@@ -0,0 +1,74 @@
+ <- @@index|Back to Index@@
+
+
+##3 Chat commands
+
+
+##PWhispers
+##2
+ /closeall - close all whispers.
+ /ignoreall - add all whispers to ignore list.
+ /msg NICK text, /whisper NICK text, /w NICK text - send whisper message to nick.
+ /query NICK, /q NICK - open new whisper tab for nick.
+
+
+##PActions
+##2
+ /help - show small help about chat commands.
+ /target NICK - select nick as target. Can be monster or player nick.
+ /outfit N - wear outfit number N.
+ /outfit next - wear next outfit.
+ /outfit prev - wear previous outfit.
+ /emote N - use emotion number N.
+ /away, /away MSG - set away mode.
+ /follow NICK - start follow mode.
+ /imitation NICK - start imitation mode.
+ /heal NICK - heal nick.
+ /move X Y - move to X,Y position in short distance.
+ /navigate x y - move to position x,y in current map in any distance.
+ /mail NICK MSG - send offline message to NICK. Working only in tmw server.
+ /disconnect - quick disconnect from server.
+ /attack - attack target.
+ /undress NICK - remove all clothes from nick. Local effect only.
+
+
+##PTrade
+##2
+ /trade NICK - start trade with nick.
+ /priceload - load shop price from disc.
+ /pricesave - save shop price to disc.
+
+
+##PPlayer relations
+##2
+ /ignore NICK - add nick to ignore list.
+ /unignore NICK - Remove nick from ignore list.
+ /friend NICK, /befriend NICK - add nick to friends list.
+ /disregard NICK - add nick to disregarded list.
+ /neutral NICK - add nick to neutral relation list.
+ /erase NICK - add nick to erased list.
+ /clear - clear current chat tab.
+ /createparty NAME - create party with selected name.
+ /me text - send text to chat as /me command in irc.
+
+
+##PDebug
+##2
+ /who - print online players number to chat.
+ /all - show visible beings list in debug tab.
+ /where - print current player position to chat.
+ /cacheinfo - show text cache info.
+
+
+##PWhispers commands
+##2
+Most commands working in whispers.
+For example command /imitation in whisper nick nick1,
+ similar to command /imitation nick1.
+
+
+
+
+
+
+
diff --git a/data/help/commands.txt b/data/help/commands.txt
new file mode 100644
index 000000000..bf73a388c
--- /dev/null
+++ b/data/help/commands.txt
@@ -0,0 +1,175 @@
+ <- @@index|Back to Index@@
+
+
+##3 === COMMANDS ===
+
+##2KEYBOARD:
+
+ ##2UP##P "Move Up"
+ ##2DOWN##P "Move Down"
+ ##2LEFT##P "Move Left"
+ ##2RIGHT##P "Move Right"
+ ##2LeftControl##P "Attack"
+ ##2x##P "Target & Attack"
+ ##2v##P "Move to Target"
+ ##2Period(.)##P "Change Move to Target type"
+ ##2d##P "Move to Home location"
+ ##2KeyPad[5]##P "Set home location/Set arrow"
+ ##2RightShift + key##P "Move to navigation point"
+ ##2LeftAlt + EmoteKey##P "Smilie"
+ ##2t##P "Talk"
+ ##2LeftShift##P "Stop Attack"
+ ##2a##P "Target Closest"
+ ##2n##P "Target NPC"
+ ##2q##P "Target Player"
+ ##2z##P "Pickup"
+ ##2o##P "Change Pickup Type"
+ ##2h##P "Hide Windows"
+ ##2s##P "Sit"
+ ##2p##P "Screenshot"
+ ##2r##P "Enable/Disable Trading"
+ ##2f##P "Change Map View Mode"
+ ##2MenuKey##P "Item Shortcuts Key"
+ ##21##P "Item Shortcut 1"
+ ##22##P "Item Shortcut 2"
+ ##23##P "Item Shortcut 3"
+ ##24##P "Item Shortcut 4"
+ ##25##P "Item Shortcut 5"
+ ##26##P "Item Shortcut 6"
+ ##27##P "Item Shortcut 7"
+ ##28##P "Item Shortcut 8"
+ ##29##P "Item Shortcut 9"
+ ##20##P "Item Shortcut 10"
+ ##2Minus(-)##P "Item Shortcut 11"
+ ##2Equals(=)##P "Item Shortcut 12"
+ ##2Backspace##P "Item Shortcut 13"
+ ##2Insert##P "Item Shortcut 14"
+ ##2Home##P "Item Shortcut 15"
+ ##2F1##P "Help Window"
+ ##2F2##P "Status Window"
+ ##2F3##P "Inventory Window"
+ ##2F4##P "Equipment Window"
+ ##2F5##P "Skill Window"
+ ##2F6##P "Minimap Window"
+ ##2F7##P "Chat Window"
+ ##2F8##P "Item Shortcut Window"
+ ##2F9##P "Setup Window"
+ ##2F10##P "Debug Window"
+ ##2F11##P "Social Window"
+ ##2F12##P "Emote Shortcut Window"
+ ##2BackQuote(`)##P "Outfits Window"
+ ##2w##P "Quick drop Window"
+ ##2e##P "Kills Stats Window"
+ ##2j##P "Commands Window"
+ ##2LeftBracket([)##P "Bot Checker Window"
+ ##2LeftAlt + 1##P "Emote Shortcut 1"
+ ##2LeftAlt + 2##P "Emote Shortcut 2"
+ ##2LeftAlt + 3##P "Emote Shortcut 3"
+ ##2LeftAlt + 4##P "Emote Shortcut 4"
+ ##2LeftAlt + 5##P "Emote Shortcut 5"
+ ##2LeftAlt + 6##P "Emote Shortcut 6"
+ ##2LeftAlt + 7##P "Emote Shortcut 7"
+ ##2LeftAlt + 8##P "Emote Shortcut 8"
+ ##2LeftAlt + 9##P "Emote Shortcut 9"
+ ##2LeftAlt + 0##P "Emote Shortcut 10"
+ ##2LeftAlt + Minus(-)##P "Emote Shortcut 11"
+ ##2LeftAlt + Equals(=)##P "Emote Shortcut 12"
+ ##2LeftAlt + Backspace##P "Emote Shortcut 13"
+ ##2LeftAlt + Insert##P "Emote Shortcut 14"
+ ##2RightControl##P "Wear Outfit"
+ ##2RightAlt##P "Copy Outfit"
+ ##2RightBracket(])##P "Copy Equiped to Outfit"
+ ##2Enter##P "Toggle Chat"
+ ##2PageUP##P "Scroll Chat Up"
+ ##2PageDOWN##P "Scroll Chat Down"
+ ##2KeyPad[7]##P "Previous Chat Tab"
+ ##2KeyPad[9]##P "Next Chat Tab"
+ ##2KeyPad[7]##P "Previous chat tab line"
+ ##2KeyPad[9]##P "Next chat tab line"
+ ##2Tab##P "Chat Auto Complete"
+ ##2Esc##P "Deactivate Chat Input"
+ ##2SpaceBar##P "Select OK"
+ ##2Esc##P "Quit"
+ ##2LeftWinKey##P "Ignore input 1"
+ ##2RightWinKey##P "Ignore input 2"
+ ##2l##P "Set Direction Up"
+ ##2Semicolon(;)##P "Set Direction Down"
+ ##2k##P "Set Direction Left"
+ ##2Quote(')##P "Set Direction Right"
+ ##2Slash(\)##P "Crazy moves"
+ ##2Backslash(/)##P "Change Crazy Move mode"
+ ##2y##P "Quick Drop N Items from 0 slot"
+ ##2u##P "Quick Drop N Items"
+ ##2i##P "Switch Quick Drop Counter"
+ ##2c##P "Quick heal target or self"
+ ##2m##P "Use #itenplz spell"
+ ##2b##P "Use magic attack"
+ ##2Comma(,)##P "Switch magic attack"
+ ##2KeyPad0##P "Change move type"
+ ##2g##P "Change Attack Weapon Type"
+ ##2End##P "Change Attack Type"
+ ##2KeyPad[1]##P "Change Follow mode"
+ ##2KeyPad[4]##P "Change Imitation mode"
+ ##2KeyPad[8]##P "Disable / Enable Game modifier keys"
+ ##2KeyPad[3]##P "On / Off audio"
+ ##2KeyPad[2]##P "Enable / Disable away mode"
+ ##2Tab##P "Emulate right click from keyboard"
+ ##2KeyPad[+]##P "Toggle camera mode"
+
+
+##2MOUSE:
+
+ Left click to execute default action: walk, pick up an item, attack a monster
+ and talk to NPCs (be sure to click on their feet). Right click to show up a
+ context menu. Holding [Left Shift] prevents from walking when attacking.
+
+
+##2COMMUNICATION:
+
+ Communication is often essential to success in this game. You can communicate
+ in several ways: By chatting and showing emotions (see above), by trading
+ (with the right-click context menu), and by whispering.
+
+ To read about whispering and other chat commands, look here: @@chatcommands|Chat commands@@
+
+
+##2IGNORING COMMUNICATION
+
+ You may find that not all communication is to your liking. While most people
+ are nice, some may offend you or try to make your life harder-- since this is
+ an open game, there is nothing the developers can do to prevent this.
+
+ However, you can protect yourself from such players by ignoring them. Right-
+ click on them to bring up the context menu, then select `Ignore' or
+ `Disregard' (see below). You can fine-tune your player relations in the
+ `Setup' menu, which lists all the players you have added to it. To open this
+ menu, select `Setup' in the upper right corner of the screen, then `Players'.
+
+ There you will find a list of all players you are acquainted with, as well as
+ several configuration options:
+
+ - ##2save player list##P: Should your acquaintance list be saved when you
+ quit the game? If you enable this option, your list will survive when you
+ quit and re-start.
+ - ##2allow trading##P: Do you wish to allow trade requests from arbitrary
+ players?
+ - ##2allow whispers##P: Do you wish to allow arbitrary players to send
+ private messages to you in-game?
+
+##2THE PLAYER LIST
+
+ The player list lists all of your acquaintances. They are categorised as one
+ of the following:
+
+ - ##2neutral##P: As far as the game is concerned, this is the same as not
+ having the player listed: the player may chat with you, but may only trade
+ or whisper if you have this option allowed for everyone.
+ - ##2friend##P: You consider this player a friend. The player may chat,
+ message your in private, or trade with you at any point.
+ - ##2disregarded##P: You wish to disregard this player, meaning that his or
+ her chat messages are not logged and trade requests and whispers are
+ ignored.
+ - ##2ignored##P: You wish to completely ignore this player. You will not
+ even see floating text for him or her anymore, nor emotions.
+
+
diff --git a/data/help/header.txt b/data/help/header.txt
new file mode 100644
index 000000000..3e60eebd4
--- /dev/null
+++ b/data/help/header.txt
@@ -0,0 +1,11 @@
+
+##1 M A N A P L U S
+##1 ================================
+
+ ##2Version:##6 1.0.12.26 ##2Date:##3 26 December 2010
+
+##2 Website: http://tmw.cetki.com/
+##2 http://mana.cetki.com/
+##2 http://manasource.org/
+
+
diff --git a/data/help/index.txt b/data/help/index.txt
new file mode 100644
index 000000000..c3b1d9f44
--- /dev/null
+++ b/data/help/index.txt
@@ -0,0 +1,23 @@
+##3 === INDEX ===
+
+ ##1-> @@about|About The Mana World@@
+ -> @@team|Development Team (TMW)@@
+ -> @@changes|Recent Changes@@
+
+ -> @@commands|Commands@@
+ -> @@chatcommands|Chat commands@@
+ -> @@windows|Windows@@
+ -> @@skills|Skills@@
+
+ -> @@support|Support@@
+
+
+##3 === Powered By ===
+
+##2 SDL, SDL_image, SDL_mixer (Media framework)
+##2 SDL_net (Networking framework)
+##2 Guichan (GUI framework)
+##2 libxml2 (XML parsing and writing)
+##2 PhysFS (Data files)
+##2 libcurl (HTTP downloads)
+##2 zlib (Archives)
diff --git a/data/help/skills.txt b/data/help/skills.txt
new file mode 100644
index 000000000..5446b6164
--- /dev/null
+++ b/data/help/skills.txt
@@ -0,0 +1,16 @@
+ <- @@index|Back to Index@@
+
+
+##3 === SKILLS ===
+
+ You can improve your skills by increasing job level. Each job level
+ gives you 1 point to spend on basic skills.
+
+ ##4 Basic skills:
+
+ ##2Emote:##P enables the ability to express emotions
+ ##2Trade:##P enables the ability to trade with others
+ ##2Party Level1:##P enables a char to join a party.
+ ##2Party level2:##P enables a char to create a party
+ Other skills are still not implemented.
+ \ No newline at end of file
diff --git a/data/help/support.txt b/data/help/support.txt
new file mode 100644
index 000000000..1ac6c9d6f
--- /dev/null
+++ b/data/help/support.txt
@@ -0,0 +1,22 @@
+ <- @@index|Back to Index@@
+
+
+##3 === SUPPORT ===
+
+ If you're having troubles, plase first of all read the FAQ. If you
+ can't find a solution to your problem, feel free to check our
+ Bugs/Support section of the forum:
+
+ For TMW support:
+
+##2 http://forums.themanaworld.org/viewforum.php?f=3
+
+ or come visit us on our IRC channel:
+
+##2 #themanaworld ##P@##2 irc.freenode.net
+
+ Otherwise see the @@team|Development Team@@ section to have a list of
+ developers and how to contact them.
+
+ For other server look servers pages for support.
+
diff --git a/data/help/team.txt b/data/help/team.txt
new file mode 100644
index 000000000..e17771d5f
--- /dev/null
+++ b/data/help/team.txt
@@ -0,0 +1,132 @@
+ <- @@index|Back to Index@@
+
+
+##3 === DEVELOPMENT TEAM ===
+
+##2 Project Leader:
+
+ ##9Eugenio Favalli (aka ElvenProgrammer)
+ elvenprogrammer@gmail.com
+
+
+##2 Programmers:
+
+ ##9Bjorn Lindeijer (aka Hammerbear)
+ b_lindeijer@users.sourceforge.net
+ (various parts, GUI, graphics, A* and map rewrites)
+
+ ##9Björn Steinbrink (aka Doener)
+ der_doener@users.sourceforge.net
+ (various parts)
+
+ ##9Eric Scrivner (aka zenogais)
+ bitshift2002@users.sourceforge.net
+ (resource manager)
+
+ ##9J. Avila (aka Javila)
+ javila@users.sourceforge.net
+ (various parts, GUI)
+
+ ##9Jan-Fabian Humann (aka Mra)
+ malastare@users.sourceforge.net
+ (some GUI parts)
+
+ ##9Kiyoshi Kyokai (aka Kiokay)
+ kyokai@users.sourceforge.net
+ (game systems designer)
+
+ ##9Mateusz Kaduk (aka Usiu)
+ usiu@users.sourceforge.net
+ (several GUI parts)
+
+ ##9Aaron Marks (aka nym)
+ nymacro@users.sourceforge.net
+ (several GUI parts)
+
+ ##9Shura
+ kth5@users.sourceforge.net
+ (configuration, sound, misc. ports)
+
+ ##9Yohann Ferreira (aka Bertram)
+ bertram25@users.sourceforge.net
+ (SDL input, progress bar drawing, Debian package)
+
+
+##2 Artists:
+
+ ##9Clef
+ (tiles, concepts)
+
+ ##9Frode Lindeijer (aka Modanung)
+ f.lindeijer@xs4all.nl
+ (arts)
+
+ ##9Gnulia
+ (conceptual art)
+
+ ##9Magick
+ (music and sound effects)
+
+ ##9Neko-mon
+ (player sprites, various things)
+
+ ##9Neorice
+ (monster sprites, tiles)
+
+ ##9Pajarico
+ pajarico@users.sourceforge.net
+ (conceptual arts)
+
+ ##9Romulo Fernandes
+ razor85@users.sourceforge.net
+ (arts)
+
+ ##9Rotonen
+ rotonen@users.sourceforge.net
+ (backstory, art director, music, sound)
+
+ ##9Talaroc
+ talaroc@users.sourceforge.net
+ (sprites)
+
+ ##9Ti Sing Hao
+ (music)
+
+
+##2 Misc. thanks:
+
+ ##9David Smith (aka catfish_man)
+ catfish_man@users.sourceforge.net
+ (Mac package)
+
+ ##9Igor Morgado (aka imorgado)
+ imorgado@users.sourceforge.net
+ (tester)
+
+ ##9maci
+ maci321@users.sourceforge.net
+ (technical support)
+
+ ##9Rodney Dawes (aka dobey)
+ dobey@users.sourceforge.net
+ (Mac package)
+
+ ##9Ultramichy
+ (hosting test server)
+
+
+##2 Inactive/retired:
+
+ ##9Chetic
+ chetic@users.sourceforge.net
+ (maps)
+
+ ##9Simon Edwardsson (aka SimEdw)
+ simonedw@users.sourceforge.net
+ (network code, Mac package)
+
+ ##9Sull
+ (hosting CVS and related services)
+
+ ##9Vlady
+ (several items)
diff --git a/data/help/windows.txt b/data/help/windows.txt
new file mode 100644
index 000000000..f1d0150a7
--- /dev/null
+++ b/data/help/windows.txt
@@ -0,0 +1,15 @@
+ <- @@index|Back to Index@@
+
+
+##3 === WINDOWS ===
+
+##2SHORTCUT:
+
+ To add an item to the shortcut bar click on the item in the inventory window,
+ then click on the box in the shortcut-window which should be associated with
+ the item. To reorder items within the shortcut-window simply click and drag
+ them between the boxes. To remove items you simply drag them outside of the
+ window and drop them.
+
+ Currently only stackable items like food, but not weapons or clothes can be
+ used with the shortcut window.
diff --git a/data/icons/CMakeLists.txt b/data/icons/CMakeLists.txt
new file mode 100644
index 000000000..41539898b
--- /dev/null
+++ b/data/icons/CMakeLists.txt
@@ -0,0 +1,7 @@
+SET(FILES
+ manaplus.png
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/icons)
+
+INSTALL(FILES "manaplus.png" DESTINATION share/pixmaps)
diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am
new file mode 100644
index 000000000..596363ba0
--- /dev/null
+++ b/data/icons/Makefile.am
@@ -0,0 +1,16 @@
+
+iconsdir = $(pkgdatadir)/data/icons
+
+icons_DATA = manaplus.png \
+ manaplus.xpm
+
+install-data-local:
+ $(mkinstalldirs) $(DESTDIR)$(datarootdir)/pixmaps
+ $(INSTALL) $(srcdir)/manaplus.png $(DESTDIR)$(datarootdir)/pixmaps/manaplus.png
+
+uninstall-local:
+ rm -f $(DESTDIR)$(datarootdir)/pixmaps/manaplus.png
+
+EXTRA_DIST = \
+ $(icons_DATA) \
+ CMakeLists.txt
diff --git a/data/icons/manaplus.hqx b/data/icons/manaplus.hqx
new file mode 100644
index 000000000..aadf6b53c
--- /dev/null
+++ b/data/icons/manaplus.hqx
@@ -0,0 +1,2938 @@
+(This file must be converted with BinHex 4.0)
+:"'eKEQ%!9%9B9(4dH(3%!!!!!Y!!!L'DDMe)EhFJG'mJGA0P)(4SDA-JD@0[EMS
++#P0dCA!J-6SJ3fp`H5"dD'8JD@0[EL"dEb"dD'8JBfaTF'*[BA*N#Q%T)%0XD@0
+V)'pZ)(4SDA-JCQPXC5"QFQpY)(4SC5"'D@jNCA)+BLNJ3fK[Eh0P)#G(CA3J5@j
+QEbFJCR*[E5"dD'8J*dCTE'8R)'ePER8Z#Q-T)%PZ)(4SC5"TEQC[)(GTEQ4[Gb"
+dD'&d)("[F(-JGA!X)'0XD@0V)'pZ)(4SC5"TBfpZ#Q3T)%0SEfpcC5!R3fp`H5F
+JCR*[E5"dD'8J*d9NDA3R)'ePER8Z#Q8T)%0XEh0P)(4SC5"TEQC[)(GTEQ4[G`S
++8h4PF#!b1L"3BA0dC5"dD'8JD@0[EL"dEb"dD'8JC'9cDA*PC#"TG'9Y#Q%T)%G
+[)(4[)(4SC5"TG'9Y)'PZ)(4SC5"'D@jNCA)JG'KKG#"jEh8JGf&ZG#"K)'0eFh4
+[E5"TBfpZ#Q)T)%0XD@0V)(4SC5"TG'9Y)#KQD@aP,#"QEfaNCA)X)'4TFfXX)'9
+dBbNJ#Q)T)%0SEfpcC5!R4f9d)%PZCQmR)'CbEfdJG'KP)#G'D@aP*b"YC@je,JT
+M+5"*EL"dD'8JD@jQEb"hD@jNEhFJG'KKG#"`Eh"c)(9`,#"ME'PMDb"[EL"dD'8
+JD@0[EJTN+5"$D'p[Ff8J*e"KFh4P*b"QFQpY)(4SC5!R4@4TG#FJE@9ZG5i+C5N
+J3fa[Ff8JG'KP)'PZCQmJGfPZC'ph#JT6G'9`)$-k)!T&EQT[H5"jEh9b)'jPGfa
+j)'0eFh4[E@PkC@3JD@0[EL%+#NC[FL"YEh*P)(4SEh*[G@GS)'4TFQ9MG'P[ER-
+X)(0PC5""F("XC5Gc)(GPBR0TG'8JBA3k#QKdG(!k,bphGhFZBA"`E'8ZBfpY,h0
+eF("[FR3[E@&M-6!a,f0eFh4[E@PkC5mf,`V6V!!!!3!!!L&S!!)JD!!!!$)!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!L"
+ND@0ZF`!#)'4TFc-b!!!"K))!KIq$!),rJ!#!ri%!JIq%!!$rJ!#!riS!LIq!!)[
+r"!!!rrm!J2m!!)$r!!#!r`3!!2rr!)$r!!#!r`!!J2m%!!$rr`#!r`!!J2m!!)$
+r"!!!rrm!J2m!!)$r!!#!r`%!!)2r!!#!r`!!Krm!!)$r!3!!J2m%!2m!rrq&!!A
+rr`$rr`#!ri-!Jrm"!!#"r`%!!)6rJJ#'ri!!JJ!(F@aYFh4aEh#$!!4pGR0cHi!
+!!U*rJB%!!hYdG@')!!*mFh1+!!YdF!"ZGAGdJ)"iGAf!!(*aF(*`E@jZE@YYEQj
+`I3!!DA!!FQY[!'pUF!"aE(F!!'Cc!("XFJ"bE(!!Ffaf!!"QFJ"aE(3!FQad!(0
+XG!!!CR%!FQeb!(4YG!"cE(3!!'aZ!(&`G!"dFR3!G'aZGRKcECGbI!"SHi!!!(0
+YFJ"[!(9aK3!)Ffi!Gfi!ChTpJ`!&GfeXER*dJ!!,IAKm!!"eG'aQE(4MJJ!)FA"
+aF@eTCfTXJ!$r!2X!FcKYD`!!!3J!!!!!!%QUh-HPHPS0!!!!!!!!(X2@A3S!!!!
+#-4S!!!!!0qb2"J!!!!!!!!!"!!!!)qU(!!!!!!!!!!!!!!!!!,l"!4SH0$m1"cN
+p$`!!!%lr16,qrm6pm1M%r1dS!!#Qe`"MrmB!U2r-!+6rK!!!jTS!L2q*!)rrM3#
+,riS!!2"l!+[rB`#SrfB!TIpU!!$NH!$4rcm!c2p"!-Er43!!T)d"pI`A!2(m'J$
+Yr'L-F$6*"%3[!!0%-3!!4)pC!)N!P$m!!!!!!!!!!#fY!"f,!!D++J!!!!!!!!r
+0kTbX#J!!!A"U(J!!$9IKrr&i!`!!!!!!%R#HZpV9U@J0!!!!D@`c-J!!!qL'!)h
+rL`#4riJ!Nrq'!)IrK!#$ri8!K2m"!2q*!)(rJ`#%rid!!IrrJ`#$rjB!JrqA!)2
+rJ3##ri!!J[q&!)2r!!#3!2q$!),r!!#5ri)!J[m!!*,rJJ##r`!!Jrm!!)6r!!#
+$ri)!J[m!!)2r!!#%r`!!K2q"!),r!!#$r`!!K2m!!)6rJ3#"r`!!Jrm"!!#$r`%
+!!)2rJJ#"r`!!Jrm"!!#$r`%!!)2rJJ#"r`!!Jrm"!!#$r`%!!)2rJJ#"r`!!Jrm
+"!!#$r`%!!)2rJJ#"r`!!Jrm"!!#$r`%!!)2rJJ#"r`!!Jrm"!!#$r`%!!)Ir!!#
+"r`!!Jrm"!!#$r`%!!)Ir!!#(ri!!J[q!!)Ir!!#'ri!!J[q!!)6r!!#!r`%!!),
+rM3#"r`%!!)$r!3!!J[q0!)(r!!#"ri!!J[q,!)IrJ3#$riB!!Im!L2q#!)ArJ3#
+,ri3!P2q(!*,rLJ#1ri3!KJ!$CfGQCi0Q!QGRCS"PL`!#D@PRK@B$CfGQCS"P!@C
+RL!!#C@GRJ@B'Cf4MCQCRCi&QJ@@'!)4Q!QKQC)3!"@CQC@4PCB8!!'H#CJ*P!'Q
+*!!0NAQ4RJ`!'C'CRCQCREBd!!9eMJ`!!D)*QPJ!!C)*QP`#$CS%!"'pTCfGSJ!!
+%9@GPBf1&!!&UCi"Q!Q3!CBCQ!'L"CJ"PJ'D$!!&RCi"Q!J"NCBCQ!'H%CJ&NBS)
+!!'L"CJ!!N@B!CB)!!'H!CJ05!'9PJ@B!!)4Q!!#$CS)!J'B$C@8!CB*Q!!#%CJ!
+!JfB!C)%!J@B"C3##CJ*R!(#$CJ%!AS&Q!@9IJ3#"CJ!!JfB"!!#$CJ)!!'@#CS)
+!J'B"BJ##CJ0R!!"NJQB#!!"PJ@B!Ci)!J@B!!)*Q!QF!!)*Q!QF!!)0QJJ#"CJ!
+!JfB#!!"RJ@B$C`!!CB&Q!'@#!)&Q!!##CJ*R!!#$CJ%!!)&Q!@9PJJ#!CJ&L!)*
+Q!QJ!!)*Q!Q3!!)&Q$'GQCfCQC!"RCQCN!'H!CJ0RB`!!JQB#C3!!JfB*CfGQCJ"
+TCfCQD)*QJ!##CS!!J@B)CfCQD'CQ!'GRJ'D!C3"RJ!!"rfH!CB!!"b0NC@9QCQ3
+!J'B"!!#!CJ&RCid!!'1!CJX!!'0QC`!!CQCPCQD0!!"RJ'B%!'pRCQL!!!4PCQC
+P5BX!#@GQCQ9PCfCQC@L"!!9RCQ9QF@#'!!*Q!'H%CJ*RC9b#!!*PCQH"CJ"IJ3!
+"D'H'CJ*RD'Z%!!"SJQB&BfCPCQCSKfB!D)F!!@9SJQB!CB9Q"'GQCQGRLJ!&C@9
+RCfCPJfB%C@GSCQD%!2m!r`$r!2m!r`$r!2m!l`"X1'eV!!!%#!!!!!!!!!!!!!)
+*)f@Se[,ikFkPF6%4"`%!!!!!!!!!!!!!!!!!!!%(,BcIpHlL`TTmF(+&SjT3&33
+!!!!!!!!!!!!!!!!#''[HqHZmCL3("33%"!8'%84R,`N"!!!!!!!!!!!!!bZKq[5
+r8``#!3!!!!!!!!!!!J)V,!B!!!!!!!!!!!3i[[lPKaN!!!!!!!!!!!!!!!!!!!%
+)"3!!!!!!!!!$0XEqh'X%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5LkrppL!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8PIrYHJ!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!"echq+J+!!!!!!%($3X$!!!!!3J1#`)!!!!!!!!!!!%Ld2lC0`!53NY
+'6@YlG&Xd'#P3ERae9#S'!!!!!!!!#((kpC8!#@,arrcjrrlrrp'9[IErrrrq[$`
+&!!!!!!!CcrlL0J!GVIrrrp1,X[6rrrrrZiV(qIrrX"N!!!!!!%cfqlS$!#E*rrr
+YF`!d`2rrrq*(!&,Grrrb+J!!!!!!N[VbI!%!,ZArrmdj!!f4rrrrV#8!&F6rrrm
+p!3!!!!$&rHY'!3!kr2rrYa)!"BIrrrq'$3!)[rrrrd-$!!!!!1Mrj5%!"&,rrrq
+Q!!!,M[rrrfX!!"($rrrp-`!!!!!!qIrG#`!,F2rrqBm!!"HGrrrf@3!!*-VrrqX
+Q!!!!!!$irY8&!"1-rrrYGJ!!*Urrrpj)!!!le2rrc4m!!!!!!12pe!8!'URrrq&
+G!!!f`rrrb$J!!&6Hrrq['3!!!!!!Zr[@"3!Karrre8-!!%IBrrqb+!!!EqRrrj%
+5!!!!!!"qqGm3!#RMrrr*+`!!@Hlrrj`B!!#+p2rrF$efN!"f(3!cm1FX!$IrrrZ
+N#3!!EIrrqA%$!!#SrrrXTlkHIk5J!!qTl'%"(RjqELd!!!!jJApL(3!!!&GrIEl
+2DLJ521J!!clTU3)%$Ji+!!!!!!F2$`F!!!!!#JaJcQ!+!!%ai3!!$BcG1!!!!!!
+!!!!!!!!!!!!!!!!!&VQP'J!!"C'F!!!"*EQM#3!!!!!!!!!!!!!!!!!!!!"elRJ
+0!!Kfa$!!!!!%2-"h!3!!!!!!!!!!!!!!!!!!0X[r`&49TY"0"3!!!!!&4,Pd"J!
+!!!!!!!!!!!!!!#ZeqrrjjqE56`J!!!!!!!!&0D#B*`)"!!!!!!!!!JC0`rVrrrl
+mXMF'!!!!!!!!!!!#(@fkM$d5"`B("KT6UqImrrhkdQFD!J!!!!!!!!!!!!!"#5G
+b[G@mUl(,iqhfq[MaZQ3I"`%!!!!!!!!!!!!!!!!!!JN@2ADK`0ACd,UAC5`3"`%
+!!!!!!!!!D@Jc-J!!"G@0!)rrQ3#6rj8!Prq5!*VrM`#(r`)!rrq(!!(r!)2rM!#
+(rj%!JIq+!)ErP!#!riN!K[qM!)ErT!#%rk8!K2qP!)ArT3#%rk8!K2q'!)2rJJ#
+$riX!K2q!!*IrL3#%r`%!!*VrKJ#%ri!!Q[q'!)6rJ!#Eri8!Jrq"!)Ar!!#)r`!
+!K[q&!)2rJ!#'r`!!Krq!!)ArK3#$ri!!KIq!!)ErJ!#&ri8!Jrq!!)ArJ!#&ri%
+!KIq&!),rJ3#&ri!!KIq"!)ArK3##ri%!KIq!!)ArJ3#&ri8!J[q"!)ArJ!#&ri%
+!KIq&!),rJ3#&r`%!!)ErJ3#&ri8!J[q!!)ArJ!#'ri%!KIq&!),rJ!#&ri!!KIq
+"!)ArKJ##ri!!KIq!!)ArJ3#&riB!J[q!!)ArJ!#&ri%!KIq'!),rJ!#&ri!!KIq
+"!)cr!3!!J[q!!)ArJ!#&ri%!M2m"!!##ri!!KIq!!)ArJ3#-r`%!!)2r!!#&ri%
+!KIq"!)Mr!!#!ri!!J[m!!)6rJJ#%ri)!K[q!!)$rJ!##rjN!J[q!!)(rJ3##rjF
+!J[q"!)(rJ3##rjF!JIq#!)(rJJ##rj8!J[q"!),rJ`##rj3!Jrm!!)6rK!##rj)
+!Lrq'!),rN!!!Lrq)!)2rM!#-riS!K2m#!2rrJ`!"r`#-rid!R2q3!!#Brj-!PIq
+A!*(rL`#0!!&RCS&PJfB&CfCPC'CQQ3!"C@52CJ&RCT8!!@4RKfB'C@GPCQGNCB&
+Q!QGSCC)!KfB-CfGQC@GPCQGNC@9[D)"R!Q9NHBm!!'H'CJ)!CfL(!!GR!!"PCQG
+SCS`!!@PRK'B!CC%!!fCRDC++!!&XCi0Q!'H8!!*UE'f*!!&NCi0Q!'5M!!&lCi0
+Q!&5N!)4QT3!"CfH"CJ"PT3!"BQ@#CJ"1T3##CJ&RD+8!!@9PJ@B!CiB!"@4SC@G
+MBB)!"@4QCQ9QDiX!K'D!!!"QJ'H'CJ0PC'TRK@B!CiN!JfB$C3!!CCGQ!@GiKJ!
+"DfH"CJ"RJ!#DCSB!JfB!Ci!!KQB"C@@2CJ"NK3#$CS%!K@B"!'H(CJ%!C)4Q!'@
+&!!"SJ@B!Ci!!!'5&CJ)!E'L&CS!!K'B!Ci8!!'@"CJ"PJ!!!CB4QJ!#&CJ"NJ!#
+$CJ&RCi8!!'@"CJ"FJ!!!Ci4QJ!#&CS%!K'B!CB8!JQD"!)4Q!'H!!!&RCi*Q!'@
+"!)9QK3#"CJ"PJ3!!Ci4QJ!!"CfH#CJ"PJ3#&CS8!JQD"!)4Q!'H!!)9QJ3#%CJ"
+RK3#"CJ"PJ3#%CJ4T!!"+AB4QJ3#$CJ&PBi8!JQD!!)9QJ!!"C'5$CJ"MJ3#$CJ&
+PAB8!J@B!Ci!!K@D!!!&RCi0QJ3!!D)4QKJ##CS!!!'H%CS!!!@9PJfD"!!"RK'D
+'!!"RJ@D!!!"PJfB!CB!!K'B!CB%!K'B!CiB!!'H"CS!!K@D!!)9QJ3#&CJ"NJ@B
+%CfF!!'H"CS!!K'B!CB!!K@D"!)YQ!Q8!!)&Q!'@!!)9QJ!!!C)4QJ3#$CJ"RK@B
+$!!"SCi"Q!f-!@f@"CJ&RCi%!!'5%CS%!!'@"CJCRCQCRCPJ!J'D!!)&Q!f8!+@#
+!B`&QDi)!!'D"B`&QCS)!!''!B`4RCQCRD)!!!Q9PCS!!!@4PJ'DC!!"PJ'B!D)!
+!!'5!CS%!J@B!D*F!JQD"!!0RCfCPJ3!!BB&QP`!!Ci"QJJ!!CB"QJJ!!CB&QP3!
+!Bi&QJ3!!Ci&QJ`!"CfH!CT3!JfB"!'H"CJ&RF)3!JQD5!!"PLQD'!!"NJ@D3!!!
+!CiKQ!@9NL!!"D'H!CJ"FM!!!D)PQ!@9KLJ##CJ4RC3"MAi-!!f-!Bf@+CSd!!@C
+PJ'B%C@9NBfH"CJ0NC'GRKfB#C@CSN!!!!@CPJQB!CijQ!@9NN`!%AQ9QCfH-CJ0
+RCQ4RP`!+C@GRD@KRCfCPCf@"CJ4PCQCRCiX!r`$r!2m!r`$r!2m!r`$r!2m!r`$
+r!2m!r`$r!2m!r`$r!0X!D$KYD`!!#3J!!!!!!!!!!!!!!!!!!!!!"3iLAjV$jrR
+llq,$R@`h%`X$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!B86+ARq2[pr2I
+bl1RSjHAL`Adj%J8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$%9+mp2hrqr$L`TG
+b6N!p0N9II+M(Q%38"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!JhS[(rrrMNYA%Y"J)
+#!3%"!3%"!J)95Bep-!N!!!!!!!!!!!!!!!!!!!!!!!!!%Q6@rrrliUG)#!!!!!!
+!!!!!!!!!!!!!!!!ZCd%4!J!!!!!!!!!!!!!!!!!!!!%JMI(rrqqh5`J!!!!!!!!
+!!!!!!!!!!!!!!!!!!$)h$3!!!!!!!!!!!!!!!!!!!LUKqrrrhS!D!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!2$3)!!!!!!!!!!!!!!!!",Dcrrrh28`B!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!RT[rrr-*%!3!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"UDrrrra6i!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$hVhrrr65`!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'81Arrq*N!3!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N`Irrpj-0!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!errIrrac%!!!!!!!!!!!!,'4mF#3!
+!!!!!!!38)"i6"3!!!!!!!!!!!!!!!!!!!62MrrrUF3!!!#"MI(TaDiLQXVHdTS9
+'!J-PDCL[Z,D[QQFG!!!!!!!!!!!!!!!!$Bcprrqr'J!!')RTp22Yk[VrrrrrrrR
+4Mi'rkIrrrrrrrZQ[1`%!!!!!!!!!!!!"+q6rrqjk!!!!5YVrrrrrrrr`qrrrrrr
+rq2(rrrRbrrrrrrrqYLS!!!!!!!!!!!!*F2[rrmmQ!!!!CIMrrrrrrSP"6F,lrrr
+rrrrrf&FmHqErrrrrr'J'!!!!!!!!!!!5`rhrqU)!!!!!H2rrrrrrabd!!8(Urrr
+rrrrcM3%!%Blrrrrrrk!F!!!!!!!!!!!cm2rrkQS!!!!+M2rrrrrrJ3m!!!R$r2r
+rrrrI4J!!!&EXrrrrrm3X!!!!!!!!!!"Sq2rrf6!!!!!DSIrrrrrq6J!!!!@JqIr
+rrrr0$`!!!%(6rrrrrp)b!!!!!!!!!!#Iq[rr`J8!!!!VYrrrrrrF0`!!!!5Aq2r
+rrrZV!!!!!$[-rrrrrmma!!!!!!!!!!$'r2rjT3!!!!!lc2rrrrqp+3!!!!@HqIr
+rrr+'!!!!!%$5rrrrrm)V!!!!!!!!!!$HrIrcL!!!!!",iIrrrrqN(J!!!!@[q[r
+rrqTN!!!!!%RHrrrrrl-N!!!!!!!!!!$errrXE!!!!!"Fp[rrrrq+%J!!!!E&rIr
+rrq0(!!!!!&AYrrrrrjSC!!!!!!!!!!$hrrrQ8`!!!!"Yrrrrrrpa"`!!!!RFrrr
+rrp`T!!!!!',prrrrri!1!!!!!!!!!!$Yr[rM4`!!!!U%rrrrrrpC!!!!!"rQrrr
+rrp30!!!!!(2rrrrrrfF$!!!!!!!!!!$HrIrM43!!!"LErrrrrr*)!!!!!6cUrrr
+rrX%!!!!!$BRrrrrrre%!!!!!!!!!!!#kr2rN5!!!!#HarrrrrpXm!!!!!9VZrrr
+rq+)!!!!!(+$rrrrrjd)!!!!!!!!!!!#,qIrQ8J!!!$E*rrrrrm-[!!!!!RVcrrr
+rmi3!!!!!+lIrrrrrccB!!!!!!!!!!!"8prrVD!!!!%6IrrrrrkXL!!!!!TMhrrr
+rl@F!!!!!1FlrrrrrYLJ-,8*(24d#!!!Hh2rbK`!!!&2frrrrrim6!!!!!VIlrrr
+rjd)!!!!!5HErrrrrQdClcHrbkD%[!!!-N[ckT`!!!'IrrrrrjPF#!!!!#0Mrrrr
+lZ"B!!!!!@rrrrrrXTFVV[BCcPZUZ!!!%3Zrrb"!!!e#eX,#[D")!!!!!$CUaX,#
+H1`%!!!!!4E@`X,1ikGal(!%!"DEc!!!!%D6ri%N!!!S@&KB3"!!!!!!!!K-@&K8
+,!!!!!!!!#4F@%e,8hPi+!!!!")Vf!!!!!crVp)d!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!*DrbFJX!!!!!#,EM!!!!!"#1rmJQ!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!%H2QZ*!!!!!!"4Z1@!!!!!!%V`[+%!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!jarp`!!!!!!!SZYNe!!!!!!!&6ZI82`!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!q)r2eK!!!!!#kSmfd)!!!!!!!!$A$UX#3!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!%hHrrqA'!!HCVhfLK)!!!!!!!!!!""mkCNE!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!-,[rrrrV[Dh"jrb5'`%!!!!!!!!!!!!8IH#H*3!!!!!!!!!!!!!!!!!
+!!!!!!!!XX2[rrrrrrrrrmRiE!3!!!!!!!!!!!!!!$fA4ZdJ%!!!!!!!!!!!!!!!
+!!!!!"NI#q2rrrrrrrrrBBa%!!!!!!!!!!!!!!!!!!!K&XGU5-!3!!!!!!!!!!!!
+!!!-TMYlprrrrrrrrq+)k#!!!!!!!!!!!!!!!!!!!!!!&(@r1hD0G)`B#!J)#!J3
+D9TcBmrrrrrrrr[Qq@"J$!!!!!!!!!!!!!!!!!!!!!!!!!!NSG-[PhmHYNj5@T-M
+IkrIrrrrrrIcZY9JE"J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"#4e5QGR[lr(cpI[
+prIckq2ITZRNe%3B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&$4FhC*'U[-[
+*`,+AG8XK%!N#!!!!!!!!!!!!!!!!!!"TG$-b!!!3M!!!!!#b!*Vrh3#KrpB!T[r
+4!+crc!#`rmJ!Y2r&!*lrK!#2rm)!QIq4!)Vr[J#@rjS!L2ql!*6rS3#'rlF!Nrq
+Q!)ArY3#5rkX!K2qb!*!!rkm!K2q[!*!!rl)!K2qY!*!!rl8!J[qX!*!!rlJ!J[q
+T!)rrZ`##rkB!N!$r[J#!rk8!Mrr"!!(rrk-!N!$rk3#3!2rT!)rrk`#0rq`!MIr
+Y!)crl3#-rqd!M2rZ!)[rlJ#,rqi!M2rY!)crlJ#,rqi!LrrZ!)crlJ#-rqd!M2r
+Z!)crl3#-rjF!L[q1!)VrU3#,riJ!Rrq%!!(r!*(r!3$rSJ#-riF!S[q!!*Ir!3$
+rR`#-riF!`rqH!)crKJ$&rjd!Lrq'!-ErR!#,riF!arqE!)[rK`$)rjN!M2q'!-R
+rQ3#,riF!P2m!!,,rP`#-riF!NIq$!*ErJJ#5rjF!Lrq)!*!!ri8!P2q%!*(rP`#
+,riJ!N!$rK3#8ri8!NIq9!)crL!#2riF!N[q'!*(rP3#,riN!Mrq(!*,rK`#3!2q
+9!)[rL!#3!2q)!*(rK`#3!2q8!)crL!#3!2q)!*!!riJ!N!$rP!#,riN!N!$rL!#
+3!2q)!*!!rj3!Lrq*!*!!riJ!N!$rL!#3!2q8!)[rL3#3!2q)!*!!riJ!N!$rP!#
+,riN!Mrq*!)rrL3#3!2q8!)VrLJ#2riN!Mrq*!*!!rj3!L[q*!*!!riN!Mrq*!*!
+!rj3!L[q*!*!!riN!Mrq*!*!!rj3!L[q*!*!!riN!Mrq*!*!!rj3!L[q*!*!!riN
+!M[q+!*!!rj3!L[q*!)rrLJ#1riS!N!$rP!#+riN!Mrq+!)lrLJ#3!2q8!)RrLJ#
+2riS!M[q+!)rrP3#*riN!N!$rL3#2riS!Mrq9!)RrL3#3!2q*!)rrL3#3!2q9!)R
+rL3#3!2q*!)rrL3#3!2q9!)RrL3#2riS!M[q+!*!!rj8!LIq*!)rrLJ#1riS!N!$
+rP3#*riN!Mrq+!)lrLJ#2rjB!LIq*!)rrLJ#1riS!Mrq@!)RrL!#3!2q*!)rrLJ#
+2rjB!LIq)!*!!riN!Mrq+!)rrPJ#*riJ!N!$rL3#2riN!N!$rPJ#*riJ!Mrq+!)l
+rLJ#3!2q@!)RrL!#2riS!M[q+!)rrP`#*riJ!Mrq+!)lrLJ#2rjF!LIq(!*!!riS
+!M[q+!)rrP`#*riF!N!$rL3#2riS!MrqA!)RrK`#3!2q*!)rrL3#3!2q"!)VrK`#
+*riB!N!$rL3#2riN!N!$r!!#1riB!LIq'!)rrLJ#1riS!Srq&!)RrKJ#2riS!M[q
++!+6rK3#)riB!Mrq+!)lrLJ#Nri8!L2q&!*!!riS!M[q+!+6rKJ#(ri8!Mrq+!)l
+rL`#NriB!L2q%!)lrL`#0riX!Q2q%!)2rKJ#)ri3!MIq-!)crM!#9riJ!J[q(!)I
+rK!#-rid!Lrq0!*6rL3##riF!L2r-!)IrLJ##riJ!Krr-!)ErL`##riJ!Krr,!)E
+rM!##riN!Krr*!)ErM3##riS!K[r*!)ArM3#$riS!Krr(!)ArMJ#$riX!K[r'!)E
+rM3#%riX!Krr&!)ArMJ#%ri`!K[r%!)ErM3#&rid!K[r$!)ErM!#&rii!K[r#!)E
+rM!#&rj!!!)Er`3#'riX!K[q4!)Er[`#(riS!K[q6!)Er[3#*riB!L2q8!)Ir[!#
++ri)!L[q@!)IrZJ#FrjJ!K[qj!*crQJ#'rlF!R2qE!)IrY3#Frjd!Krqc!*crS!#
+'rl!!RIqL!)IrV3#Grk3!KrqV!*crT`#)rkJ!R2qU!)MrT!#Grk`!LIqJ!*lrV`#
+*rj`!R[qb!)[rPJ#Jrl8!M2q2!+,rZ3#5ri!!Trqm!,cr`!#irm3!Xrr*!+rrcJ#
+Trp8!S[rF!*VrV!#b!!9RCQ9NCQH,CJ"PJfB"C'6G!)"P!QCQCC9Q"@9QCQ9RCpB
+!J'8"CQ@FCJ4PCQ9PCp%!"2pUCQ9PSQB!CB"Q!'R-!!0JC'CRU@B#CfCQb!!"B@1
+aCJ"Ra3#BCJ9PCQCNCQb%!!*QCQL!CJ"RKfB!CF)!P@B$Cf9ZFC%!!QpSCBGQ[J!
+"C'H8CTS!!@9RK'B"C@@l!**Q!@9LS3#%CJ&SDlF!N!"Q!Q9QD+B!!'U%CV8!!'H
+2CJ&P9UX!K'Db!*!!CUm!!@9PJQD[!!&UCijQXJ##CJ&RCkd!!@GRM@B!A,8!"'P
+SCfCQV!#0CJ*RCQDi!)"P!@C9U3!"CfH0CVX!"'*NC@9GTJ!#F'CPLQB#CfCM[J!
+#C@CTT3!"D@L0CX%!!@TUS`!#D@0NLfB"C@6T!!&SCiaQ!@*[k3!#C@CRLQB"C@$
+V!!&RCiTQ!'AX!!*NC'H+CZd!!@*RLQEY!!"PLfEY!!&KCBPQ!'AZ!!"PLQEZ!!"
+NLQEZ!!"SLQB!E1d!!'#+CJ"PlJ#,CZi!!'@+CZi!!*!!LfEZ!)TQ!@9Nl3#+CJ&
+RCqi!LfB!Cqd!!'H*CJ&RD*F!"QYQCQ9PCQD!C`*PBf+1!!4NC'9QCi*Q!Q9PBUN
+!!'H*CJ"SL!!!C)9P"'4i4'"PMQB#C'4PK!!%CJ"RCQH+CJ9PC@GT!'DL!!"RL@B
+"C@+(!!"RRQB#C@GIJ!!$E9*PCj!!CJ4PC@B!BCm!LQB"CfH(!!"SS@B$BQCQ8CG
+Q!Q9Mrji!LQB"D)Q'!!"RSfB"C@5CCJ*PC@#G!!"RL'B"C@D'!!"R`fB"C@@F!)Y
+QK`$'CJ"PQ`!!CBTQK`!!CF9Q!@KYQ3#+CJ&REiB!b@DC!)PQ!@GRK`!!Cj&Q"'&
+T!'GRVQB"C''A!!&VCiTQK`#3!'B!Ci-!P@B!C))!!@GRMQB"C@@A!!"RLQD)!*!
+!CS8!P'D%!*&QP`#+CJ"RL!!!CijQ!'@&!*0Q!'H&!!"RMQB"D'Z9!!"RLQB!C)J
+!MfD(!*&Q!'@'!!"PMQB"CfH9!!"RLQD*!!"RM@B!CBF!!'H3!'B!CBF!!'@1CJ"
+PP3#,CSJ!!'H1CJ"KL!#2CJ&RDSF!N!"QP!#,CJ"SL!#1CJ&RCiJ!!'@2CSJ!!@G
+RMQD8!!"RLQD*!!&RCiaQ!@9PL!#3!'D)!!"RM@B"C@@8!)YQL3#1CJ&PCBJ!!'H
+1CJ"RL!#3!'D8!)YQL3!!CieQ!@PZL!#2CJ"[L!!!CieQ!@9PP!!!CBPQ!'L*!)p
+QL3!!CijQL3!!D)pQP!!!CiPQLJ#2CSN!!'H1CSN!!'@0CJ&RCj3!LQD*!!"TM@B
+"C@@*!!"PM@B!CBN!!'@2CT3!LQD*!!"RM@B"C@5*!!"PMQD*!)jQ!@9PP!!!CBP
+QL3#1CJ&LABN!MfD*!!"PM@B"C'58!!"PL@D*!!&RCiaQ!@90L3#1CSS!MQB"C'1
+8!)PQ!'H*!!&RCieQLJ!!CieQLJ#1CJ&MA*3!L@B!-iN!MfD+!)eQ!'H+!)pQ!&'
+8!)PQLJ#0CJ&PCBS!MQD+!)eQ!@9PP3#*CSN!!'L0CJ&RCiN!!'+1CSS!M@B"C@@
+9!)KQ!'@*!!"PM@B"CfH*!!"RM@B!CBN!!AKRM'B"CfH9!)PQL3!"CfH-CJ&RDBN
+!MQB!DiN!!@PRM'B"CfH9!)KQ!'H*!!"RMQD+!)jQLJ#1CJ&RD*8!L@D*!)pQLJ#
+1CSS!!'@0CJ&L6j8!L@D*!!"RMQD+!!"RM@D+!)pQPJ#*CSN!M@B"CfH+!)eQ!'@
++!)pQPJ!!CBKQL!#1CJ&RCiN!MfD+!)pQPJ#)CJ"RL!!"CfH0CJ"RL3#1CJ"RLJ!
+!CijQPJ!!CiGQ!'H)!)jQ!@4IL3#2CSN!!@TRM'B"C@5@!!"RL'D)!)jQ!'@+!)j
+QLJ#1CJ&NBCB!L'B!CBJ!MfD+!!"PM@D+!!&PCBaQ!'@A!!"PL'D)!)pQLJ#0CJ"
+RLJ!"C@@,CJ&RCjF!L'B!CBF!!3jPMQD+!)jQLJ#2CTF!!'H)CSF!!@KRM'B"C@@
+*!!"8M@B!CBS!MfDA!!&JCBGQK`!!CBeQ!@GRL3!!D)eQ!'@*!!"DM@B"CfH"!!a
+TC(aSCfGPCQCNDf9MK`!!CBGQ!'5'!)pQ!'Q*!!"RM@B!D)N!!@4PM@B&C3"QC'Y
+SKQD!C3"CKJ!"C@@'CJ"TKJ!"CfH0CSS!!'H0CSS!!@9PM'B#CfPYM@B"BbH&!!&
+ICBCQ!'H'!)eQ!@9PLJ!!CBeQLJ!"CfH0CJ&UDBjQ!@9DK3#)CSB!MfD+!!"PM'B
+!CiS!!@GRM@B!Cj&QK3#(CJ"RK3!"HQH-CJ&RD)S!M@B!DBS!!@9PM'B!CiKQ!@9
+PK@D'!!"PKQD&!!&PCBeQLJ!!FieQL`#-CJ"PKQB)Cf&RCQ4PCf&RJQD'!!&RCi9
+Q!'H%!!&PCBTQ!@GRL`!!C)aQL`!!C*4Q!QGPCi3!JfD'!)KQK!#,CJ&PCB`!!'H
++CJ"RM!!"D'H+CJ"PK'B!E)J!!'H"CSF!!'H&CJ"PK!!"DfQ(CJ*RCQ10!)TQ!'H
+0!)TQ!'H'CSN!!'@"CSF!!'+(CX`!!'Q%CJ&SD)S!JQD)!!"PKQE-!!"RJfB"C@@
+,!!"NJ@D)!!"`KQE,!)4Q!@GTM!##CSN!!'H&CJ"Sb3!!Ci0Q!@GRM3##CSS!KQE
+*!)0Q!@GSM3!!Bi*QLJ!!CB9Q!'V(!!"PJfB!Cii!!'@#CSX!KQE'!)9Q!'@0!!"
+NJQB!CiX!!'H%CJ&REF8!K@D1!)4QM!!!CB9Qa!!!Ci9QM3!!Ci0Q!'@0!)CQ``!
+!Ci0Q!@GTM!!!Ci4QMJ!"Bf@$CJ"R`J!!Ci4Q!'@-!!"PJfB!CC!!!!&PCB*Q!@9
+P`3#'CSX!!'H&CT%!K'B"C@5r!!"RKQD+!!"PK@D6!)4Q!@4M[3!!DiKQKJ!#CQ*
+PK@D8!!&RCB0Q!@KV[!#)CJ&RDB)!!f"PBQ5%CJ&PC*B!!'5'CVS!M'B$CfGPCS"
+PK@B!CCJ!K@B!CEN!M@B%CfGPCQ@'CJ"PQJ!!BB0Q!@9RY`!!CjTQ!'@E!!&EE)0
+Q!@GPY3!#D@KRQ'B!CCd!!APVJfB"C@Dc!*YQ!'@J!!&PCB4QX!!#Af*PQ@B!C+)
+!!@9PJfB"C@+Y!!*RCf@CCJ"dT!!"CfH$CJ&PCUX!!@9PQQDR!!&ECB9Q!'5S!*Y
+Q!'@U!)9Q!Q9PC+3!!@9RQQB!Ek`!!'5'CJ&PC+!!!AeRQQB"C@@[!!"RK@B#C@C
+SR!!!C*YQ!@9PXJ!"C'@*CTB!!9jPQfB#CfGSY3#*CJ*PCQ@2!!*HC@HGCJ&PC,N
+!LfB'C@9QC@0K@S!!"S*YD@9RC@HICJ"N[!!!HEPQ!@GQ`!!$8QCPCE0Q!'6%!!0
+PC@CRVfE*!!&YDS&Q!'HLCJ*PCQ@!CXi!J'B!CjpQ!'H!C3&QBG8!"@GRCQ9PCj4
+Q"fGQC@9QCf4Mh!!"CQH#CJ9PCQ9PCf@!Ci"Q#@9RCQ9QCQGQBekX!2m!r`$r!2m
+!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m
+!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m
+!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m
+!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m
+!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m!r`$r!2m
+!r`$r!)%!G$KYD`!!3!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!-+%"BeBSDPa0IQmrrrrI6TfmL`QAP9-4N4$!B
+"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!"!mD2ALai26iqI[mrIlqrrrrr[lpr2[kqIIfiEQ0A#XA$J8!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$L"+P0Iir2hqrrrrrrrrrrr
+rrrrrrrrrrrrrrrrqrIckp-U48b89"`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!%'6Z&d[[qrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
+rr[lmjDCH+K3%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!')e@Ulrr
+rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqr2hrrrrrrrrrrrrrrrhLQ%mM#`!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&+@'kqrrrrrrrrrrrrrrrrrrrrrrrrrr
+jl1,BcFA"ZUqPU+k[XVc%bY(Fk26rrrrrpX*`-`i!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!"*@+rr2rrrrrrrrrrrrrrrrrrrrrrlp[)Y*4d@d%R%`B!!!!!!!!!!3i
+I-%YTL+Hre1Vlrrr@J6d2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'eL`q2rrrrrrrrr
+rrrrrrrrrrrRLaD9i6LJ(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!K9"E*Dlh2Irfi8
+p#J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!#8#ClrrrrrrrrrrrrrrrrrrrrZ5kM&`X"3!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4T5Kl2KrY9q-!8!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!#4fe2crrrrrrrrrrrrrrrrrmF@5A5-%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!'P@5c2I"CaB"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!K(Ur,rrrrrrrrrrrrrrrr
+rlE*c03S!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!S
+jGVcPS$m%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!GGYEprrrrrrrrrrrrrrrrl+0H*!)!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+Qql`fm1!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-k(
+YrrrrrrrrrrrrrrrrmUKC(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!5eaX*-R!3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#9,$qIrrrrrrrrrrrrrrq,KG)3!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!-hJ*T$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!"&Zh2rrrrrrrrrrrrrrrGef+J%!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%56AC4!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!BLHMrrrr
+rrrrrrrrrrrLH23`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%*9*2!3!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)D2arrrrrrrrrrrrrrrHCK`"!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!"$M!Z!`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!5HbprrrrrrrrrrrrrrqXcd*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""!(!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)Y[IRrrrrrrrr
+rrrrrp))L!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3%!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!$,XAlrrrrrrrrrrrrrZ9Q%3%!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!bc&qrrrrrrrrrrrrrl46JJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)Ta2[rrrrrrrrrrrr
+q[MX#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!")Vrkrrrrrrrrrrrrr,Nf!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!"QYq2rrrrrrrrrrrrZc-3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4QIArrrrrrrrrrrrmXLm
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!#Rl`rrrrrrrrrrrrr,Xf!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0
+Hj[rrrrrrrrrrrrh(3J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3GIrrrrrrrrrrrrre%m!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!#@kr[rrrrrrrrrrrq9Q!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2NrA
+rrrrrrrrrrrr`K3J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'EPrrrrrrrrrrrrpk3B!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!kb[rrrrrrrrrrrrh+,`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&Tcmrrr
+rrrrrrrrrkP`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&SkIrrrrrrrrrrrrD6#J!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!0F2rrrrrrrrrrrrmaL3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!f(qrrrrrr
+rrrrrrr&8!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5YcrrrrrrrrrrrrlT`m!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!"ZGrrrrrrrrrrrrrZ8f!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!#bP#@'0VEQCD6MJB!J!!!!!!!!!!!!!!!!!!!!!!!"8e6PKMDfpPANXd&!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!91crrrrrrrr
+rrrrkK3S!!!!!!!!!!!!!!"-[0MBf0MBf-4m%!!j#Hkc,eplPk1VVkHALfp'qQ@)
+N!!!!!!!!!!!!!!!C6iZkcpVLjHMUkqMQiGV3Y)!m#J!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!##RrrrrrrrrrrrrrYXP!3!!!!!!!!!!!!"
+'ZZ$Ji1$Ji1$HfXl!dH,`qrrrrrrrrrrrrrrrrrrhkYDA03%!!!!!!!)eMXrQmrl
+rrrrrrrrrrrrrrrrmmH1jAa%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!"9r6rrrrrrrrrrrrmH`S!!!!!!!!!!!!!6Frprrrrrrrrrrrrrrlrrrr
+rrrrrrrrrrrrrrrrrrrrrr[ICH3i"!3)UNGhfr[rrrrrrrrrrrrrrrrrrrrrrrr[
+YZ$d'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"qRrrrrrrrrrrr
+rrp`R!!!!!!!!!!!!!$[$rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
+rrrl`U6`ZJGIir[rrrrrrrrrrrrrrrrrrrrrrrrrrrrrli9m-!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5[,rrrrrrrrrrrrpI3`!!!!!!!!!!!!GS2r
+rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrklqlfr[rrrrrrrrr
+rrrrrrrrrrrrrrrrrrrrrrrrql@8+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!"LDrrrrrrrrrrrrrq-X!!!!!!!!!!!!!&$Trrrrrrrrrrrrrrrrrrrrrrr
+rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
+rrrrrk%N%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11Irrrrrrrrrrrr
+rNa)!!!!!!!!!!!!!DrrrrrrrrrrrrrrrrrrrrrrrrrrpqIVqrrrrrrrrrrrrrrr
+rrrrrrrrrrrrrrrrrrrrrqrMlrrrrrrrrrrrrrrrrrrrrrrrpbKi"!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!eirrrrrrrrrrrrrrG'!J!!!!!!!!!!!!U#rrr
+rrrrrrrrrrrrrrrrrrrriiF+NUmhXr2rrrrrrrrrrrrrrrrrrrrrrrrrrrrrqlGD
+aSEEFm[rrrrrrrrrrrrrrrrrrrrriH`F!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!*-IrrrrrrrrrrrrrZ4m!!!!!!!!!!!!!&jRrrrrrrrrrrrrrrrrrrrrrmk3
+k"3%!%Q$(qIrrrrrrrrrrrrrrrrrrrrrrrrrrrpT`'!)"!bD*irrrrrrrrrrrrrr
+rrrrrrrlA'3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!01rIrrrrrrrrrrrrp
+U#3!!!!!!!!!!!!!PX2rrrrrrrrrrrrrrrrrrrrkj%J!!!!!!!$@qrIrrrrrrrrr
+rrrrrrrrrrrrrrrrjBJF!!!!!!!KJk2rrrrrrrrrrrrrrrrrrrr0@!`!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!%TArrrrrrrrrrrrrj63!!!!!!!!!!!!!!$6)rrr
+rrrrrrrrrrrrrrrrrk@B!!!!!!!!!!%hDrrrrrrrrrrrrrrrrrrrrrrrrrm!Q!!!
+!!!!!!!jqqrrrrrrrrrrrrrrrrrrrqCi'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!MfIrrrrrrrrrrrrqR(3!!!!!!!!!!!!!!3Glrrrrrrrrrrrrrrrrrrrl%&`!
+!!!!!!!!!!TVirrrrrrrrrrrrrrrrrrrrrrrrF3S!!!!!!!!!!#R2rrrrrrrrrrr
+rrrrrrrrqd`i!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"%lprrrrrrrrrrrrrfS
+(!!!!!!!!!!!!!!"2pIrrrrrrrrrrrrrrrrrrmB!!!!!!!!!!!!!!6q$rrrrrrrr
+rrrrrrrrrrrrrrq3m!!!!!!!!!!!!$RrrrrrrrrrrrrrrrrrrrrrU+`%!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!2NIlrrrrrrrrrrrrQ2!!!!!!!!!!!!!!!!'(rrrr
+rrrrrrrrrrrrrrrrK1!!!!!!!!!!!!!!5arrrrrrrrrrrrrrrrrrrrrrrUb%!!!!
+!!!!!!!!!4[Errrrrrrrrrrrrrrrrrqp4!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!"M0rrrrrrrrrrrrrkiL!!!!!!!!!!!!!!!)H2rrrrrrrrrrrrrrrrrrrX8+!!!
+!!!!!!!!!!!#Pq[rrrrrrrrrrrrrrrrrrrrpd#!!!!!!!!!!!!!!ZdIrrrrrrrrr
+rrrrrrrrrmQJ#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"-I2rrrrrrrrrrrrrI3X
+!!!!!!!!!!!!!!"54rrrrrrrrrrrrrrrrrrrdLJ!!!!!!!!!!!!!!!(M[rrrrrrr
+rrrrrrrrrrrrrkdJ!!!!!!!!!!!!!!"kSrrrrrrrrrrrrrrrrrrrcG`)!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!GPqrrrrrrrrrrrrrYA!!!!!!!!!!!!!!!!)DVrrrr
+rrrrrrrrrrrrrrqT2!!!!!!!!!!!!!!!!@qIrrrrrrrrrrrrrrrrrrrqr,3!!!!!
+!!!!!!!!!&)lrrrrrrrrrrrrrrrrrrr@&!`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!$TRmrrrrrrrrrrrrf6`!!!!!!!!!!!!!!!!Y`[rrrrrrrrrrrrrrrrrriKm!!!!
+!!!!!!!!!!!"2j2rrrrrrrrrrrrrrrrrrrjNB!!!!!!!!!!!!!!!2Jrrrrrrrrrr
+rrrrrrrrrpj!!!`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%mEqrrrrrrrrrrrrVL3
+!!!!!!!!!!!!!!!!jfrrrrrrrrrrrrrrrrrrpa`B!!!!!!!!!!!!!!!"%iIrrrrr
+rrrrrrrrrrrrrrh8$!!!!!!!!!!!!!!!,H2rrrrrrrrrrrrrrrrrrpSi$!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!Hkrrrrrrrrrrrrrq'$3!!!!!!!!!!!!!!!%Adrrr
+rrrrrrrrrrrrrrrLE!`!!!!!!!!!!!!!!!%(Jrrrrrrrrrrrrrrrrrrre9`!!!!!
+!!!!!!!!!!!TfrrrrrrrrrrrrrrrrrrreK`-!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!%2frrrrrrrrrrrrrfF!!!!!!!!!!!!!!!!!9[rrrrrrrrrrrrrrrrrrmh!#!!!
+!!!!!!!!!!!!!5Z,rrrrrrrrrrrrrrrrrrpK"!!!!!!!!!!!!!!!!$Alrrrrrrrr
+rrrrrrrrrrr4m!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!C[Mrrrrrrrrrrrr[8J!
+!!!!!!!!!!!!!!!K[rrrrrrrrrrrrrrrrrrrZ6`%!!!!!!!!!!!!!!!"@jIrrrrr
+rrrrrrrrrrrrr[#i!!!!!!!!!!!!!!!!5LIrrrrrrrrrrrrrrrrrrmQX#!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!#'qIrrrrrrrrrrrp3q!!!!!!!!!!!!!!!!%SVrrrr
+rrrrrrrrrrrrrrqX`!3!!!!!!!!!!!!!!!',TrrrrrrrrrrrrrrrrrrqM(!!!!!!
+!!!!!!!!!!"D8rrrrrrrrrrrrrrrrrrr[9!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!+ElrrrrrrrrrrrrZ#X!!!!!!!!!!!!!!!!FSrrrrrrrrrrrrrrrrrrrj4)!!!!
+!!!!!!!!!!!!!EqcrrrrrrrrrrrrrrrrrriN,!!!!!!!!!!!!!!!!'k$rrrrrrrr
+rrrrrrrrrrq`q!3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`rcrrrrrrrrrrrqH'3!
+!!!!!!!!!!!!!!#Hqrrrrrrrrrrrrrrrrrrh0#!!!!!!!!!!!!!!!!!#$mIrrrrr
+rrrrrrrrrrrrrFJ!!!!!!!!!!!!!!!!!LX[rrrrrrrrrrrrrrrrrrk58"!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!$6rIrrrrrrrrrrriX-!!!!!!!!!!!!!!!!-GMrrrr
+rrrrrrrrrrrrrqkm(!!!!!!!!!!!!!!!!!*Mhrrrrrrrrrrrrrrrrrr9I!!!!!!!
+!!!!!!!!!!#V'rrrrrrrrrrrrrrrrrrrJ$3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!1,qrrrrrrrrrrrrH`%!!!!!!!!!!!!!!!!mmIrrrrrrrrrrrrrrrrriN38!!!!
+!!!!!!!!!!!!!V2crrrrrrrrrrrrrrrrri%d!!!!!!!!!!!!!!!!!-GMrrrrrrrr
+rrrrrrrrrrF-)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!m[lrrrrrrrrrrrpV!!!
+!!!!!!!!!!!!!!%crrrrrrrrrrrrrrrrrrr9c"!!!!!!!!!!!!!!!!!#rrrrrrrr
+rrrrrrrrrrrr02!!!!!!!!!!!!!!!!!!jkrrrrrrrrrrrrrrrrrrkT3B!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!$rrrrrrrrrrrrrpPm!!!!!!!!!!!!!!!!(Crrrrrr
+rrrrrrrrrrrrrme3$!!!!!!!!!!!!!!!!$XVrrrrrrrrrrrrrrrrrrlJV!!!!!!!
+!!!!!!!!!!%,qrrrrrrrrrrrrrrrrrrH'"3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!2lrrrrrrrrrrrrS9!!!!!!!!!!!!!!!!!q#rrrrrrrrrrrrrrrrrrr`03)!!!!
+!!!!!!!!!!!!NdIrrrrrrrrrrrrrrrrrrSaN!!!!!!!!!!!!!!!!"8rrrrrrrrrr
+rrrrrrrrrp'B%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!q2rrrrrrrrrrrpe+!!!
+!!!!!!!!!!!!!'*lrrrrrrrrrrrrrrrrrrqXC!!!!!!!!!!!!!!!!!$hDrrrrrrr
+rrrrrrrrrrrq2#!!!!!!!!!!!!!!!!!PYrrrrrrrrrrrrrrrrrrrb4`)!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!$ar[rrrrrrrrrrf%B!!!!!!!!!!!!!!!!KZIrrrrr
+rrrrrrrrrrrrqe`d!!!!!!!!!!!!!!!!!9Z,rrrrrrrrrrrrrrrrrrhX!!!!!!!!
+!!!!!!!!!%BMrrrrrrrrrrrrrrrrrrqmS!3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!1[qrrrrrrrrrrr83`!!!!!!!!!!!!!!!#R8rrrrrrrrrrrrrrrrrrbi#`!!!!!
+!!!!!!!!!!!"[krrrrrrrrrrrrrrrrrrdC`!!!!!!!!!!!!!!!!!CSIrrrrrrrrr
+rrrrrrrrrj"%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!fIhrrrrrrrrrrmmq!!!
+!!!!!!!!!!!!!-r$rrrrrrrrrrrrrrrrrqTN*!!!!!!!!!!!!!!!!!)Rdrrrrrrr
+rrrrrrrrrrq*8!!!!!!!!!!!!!!!!!#'krrrrrrrrrrrrrrrrrrh($!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!$&r2rrrrrrrrrrbcX!!!!!!!!!!!!!!!"$rrrrrrr
+rrrrrrrrrrrriH`F!!!!!!!!!!!!!!!!!Srcrrrrrrrrrrrrrrrrrcd%!!!!!!!!
+!!!!!!!!!+G6rrrrrrrrrrrrrrrrrqkJ+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!+rlrrrrrrrrrrr&0J!!!!!!!!!!!!!!"PlrrrrrrrrrrrrrrrrrrrGF"3!!!!!
+!!!!!!!!!!!'irrrrrrrrrrrrrrrrrrqp,J!!!!!!!!!!!!!!!!!blrrrrrrrrrr
+rrrrrrrrjL!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N[VrrrrrrrrrrmNk!!!
+!!!!!!!!!!!!0Hrrrrrrrrrrrrrrrrrrrp6d#!!!!!!!!!!!!!!!!&mArrrrrrrr
+rrrrrrrrrrkSE!!!!!!!!!!!!!!!!!%,rrrrrrrrrrrrrrrrrrrGT"3!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!"Xq2rrrrrrrrrrccm!!!!!!!!!!!!!!"5Brrrrrrr
+rrrrrrrrrrrra)3%!!!!!!!!!!!!!!!!ad2rrrrrrrrrrrrrrrrrrP`F!!!!!!!!
+!!!!!!!!'AIrrrrrrrrrrrrrrrrrrpNN$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!%Efrrrrrrrrrrr83`!!!!!!!!!!!!!!'l6rrrrrrrrrrrrrrrrrrYm6!!!!!!!
+!!!!!!!!!!%cFrrrrrrrrrrrrrrrrrrq%!!!!!!!!!!!!!!!!!!elrrrrrrrrrrr
+rrrrrrrrd+3%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*2$rrrrrrrrrrpT)!!!
+!!!!!!!!!!!!LdIrrrrrrrrrrrrrrrrrp`!m!!!!!!!!!!!!!!!!!CZIrrrrrrrr
+rrrrrrrrrp(!!!!!!!!!!!!!!!!!!&*MrrrrrrrrrrrrrrrrrrqB@!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!8brlrrrrrrrrrhN`!!!!!!!!!!!!!!#RZrrrrrrr
+rrrrrrrrrrrbL$!!!!!!!!!!!!!!!!!#!m[rrrrrrrrrrrrrrrrrM@J!!!!!!!!!
+!!!!!!!!EYIrrrrrrrrrrrrrrrrrqb4!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!fAr2rrrrrrrrrR8`!!!!!!!!!!!!!!1[hrrrrrrrrrrrrrrrrrqi-*!!!!!!!
+!!!!!!!!!!*Vprrrrrrrrrrrrrrrrrp0&!!!!!!!!!!!!!!!!!#25rrrrrrrrrrr
+rrrrrrrbU$3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"f,lrrrrrrrrrr9H!!!
+!!!!!!!!!!!9ArrrrrrrrrrrrrrrrrrrkC!B!!!!!!!!!!!!!!!!#Vrrrrrrrrrr
+rrrrrrrrr`M!!!!!!!!!!!!!!!!!!+ZrrrrrrrrrrrrrrrrrrqiS+!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!",rArrrrrrrrrrf`!!!!!!!!!!!!!#h6rrrrrrrr
+rrrrrrrrrrrP'!`!!!!!!!!!!!!!!!"Lprrrrrrrrrrrrrrrrrrqa(!!!!!!!!!!
+!!!!!!!!mr[rrrrrrrrrrrrrrrrrkE!F!!!!!!!!"$#Y$5N-S#3!!!!!!!!!!!!!
+!!!!A`[rrrrrrrrrrI!%!!!!!!!!!!!!3NIrrrrrrrrrrrrrrrrrrq#J"!!!!!!!
+!!!!!!!!!--Vrrrrrrrrrrrrrrrrrrk!(!!!!!!!!!!!!!!!!"PRrrrrrrrrrrrr
+rrrrrrrP-"!!!!3-FCDI8hq6Qj0r+M6!'!!!!!!!!!!!!!!aqr[rrrrrrrrq1$J!
+!!!!!!!!!!"D`rrrrrrrrrrrrrrrrrrrN'J!!!!!!!!!!!!!!!!"*errrrrrrrrr
+rrrrrrrrrM3!!!!!!!!!!!!!!!!!,Grrrrrrrrrrrrrrrrrrrq#d"!!BTMYR[qIr
+rrrrrrrleiB!9!!!!!!!!!!!!!McirrrrrrrrrkBI!!!!!!!!!!!!'mhrrrrrrrr
+rrrrrrrrrrXF9!!!!!!!!!!!!!!!!!',Prrrrrrrrrrrrrrrrrr4h!!!!!!!!!!!
+!!!!!!"'9rrrrrrrrrrrrrrrrrrrS'`)BIYlfrrrrrrrrrrrrrrrrp+-D!!!!!!!
+!!!!!(F6rrrrrrrrra$-!!!!!!!!!!!!Lk[rrrrrrrrrrrrrrrrrpP3i!!!!!!!!
+!!!!!!!!!H[(rrrrrrrrrrrrrrrrrh&-!!!!!!!!!!!!!!!!!&l2rrrrrrrrrrrr
+rrrrrrVNF3-,er[rrrrrlpI([m22lrrrrpii2!!!!!!!!!!!,F[lrrrrrrrrL5!!
+!!!!!!!!!!$,lrrrrrrrrrrrrrrrrrq)i!J!!!!!!!!!!!!!!!!#6r[rrrrrrrrr
+rrrrrrrkP&!!!!!!!!!!!!!!!!!!Fd[rrrrrrrrrrrrrrrrrbD@rPr2rrrrlej,0
+e6MNqCVR`r[rrm%X!!!!!!!!!!!!`jIrrrrrrrreH!!!!!!!!!!!%6rcrrrrrrrr
+rrrrrrrr[BJN!!!!!!!!!!!!!!!!!!kMrrrrrrrrrrrrrrrrqa$J!!!!!!!!!!!!
+!!!!!!#6ZrrrrrrrrrrrrrrrrpU'Fm2rrrrriei8Z"J3#!J)$$(VTrrrlY!!!!!!
+!!!!!!"@@rrrrrrrrri%+!!!!!!!!!!PZrIrrrrrrrrrrrrrrl(N3!!!!!!!!!!!
+!!!!!!!!EZ2rrrrrrrrrrrrrrr-Y0!!!!!!!!!!!!!!!!!!!"1Icrrrrrrrrrrrr
+rrr'hX[2rrrrpjTXZ!3%!!!!!!!!!"Clirrre!!!!!!!!!!!!!8McrrrrrrrrVb3
+!!!!!!!!!#R$EhGhGhGhGhGhGhG*S$3!!!!!!!!!!!!!!!!!!!#@SiGhGhGhGhGh
+GhGbe2`!!!!!!!!!!!!!!!!!!!!4'fphGhGhGhGhGhGhARl$crrrrr0&N"3!!!!!
+!!!!!!!!!5H,rrrm!!!!!!!!!!!!!(+ArrrrrrrrI2`!!!!!!!!!#'Mdq2Miq2Mi
+q2Mir)!3!!!!!!!!!!!!!!!!!!!!!#5ir2Miq2Miq2Miq0a-!!!!!!!!!!!!!!!!
+!!!!!!4)p2Miq2Miq2Miq26Z4m2rrrrZk1`%!!!!!!!!!!!!!!!!CeIrrr`!!!!!
+!!!!!!!!#8I2rrrrrrrpK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+'FZRrrrrkXLF"!!!!!!!!!!!!!!!!!!V4rrrr!!!!!!!!!!!!!!!IUIrrrrrrrjJ
+B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&2FrrrrrE-P!3!!!!!!!!!
+!!!!!!!!!'GArrrm!!!!!!!!!!!!!!!*@lrrrrrrrfcF!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!ba2rrrrl)-J)!!!!!!!!!!!!!!!!!!!!lh[rrr`!!!!!
+!!!!!!!!!!"ZHrrrrrrrrC`B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%jR
+jrrrrjNd&!!!!!!!!!!!!!!!!!!!!!(AZrrlT!!!!!!!!!!!!!!!!!%MGrrrrrrq
+`)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"Qj[rrrrf$$J!!!!!!!!!!!!!
+!!!!!!!!,Y2hrqkX!!!!!!!!!!!!!!!!!%)Mrrrrrrr",!J!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!--$rrrrrbLJ!!!!!!!!!!!!!!!!!!!!!!%rJrrrh9`!!!!!
+!!!!!!!!!!!!!0F6rrrrrrjmB!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Z%q2r
+rrrpU#3!!!!!!!!!!!!!!!!!!!!!3U[[rrXmF!!!!!!!!!!!!!!!!!!!$CqRrrrr
+rl8%"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4YErrrrreLd!!!!!!!!!!!!!!!!
+!!!!!!'VSrrrlE!J!!!!!!!!!!!!!!!!!!!!@QrrrrrrrRK8!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!"+4rrrrrrq9&J!!!!!!!!!!!!!!!!!!!!!mbrrrrmSK!!!!!!!
+!!!!!!!!!!!!!!!!jb2rrrrr`8!8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4phrrrr
+rrf%&!!!!!!!!!!!!!!!!!!!!*Uhlrrrf@3B!!!!!!!!!!!!!!!!!!!!!!!*Pirr
+rrrr!'`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"53!2rrrrrrrdB!!!!!!!!!!!!!!!!
+!!!!GQrErrrqG&J!!!!!!!!!!!!!!!!!!!!!!!!!-M26rrrriH!S!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!%MMrrrrrrrq3!!!!!!!!!!!!!!!!!!!(jRerrrrcM)"!!!!!!!
+!!!!!!!!!!!!!!!!!!!!FVrlrrrrP4!3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!DQ[rrrrr
+rrrp2!!!!!!!!!!!!!!!!!#qTp[rrrqa6"3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+fbIrrrrh'(J%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!P6Zrrrrrrrrri84!!!!!!!!!!!!!3K
+3b[RrrrrhF`d!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*)e[rrrrLH$`!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!V`2rrrrrrrrrrh6X#!!!!!!!!!JBTP1VprrrrqiB@!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!0Gi2rrrr&p#J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&)Iqrrrrrrr
+rrrrqaMi0"`B(#4!aLpcjrrrrrrbD(`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!4bjrrrrqYQ#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!KHmIrrrrrrrrrrrrrmlDGdB'b+`Zljr[r
+rrrrmRb-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Gjk2lrrq4D#!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!%4q,rrrrrrrrrrrrrrrrrr2VjqI[prrrrrrrrqD%P!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!Ckk2lrrq0H#3!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!cR0rrrrrrrrrrr
+rrrrrrrrrrrrrrrrrrrrrrr5A(`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!Ciirlrrq0R%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!-kb[lrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
+XL"B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9Qf[lrrqZ$'3!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!'3-[qrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrphR80!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!92cIlrrr5J,JB!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$PMCr[rrrrrrrrrrrrr
+rrrrrrrrrrrrrrrrrqFGA!J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!3lY[Errrh&9a)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!#0fkrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr+U1J!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%KPHErrrr
+NL6))!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!P
+#U2IrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrcCIaX!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3EFrrrrrmaQ`M!`!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)YGYIprrrrrrrrrrrrrrrrrrr
+rrrrrrrrrrrrfXe%$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!(3+2VrrrrmE&Q*33!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!%QDV[errrrrrrrrrrrrrrrrrrrrrrrrrrrrrrpd(iQ!3!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'@r
+,r2rrrqfdF6F'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!F`FV6[rrr
+rrrrrrrrrrrrrrrrrrrrrrrrrrrrrk*e'"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#$U-i2rrrrrbaT0C*`)!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!aj@MF,arrrrrrrrrrrrrrrrrrrrrrrrrrr
+rrrrrmUYF&`%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!"*-S1crrrrrrZ#mPQFm&`!!!!!!!!!!!!!!!!!!!!!
+!!!%--Q+2Yq$mrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrp,9N)J-!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!F9+,[rrrrrrrpk-khQhPG3LXF$3-!!!!##aBQ29CaPE()jI[rrrrrrrrrrrr
+rrrrrrrrrrrrrrrrrrrrrlkeI*`8!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"(%kFk2lrrrrrrrr
+mm1,9bF+lY,'aXE5j[mI5hZcmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrijP
+6)38!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4NmIXlmrrrrrrrrrrrrrrrrrrrrrrrrrrr
+rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrfa(Bk'!-!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!2+9@Eh[lrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
+rrrrrrrrrrrV3KdJN$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""8U@*M
+8q[lqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr[lpm,Yp4#-3!J!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'%KmmG+MApI[mrIlqrrrrrrr
+rrrrrrrrrrrrrrrrqrIclqZUpLPJV'3d#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!)+%KN`9hfK`q(bp[Ihq2MjqIRjq2MhprEcj-QXL'%
+k(a80"J!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!!!!!!!)'#Ji5&Kid6&eQG(f%JACdE&e12#3@%a!,"`)!!!!!!!!!!!!!!!!!!!!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"TBc!i!!#,r3!!!!aU8#!
+J$3U(#J!!!"4QG(P`DR!b)!!!!!"UF$)J!!!!6fT`-QJ!!!!@D@KNFJ!!!3!!!!%
+!!!3("`!!!!!!$f0[E()"!!!!!!!3!!!!)Q0NC@B!"!!!!!!!!3!$!!%!!!!"!!!
+!!J!#!!!!!`!!!!"UF$*Mrdrr83!b!!!!!!%!!!!"!!!!!!!!!!!!!!!"!!!!!3!
+!!!!!!!!!!!!%"`%""`%""`%""`%"rf3!)`!"3h*PBA4[FMSJ5Q&c8'9b)&CPFR0
+TEfiJ-5ij-$!Z-Ip5!!`!!!!"!!8%"!!"re`!%d"!5%K35%K35%K35%K35%K3red
+!&!&!3%K)8%K)8%K)8%K)8%K)82pG!"3#3%")5&")5&")5&")5&")5&$rA3!8!d"
+!5%K35%K35%K35%K35%K3rj!!!!S!!!!!LV`!!Iq6hi*J"l@m(b)#dNiZG-XK4XT
+fj("!6"*11`1B(l$Qkqed9FE#b(q-T,ibMdae$mZk9A)h9`5UFC34-iA)$S6ME#!
+ZM1LLV$CLP-V)b-mh2pq#3"'!BLMAq$EfbNC,-F)D)4AF0daZk&fM9U#-'$E`F!@
+abff%[(XFj0,chV4NmP*4I!+(D*f(,6"6#r[Fq&`j@28*cL89XF%#$pq!+"&39+0
+[hi*J%B"0FE#'U1X0Q-Y,T*e"Z3$fG@)iI3G%eYFPKTk&&@G$,(+Jp@S!"-I,9FH
+Z"pQ!LU*XXEK,Vc&!pV@Q2j!!cRTm)25i`b"NZVhR&b[IQMhjT-r01"U)S)!,jKp
+Ce"3V2Rp9F98$qBK051ZL#M!YdHfZLV80FPfIDbYY$[VcPeh3I4B'V38)LUr!1F"
+Q`2Cr"papc"%lbNlR-mj9)N92TjHqU$I36FqK9S"l(,S8-X*dDNfChdHE-R[pdQF
+T3p3(E49DVB[C'&YlGZeX8)94l5kV8lPIGHD@k"BbhJmKb8K'!kK$EbJ*$KGc8kk
+$RbYhhm"NiAhDmRJ-iLbT1&4UJaL`aKMVXr92T'42Z$Q%MG[I-,FKec-AA)J&@"[
+[(BdadY1cp`06QBVmH4*2ib["+LlpEmr!pRi(XIJK!"U1iTD(Gr`+G%jV6NiC*0H
+S"FLdRI0N%5CV[-,)qamI9FM,9`ZT-Pb,404YaUmek80DfaUG9`Sk23qDR+JL48q
+RPlkSN!$G`bUk6*mpY&DLAG*fQNPL568"$AU!VVhrFAirA%QQPSG-V!RH9%b9jkb
+GK10'*T&J2(f`@eY,p0D'kk16ZJi%PGjB!CSa%,JQ[@3lDpb&HLJ#h9F%r%Q(9Nb
+)"4+Q"VGRXI*XaEh)BIpYrGBpXIXm[+**#qhZjB$IQMAjSmr0-"U)S)!,R!XGE[d
+'2F(Hki0cF8Z6)d)k!4p@03H-AeB4GcC0cKEK`G1fH"&14V2YI8()0mJM!*c3RaV
+4"V"Ik#G"P%FBZ6JL3PADR)Xqh08hqV*jP"BUMJM#BN&QAAR,53IU+QGSU@a8VVr
+YP'lAkI2*XZrL9&Y,`ldc1GpakeBdhN&D9DAC'fPi+Pf,6aDHQTpf9-A4+&02E6H
+5Sf!m((iCYd40UXfK82)%GD+mHGXU#@8@2)@cVQc"-2hP1mahXUjh`UFJaUT"!a4
+c2)b90%!'Xqhc6qhVIc[2`Zkr1jjqGe"P1d[Dba"*DAR@1+[56P1mEbMk25iF-`d
+elZA,a#ME628I1iVMYrEP`Qql`'cqF1L''f'L-8$CPNhcJhkr&DTP83F,16kcH9L
+DiVU80ILUP!-I'jLb[p*CHXI8S%@I"2&4N4Z-$,TNk,H0SQ*3-pJ&-Q((VTa&rH'
+6(PXZ0K66b%-)1a#0f-I-!i-mQY-!0%"GpJ3lKCdA!K)LpE'Z"EM-"$HdZU$PlHh
+rF1jXRbhRVYEGSM46-,d""hS,'j[Yq8J'P"E&Xl,m&`Q15fMEH,6"cXD!$G80)61
+GSI&4pQ1ZZX$hdPVKY+5bY)jCRHfI5d+D[,CXKh5jjDS"r'PhG*h&(!JL`IBbNQ-
+E,2XLiJ8$2Hl3X3$98Kc3[`KRh+Jh`#LeFBdhQ9A+Pj-G83kR'IMQS@M#(1Kb,dV
+h@!h'TZV1"D'[DX#NVQGN(J)U(IXCFGBjSdB-e`Ad1E2U3i06i55k9S0dj)DYhB(
+I4ih*[a,3R!(dX,I8iV"rZ@fQ+*!!R'cGk`2)CjaRUAL)j*IZ"9D9,MRE8lDhjA9
+I5EEKk0Yl&(8(@#H`qT9%T1BmIRjh`m1NGk9(HD86&,aF#[dFC8cKLAkHBeP,mFM
+jc'[lF!4c%AKUpPA8fb4IZTNM6S0F1R22l(M0S['fmrU-[iNfV0(CIETLJ*dNfDr
+dAjU#C['aAV$K&Tbb!I2IDLHR6b,cKm+ALI*CjM5`Dr8`mC6+[kpi#fM3*P4b,la
+[GXSMAR8#Fl5IfCM'HMb9&qp0*Z,c+'J5pNZaR9QK&@Gdl4cSa$Mr5pf*`[99*8*
+Mk5$Za6d'qV`4EI0h&4+(j,C&pML'mBrTkB@3!(-10&Q(#TUM,V()f&J'4%,JUI!
+VZAmLjZ+#apGPYcL(cY1lR*NNGL(akcD'Z[aBA9pDI8-h@RL'mdj2bmBl*d#8fei
+h,A2D*[5PPB[(ff22`X'(ff%!CS(VVRii51(eA@PkJ#39@JrSFph'C&2#a5JfZpD
+,qlCX,Qr4pr1MhVrB5V[B")T0Qq$dR@F9qr#(5-S%X5h$dKMSi%4[C`G'B4GJ2Q(
+r0j*dh,lF-DfiA0Qelr0&$M+$J(Lej*D(DlqG+5NJMA#PR8(F2FFIC,qd`C[[QK*
+UiJbemqKlkm[0``r)r`+Ml")i[PNK`TRfJGfZEG-*"13D-QN[@(3aVM[e&NLc4X,
+!FJTXQ$`#INS4#UMKfYm)b!NM9PK!Ke%(2jZhKrFI%@1j+42dD+$ZFD!U,dp#9`P
+KaRN41@,SdVC$KiNV012La6"PF11+AQJShYcbjr-jBG)e4P@2A1peZ,SiXY,DV(E
+0`12YcHrhB64[4@1#h2hcBC8#1f3"UR-3lkVCN!"NddU`cLc@+(M2r8d5cf4GdED
+drE8rf'd'lZEePS%9eEG$$C!!4A[!dP89SSmJqm#3!&$YH,r,m[1$meIqJ,H6a`q
+fa"@k8cckKZRR)@Sk9"*Yr$UUV6emc`)DYfTfp`mGp2l(6#RKA$9%[TrF[Q!&*3#
+LI'q6BbDf56UDDPV4bf(INQlJEkmiNrVXB8*hjh!%UG2"6Hq6"Qej$*N9j0-J,fP
+dql$DD0#[,KmSfb&,e'0UfbY(QKG@aI`iNcKN&jD21LcT6,)'Fb`Mf#JiFq*Z4X%
+PDS@)3Fq&aG,(CS1E*NrX[NFcIq2-4FR@jqpIHi(V%#LNNEYMXUk+GVE8%9fD,)Y
+`Z%h1*0P,e%-Bha+%F2f&"`JVl2ea"dZPr+9FiRI3ci$2`ZUr1h*qGcKPH!E&d'Z
+pV&N)6SI9cZS4R&qL%AYjI'ETfC!!c9l%4D1MPDIjPcI0"1md6N`eIC`KFpXc,lM
+9J+%8[S(DM1CPL16qZ5T2Fie$''FiUBh"&mjm`39@pfc!T@LB+R(C-#Xq01C-h`l
++qR--)Qj$%X[jXqhYAaPk+fame[V[6a-kSkcfBTj#ZAja"e`4H8dFAKCb+FCi"Jd
+F9R4Z,LiM&ZPhkH$hp,mJSK"cFS0Zq3k,r4K9eaU(jmjP3[EjM&Z[#R02M#[PJS%
+`AG*Q[K38ELXM9f&1&C3DNrf'6Q@,4)fQEJKIhR"#C%R$jBcI4MpAr[3#F+E`"aV
+5,F%T&DdMNB&Gi!dZ)rDIf,hfI444mR'PU[6q!CN'*Y!eL'(V2+%SRkF5Hki6J$S
+&jbR*!F4K,e(B%'CYD0)5@P3ld[LM%4Y18+icUb6'5PJSR95N)k*5@!BENCZ4-M`
+Fb##FMfc0'CI"XZdH*$XD4BSNjEfKKbq2%Hhc2T)!VVK*!FqP'Q$R0Ad)l4-M!IN
+Ue&BD5d4rVR8I`U1JReP+(p)G32IDGF&1YbSb*f`4CL`b(5eJU4CU8X*krSc+l+`
+(QieT950D0V3EeQm-D`FH)*PUDPqckq0%aiDd180@UDrM(i0U"q,,aKr@1[pR8TJ
+JQPhaAdU&hrEcMC!!!CJH#K*+j8`C-,,"NH6$[+Z('PlBUU'@,2,'q31UVXb$-HN
+V9q)$@I[Yc09Afk#k5+K-cfN%Q)Xafp2"Lc&!Q)c*`*0Fhrm*qq`G#fR14H)'P(C
+B@%ARJkCb4[f&d04S8AP`6+m1PM88PLBh8iXaA#RrD`(ZpPGf23BGkPAlEQLrCk*
+*0pIcI&X-j1$[3`lmL%`iH)Fii3AardXMMa&pd`Np(%Q@#B#aXaB8ZdB@Rh&Pdf8
+9NV*e6PqQ)cr2`kHVmqR1IRdkJ)r#k[&AGa-4VHk"eDq069Z6Q(c(*%-QJd6bE%a
+KQ%P%(I@f4Jhb4S``9'k45@rKX'EY#ZMT'aZ[FQ@(N!!Ym6R*A2H*RTh-p[0U,pk
+P8XR1ikD6D[dYQl@i)JkNf9kZ@TZ468T4UVA2Kip&'#hrKQrLL9Q5,R%d8af-bp*
+iV#N--D%J)!(iS$fiRjEN-V3P&4+5NcUBTd!Z,Rj)Y[NHar+C)[aip3,DFSDSC%"
+qMdN(62)&,GL0U$!86'GREp`%8je&V@,f2[H!qCaq#il+@XTCd99Pb2VlSqTp[LC
+3N!$9HKXrMS+D&,h(&98BmVkPXaFKFaraTa+PM9d1jdT#fVIakDXC9X!c("$004@
+IVhfLRBe$[pa`$-%Ahmp&*H6m-%#kYMQVRaP6S8ehSPiF+p[,01qqSaP%S)p(-JC
+Vf6(qDjLjNEfYZTN-ReBf5Jj+dIdmNkK&-e6ZEI"UmJQ-Gm#4DKPhjr+)$Y(&9rf
+`VBI4-ai5GC8H1-!#13V2jK8l@0C(bq'l23QPDId&TrV'5qBZRhG4C@%bI@F'KbE
+4)%1&d(cmX+!BHMdHAR0EM#NmH`Kb3$0%'`+054J2BjXKM5BeLA5Q5fA4T1T@REa
+fC"halVhSZ#dmB69+%dK,6YY,c'T2CIc)V'aCp#BPf3hrA4[5UVL(RpUJH(*P#6,
+PI3*')&2l5"D9J2(3&iYYRpRG@-T3k9RbbG1l,K8L0#6GiVDQK9YR*lDYL6Eak@X
+9HQ#*bj[aS9K1*fdMNa-AEjbKlT(e`J0!iV$mPI8[NrG1JISYcVPZV%IG5%K[",Q
+[-4PPkGVJbp0pS*bEV1L*Z6'+m8q[GcIBLf)PpLmCHB9J0cR46mX[['XQAUVLimM
+KG1-[m(%pb-YA!REc!V0G'L)ird$TM'+,B,fTddRcXAQ1QGAS)rST$m8l*jTa'43
+['02[iU,BQHQ[K+kES)E4TqG*!C0kXmSbE,)Mk&$RIPl,'1[)0jX*BlC*#QpPbAb
+cE2)A,21YMpLTfXqLaKDMN@r)-Mm``l%CE8B"[kX0aF@X,NCb&r+Gi2pJRV#0Y-4
+fZ*dV2Fa81a`baZr'LT`*iL"@K*d[CF&5`-#NrVY9UPq*"32mmR,ZMZa5RG!b)k)
+FQ5l&@D"lr!B42rIPN9+e*6@kbeTP9M48MIH,B"EDj1fSLa@Y!k!I(cKNl,AclJr
+@D5EdIZ-6$6L$S"L)@k+b!m1l-NRDD00LLr[*$h'k!JfHUl,Pjfb!dQle445N*0*
+h[aedqMb'8*X+NP'e4'A!AKH@0CTRY,@8bNj+5hV+K)$#B#AK(h2YYGS5F+2fjH%
+dEf5S"+[DcBK"@1cDM'p$DNa+ElcV[V-b@`)a,E$+brJC$mDP`"ll1IPmPS+R(5K
+JVIL#0+)'(4!@kXeVk!lL4-"6UB-T1LRA3rJ83GPapF*)1ADqiFh1UD*31Y"pH%a
+f)h1XX!bl8h%F4rLh+)PC+*9&-2%-65S(QLAhm-m"I[Qmmcf4m$EjpmF0QqB*$VF
+lP+mA(*D,9YfFbYXJi%2AR*l2S"1@p*J$Lr-+HUaiI-'#d5(G*kMMBp98#U18@hh
+(Y,RI5*(kKl9,&MG&l)+8bke%6rSKqe`1,M%qU"H(Hjfc'F(ck44M5cpP$a0!9hR
+0D#ec0G3['ebqEAU#YUpH4#c9+,e"(rNQTF&Z0f4`h4iL9SC#YKGK(XX['rJc3XF
+ZcUhZ+rj5aP%Upe[&L[ifm!*B+eMD,PMG(Dj&8Q4#qGk[!h(qR00Lmc3RPrU!mh9
+AkMBUm@j*UrPeeYA#D+QG9j3Y'**1M$,qaNmpXQlbN!$Gq8-beN3PE-bSEN&KGJN
+H"Y1P#6*[-R[k+BPrZhTh`(DhR`8a4`(5d&bEF,NmYYr$b*JcHlfP%qK!C*mN5D2
++9UjA&+LIbPbbL%BDTI[c'kIUTNJfMG(%6Z+qm@mSd51TX1(N!6@`!Hf"r00ifQ,
+"Vk6dBV&FrM$ePY(Ja1iFaNBH9f8[B%ZIFD$5m$AEAY0K3HK2D6TIiAIR1d@A2`U
+`MV[N*Y5'Z`&raT`M'kr%*i6L&M"BqD$99djMA4RY1L-ckJCQ*-RAXhDEa9ar2CT
+[TSKb2[ic@CTk[lKV"-F%hF+hSkU@2QHl&+R@Z#d!p6E2fi*NC(Z68A)T'D@+YBm
+klT%0h$dMPkE++G0QG4''5@9-K(fcY#HQ4H@+Ml)JSA&JD0daDmj,Fd!dC4P[jM"
+Ej'6-ILZcf'b2r1p1H%X"!dpQk0,LY0a0fmc@p&Dm(M9PXHQAbe5QCh5N%h2aZGT
+)-)FLB%Z,M!Y-Zjb"l$A1k)XG,eFG4HFQUBV*cepNX(Zh$54bF`eJ%NZPj1)$pc$
+Mp*jXB83LJ-S2AmV$6ih("QeMVpR"JTB2f&8m)YLC66b'f`&`80l&h"5QQBV*mUB
+41Rp-JQ2'!$q-h`YqAA)#+8M[8pJb1Q"5pB`'JfU4qr0r8QifK0GV@eIM$[j)"S#
+)eVNq$AE0a',j8'8Q&HZiRG5rE$'@1j,Cd9%&e2+Ndj-bjSa0Y444AmIEd%6m0qS
+r$S%!X3-UYmJRGr,RZkJi1rde'TIi,XBUBZK-!9mLbbRKS#,TiiFB9d$,"M#bA-,
+CUk[%JBe1q%+-MSjYSFa!449q"BGFYpjf6X"SdCT!drfa&Sed9-qDBc@-HFCIaQr
+MrA&r3T@8R"+D0H`B+1m*8#dJ@j9IL!Hjc(9frSd1@)Q@GNaBYk)Rj+lZ3!RAZUL
+@N!$Z3-BcdQ1mbGBSK%06aGK[,Y8)EcA[dXUa)Ur*b3EPl-8(1QYGDF&[Bed+Z&9
+NESS6dGGTUNr3IFlXeSaIKJCM1MR[Fr%Rc"4rU-f`UETdIT!!KhC@$S0(Gm0D4LJ
+mY9L16YaR'`+ddZMf1DYL'm,m%j&TMS$cC30H"JpB9a()TP3@'(caIKDJ8%'K95&
+Vfl-SMDVHr[j2)d6-RV,BrCCB9JMc6mC%Z-d8Rcl[rN%6A`3GL#,CCC%k'P8dVbM
+FmkLe0d3F$T!!l*M*j41di5b1C%LeQMimD*DpQGU+HKXB)&9DGiFp!%CCY[3r[dq
+6Na+aQb(TPfJ#$DCJM)aP,Rf[3NFbM!lm4PRLP$#(T4156*85R*Nc5kSGJE1T$,h
+l#i)a#%'4@bP2a&(ElJ*h[eHC@r86rPf"iCrYEJDLHBpMP@333h*)J3JJjIVG0Vh
+-C`#!JBLHe%"(6C1+"1LcD12U$f4P$rbH'#AA[N9+QFPb`K)P*@I$J6h4'XcfEi9
+JBXh5hrB#kp4A"!@#Z4A%!#8YTKlKJ)cJKAG@,NK")lD8$(AcBa0pA`1eYI-CGk+
+)"G#X+H@8&&M#$DE4E4(Q)KBV()GVK4f-&EI*,"HURGbTGe(J)bF4%EKXe8+5G##
+IIUM8iCP3p(3`&A&k)#N[TYj0aiFLVVf4m)Jh9TImSA3[AdJ1e'@2rLTi4T8"XIT
+-2SI6lJGMN[6&bF6T2b`+J-FQfBS3-qlm5a%4)H65,U1+i0bYTVpa$k2IUaI9b15
+-jQQ"61BHE8cNrJ93!YSDe9pKSMF*8M9%VFHT*kJ1[F92HJK8iclB$Nb+Ci&dPE'
+"rV1J[*YS)*fQ-+cc16Y(XE5@rSjSUpP[&QMD*Q6r3'*5eGipYJrfh8@CHkR-p4(
+C0GMm`dQ2M3$U!EL+p"#k9Nl3CHd#R($'G#6iqCU%S(LqRQV,))4MU0KRHCUflJ0
+Y+JDpd2Pb2[b`[eD`*@KXlRPIpiI)aQ"'cUkN54GU%Dj@bDXi3GGZTLU,c*QSck2
+!4e%HYHb*NqAlS(rVKRB(c2%XeDBB6'ebKT8S$+I!ZpAL-R)rYD@6)@'pU'c&SpV
+T8r6P%Ci`lC-mM$1J8&0%6@YBSGIB!*jGerc4-AI50aU+S@iK%$+B2ij&,GqDb'U
+'PHfmZ,X`8r*N#86[FZ`P!RX36NGNElDrKNCrPV(a(E(,F0cL$m2#lUlaZ`FAY-0
+1)M#U&aRk-dL,$jN1piMV,`m[E9UDEQK&CK'#dhqcr0fEA!Tmm[`HQ4V,A!XYPF8
+LAY2,q%LiDkHR&kY"&GTI2Hc'BAL%!%2-qT&3,*9BlTC[$!"0k5!G@I@Z1FRIiZ$
+VYjBq!Dai-$)e'Ipi-,dS("@VAQ3N'c-aGiPja8TVaY2Lf")2dHd"IRrD1)iQp98
+"SDZCP[H@"P&6pqpm2A5[*@fhSd@#a6,aP0)F4@BXdN%Yi65*T6BXrhjj9[YA#G[
+CTFbC1%Fjard4JUZ3!*695k@hBbr*&0Vh$"Li08HB5HS'[m$1RapT$FN+RT4Rj+b
+B&@H6p9*6B+-RS-SSMC%md8VdRF)(JXabdN'LDr$B-aV#d'[!`0+[id-JC(D8fAb
+V&Nk!0ErZDC0KNddiQj2jRcV'l4iRZ1h&CM%qZ0ZQl#&SaL5`qF($G156caHJC!Q
+f4RLXcEF@9eeSp#a+pX`(l33kPCVD!QK%D*f90(E*Y+6E"HdVi9Q@rTEJ9GlZ(ll
+SK9kb-0N44Zk9!4ZG"Y1&FGUUV$X&1pf@iZ$lB,UC!%G21T+lKakbm0cYi3@3!-5
+QfaLJUe(bV((#`JDQaBjFDD(k4S4R@IZAB4pV46qYd+FDbbd`!I2l-pJNNjfmi5q
+24,kiH&XNPfTqC0SH6cq!cm1P5r2SkRjp(i#[U@ia@B$l'1F9hi+cUL&A@i,4#cl
+%BBI-3-DPT6JPJrR&DKf&CmiR!&c&dIprY@L*I2A'%KXFiqVmpPKKf&qNA5DD3p1
+eE8fT3K1QX40p8A&2`&)*H'@4Y8b'J8Z4bI#3!)bE9ieiiJ`YAG!ZUaDTP`jbBR2
+(R'lAiL5Sp$i2V9()9*Y"A*fl$%CkN@r(d`3TmZfCV5jMmeM-Zk4C6CZPZ5qmd'T
+MUr#b8(0)h*PiPaa%'UN,'lqhcV#8AJH%ccp%p`8!N!!F'Q!l#22`qKTYipd8%k8
+P[SHBp1-96Zp*H-R!'a0J$P,E6'[qR-T2j-6BC&c[4DX9HF&B6k@m+6ZIHX+KD)i
+fI&(XJ6[V3`qR`Ai@0f%SkJ!Kc"3AJH0pcf(-Xja#I+'"Sb[UIF[Le&De18meAq*
+TX(IE*Ci!$h+YAXf!E`-9R1P5&"ekH*qD4)Z%qMpZ2R[!@1NlaFT+0!0e2DFMN4h
+&iCa1U9R9-4dK2'K)8md9Bf2'S1`"%VRC98DD1d3"*-@ECDbl"h,6c49MK#0UeGD
+10bT`'5K6J[,#-p+k!PVHlA`LDi5pG9r6G!lVVUQcpYD6UU-91J*DU9jMQjHpAIF
+QHM6D!C[MN!#3!'IcV`lB+TM[9*bH19mmSS`R1HAi!`&5`dTUb8P(FLQ8Qj5ariR
+cND[H8aa8iXi*ICHlQV!6mJNb)kh,bP'khJVr99rE8Bq9-$da*#$lZHfl-c[1drA
+0$aR&dBQ3!%J$`MJ$Bf@8M0"kMU4#c#"Mr@#hK'LLNDlfT*Vi$0c4lL2aN3b$GZ1
+0+5K"JSr*P@qChXTbK6*b!%bemrD52+Qc&))f5M!3eFp$2"'K)[U8NHMPc2SaL($
+)HIS@IF@+8R9&XT'64YL04kJPp@3ceMej0m[q*IfI"iek5Sa0mHbAC(ZHS)V$K`4
+U[j3Uf84P'3b(U5JEiEZJ2N2qHR!G+L4TE,Ge&Sia'5lCJBQTLN+a949hSS!#5ia
+Jc0%BHP*H&[#1Y3f,2lBkXF+heF0N1$Bej[iNbXm-FN+!b+"-!JpQ!"XPN!!##`q
+hRkcI*ZhkiK02h"eqbEA%1&(ahiS,`XPD'@'L,CUc45@A`q4'4lY#MS`KQ8'0Mf0
+Z,4p3`5(BX9kAr$Y`J-K$1@BSar()%9fQ!AG2"(iX(`lF"#!RBUXGEmMYGVG54CH
+p4acm(NkkA5-XI928I*L!2@K4m%PA8TrC&EMcjD-)iS1cE0%h[!!e4I1H3K6-'25
+L,lEq@hlFq&MNlTcQKS6@*JX54-B1Q1MQ`4+ihhKRh9SBkYB25e@REfrq2+SSK[2
+4BS9QkCZ,R`0[+BM1d*r+NFmZ00cL@krC!GDY6RUZ'JeVqlp-r81eHBXY2I)P*dI
+p,a(cPKUBh4Sd,Tmb1LECGi+GVM4jR262*Tp,$pQeLieL)e&p[`4TZqpNhS'`*D#
+YTfRk$m3U(`,NGmTL-TJKSMiNI83PH43885q@YN6q("'q(Y#$S1[H#l5FHU`BSE)
+!pqVi'@ikmmq&Cr#A4Gq2hZN4Mr9DMe@1MhN*Ki!j[i#SeI2MRdjm#P1%T"bJIiC
+'CeM0AC+ZI+m`C9+VT)#(D&BEZbK`Tk(k0c$ikfkqB+6cTk@02FTPl+BaLEhphcK
+K'M2PS'$2V1!mJ8(FUN`4$%jjME[VIT-D'$#'8AMjP92&TLJhlcflXpJ,F[-`klT
+j,arjCXYNr)%R2H)@`)G12e05+TM!PpiGdG+ID[E*i#UrIh[pdM,rIT*,pGBR$Pd
+$5f6+"[amaUphPI-+XmXqR&(KG2Cl0liEhieHARm'bVpr!+bA,3e"Bfk%r%4NbZF
+P(c8V5LKk,$b@M`PrVmd8HZ[NFS($%D+BIeXrHeqcK3k!TUA$SiA%9[#AVYq3!,Z
+#``ASEUIk,Na+JhHU`M5rjJSa!1Y2#Qfr,PQCG4A9+6XDDlHLbmiCBJ9lMG-Q4E,
+HjS&IJhj!K'-"&iq*ha#,Ia8$Ra4B)R2J(2,r3Ur"-"D2X#B@p6P[[-9+GfRd*ZN
+2b8MBM)EcM'Y"e0(VXiBH%%mpQALS"0Al51&mD(S$A`!3&+BYN5MLiQ*ZC4F"-SM
+U@V$HpfMAVB543l62-LfMI*TX,qQ"Z5EhifEk+PHUHl)`pX'NR[(+6eqULREh5rm
+*kbc#Vh'Xm5@hZq2Q"Eb$81k3!-j'r(*'AVEIUT8[6I@Y&lUK9UANUX1`+G65Qc[
+YJF$2(C[l4Ul,V'LY#0653FhHkU%*S%i'a14`jcK'3+'D$5d4a'2'hUYicHGqH&!
+LlpjP$3PJemD68bi!QSBKINal[8'"2kF8J#fpA[fj+rX!),Z#(i"ljlI"3rp5hcr
+2`p61r2e5Sr$e#pq`29qA%A59+MGBCl,02Y3Y(h#'qXqprdJQ2P%L,&NBKlF"ekf
+3!&Qe*#*TaPpIh($p#LRAL5hHVLLlfS5@(#SiZ&,cr"rFJJ(&5!I2AF*8!eEdB0)
+p3AT#5h4kRNBrcJJ0XG5+L$0-(1LBKSL#5(2K"1jjRQ$)$S6dVKH-[*1YQdV8)pp
+IAN3pTJP%mVk%#*[qVR$GTQ@1$"SiY1!Kj(Q*+k)cBISI53iMEjh5+h`D8I%!j6K
+I24*Fi5"QJ3b+QVAei1TiQ##k9JdT+dSUA[&H5F#@$FJ#ELX,(SIdHr@I#qRNYC0
+Jc32L5PYfbkAS%3H&MIZ6V$9eC0$e*-JFQKfb)dGN9TC6lRCHTq@(#E+@0!dVJNq
+FFZ,'N!$MlT1N*(5XKhMkA*ea`VN(@Z0p3SeI@%($l&8iXAQYhJ6052IF3-)#hGe
+1@QF5[`R''KG%ULB3iJ`2C23F2r21Fh%'jJ&CEGI(#i[eZqN&Z!5+JJhrHdbcBpb
+UM!2FS"BNl4c)XhJI8C@%YmE,-I-pd`m9`L3J2G4ZcYMP$)F&4QcQMQA65GP!NZ,
+DR*)LEB!lFl)[fM[`#RRJ#!Q9U!`ATY'-fRP2$kZm@5Vm1Z32iJ1!GUDLH'1*REc
+p256r"4P'#@cC9+!qk*,2DGDUY-[%AJF"Uc(&1ZPhblS&'M44)U%#538l%6lG$fc
+VPIdJ-!Jfk8Y-c@S[JYB@j@"cY82ml*iTSX9aBT*QC%9r$Z5Pd`eefH-PElSLR3J
+pc5*a'GN34bT#DG+3!,6i4b!qT5Q8@)*I#"l(%HrN6dQIVaiS2&jM65Zh),br!-1
+iZR*e+C2h2hT,CHb#@Gb`C!28fLCfNeE$)BiI`+VjE)fd+#@Bm(A0,f@S2Iac$'8
+`VNc[&',0LU2V(!e4'YD!dq-i4(H+d@X"YjqDreh*h9+TdL8!Y`4D1Lp(i+`AYYJ
+KVGc#8UAb'BmF-`LiG9a2AiSeJGB#CkHkf0X4T#+%6HG9"`bF&Yiah4"V%qkhcY1
+eiNG0ClK`jCa9h#A[4Y+jRe6Y2V2HA`0A1%!f##,2X6FjGY!Xk3mRmAci6DpXZip
+3V(4R8MTbhU-Pe!$Z8F@+,,+bR(aDUJ@B2,-[["3@MdYiY*+6jk3b*p00E'1e)&K
+QC0-8ATM4P@Uic86(5DI+ZbPb-LbPNrF2%4HmVLji#I%E`[A+#$SacU5e-KcQm26
+mDGrkIEl23P"@e'Eed+9AP!k#P0M$ZLL@'TCDT)MThD%L%NeXq,TSq@T'X9`*'@j
+&VI-[PR)PF'hZN!#%-)%dRENMJi@-maPh"%%m'("P)TeiHm2YCBJ+E`k68-A'IXp
+80BIDUe$aqJ#JkR"(ZLChR@dZ99`BaUmVf(`3Gqh9CYT,K`c,iPeR2)-D4Ypl1fX
+1i@+kjL&PPm')"6%[&KeCQ9a[Fq4bfd'Yq,NTeADV'd$d1,fMEHl!HVYR'R2FPMr
+!SQ+XlJdA49JqK$K(JCjl3(X,iEikj(61bB1eeKM6qp14-06HJVF@NPEc-L$KRQ@
+b[ZY$"8U%G)XUb!YV!q9[P@bU!kAG3JU3!"JP9)1,RF%33[%kB,N+al,Vr*DlXH`
+e63-!QY`1a0A4Fp1rRk1hd,"e8H9p!Im)2"1+b3,k"1b#Jj-RN!"TKfFEFGRP``U
+hNV``E5jScj+j&6HBrhDfG#aVBChjXDrpc1",1r+4Z8m8&j-P@h"$C[2![-KFqUC
+2N@!F'AqVY5R5L'kAL9(Fbq1(i-"N%#h$CT,eYdKhLP&0E&E*)PN-f82ifi+)jem
+2%$%Aq'iq*mGKQj&V*+c3X`GEX)fA6amQ46Jd,Hf)EFK(AdT+S'h)(LdZC3BI3Eb
+iPrpm33Z$JHeamfmeEM,ea*hb)i9L8afdIdS#Hjj[(NMNFCN0D,mVkN[H896kakj
+43b2RJKmQXS(4m#0[c((ZrIh+Gk6$2UheXZ,Jj&bN4m-&RqfDU#30@UU*JZ)cHHh
+46fbiYk6@EH(NHbGCrMSPHqelS++J#9AC&j*TDYQ(IP`BHYZAA#'6XG3Z,pIlBT!
+!PLeFbqQqc3#MD0CQ'RDlbHd"B2j([ZVMRj+IKbJFKi4k8!pKbcl3$VN`422mcpP
+8lD&$K1IJ9MP6[(R)Ypjk[CJZ1Lm+N!$UQ'"SD*H&&95PTf",jbr3`9Ne)FZ*30Q
+k-ech(Kje(jp+pBUl&5CDl4ZTD8APkH[%ZckF0c,"QMRkA'SGjqE!(dpDCf+rmr$
+&LA@"m-%rJS'SUL&djrR'3'!+,L@)mG52berrESpZaI`cT0l`[lA,Q(b9M6KSF6i
+ZiTVYrUZ8@qfie3BAlU([CLSR2MQr2C!!C'ThVCK&R6dTQBb%*,KJ5dR-j@DVYT!
+!!"DKlbYLP@LSbH%)cCB8qp%h+iIZ),$-Z8#3!,(2"c5@MHrpN!#f@,h08[lUdU!
+d!De-96p6a,YbVhJCdcElrCaTI`BF5L2%dG$&1P!VbdpiGKIR2,&F[ZGibi+K4mj
+iBA5QQ8Hf!Gp'ci`ICd)QK-C"eC3(qELA'5@9ZdNU*%e9-mk*e$3Y39YeF&qhMAF
+TR++D!Ml0XqCe-G-2ES$NC33XZNbQZ'j$0LPQqQ[T$iAqRF9PK@Q1,A,$91RUk'P
+(4$[5fph@(LmfheS56`A845Fa"dZ#)0mB%Tp0b$+"l(MN["r3P@BffiAp59"kE1%
+SRkBc*rE)QVYG%&55br$6FJKK!Nh01$`04[&rl-$I+MrR8(PI4J#NMLKDY4)fl`2
+,RLcSE`aqAr"m"59"B[F*bVikj0(TXXM[(ZLEj,5LRmZ3!"1rV!(NQ!*Rp1l@NAI
+(NU'jDf'Pl6h15QQr43ciY)@hYAi2R`%ipp6rB*40@*Lf6N2Ge9U`1VXLhPPX(AR
+!RLXe4X+kS!l5IJ"hjAHlp9Alp1[B"8aNQP*5eFMKe',XC%mmS"dj)+I8N4#2kA!
+!`[j5+@,Y#k2[AR9#Z-!)9I"HVAQJ#(DkK3d*0&NBqlb435MPXMJ&AdC6&pr#eLk
+k!f&VIFcF-9j&+2VZBjq4ch$J8+FdPF"G(FpX`KT5Z0e$6UhbJI[c6E$"ADVDc(c
+PklMp!5SHAXDCPrjh"Dp5"F(i(p**(NKd"TY2Vc0i%X+L91#hQ(U"&b5%PK(FKiM
+8!B,@&jjCQCLF5B0G`%CfiU4KEj9G[[l8(1E$Hh,hdL0CjSr%'FBA2mmX#VjUi@[
+EeJ@)e[)NSf9)FGG"QSPULh0bY2FTH80SK*9N18ZQAE4@A%j)@Re*'E&A'!i[@'a
+T@bYRcTTq0qKCR1'eJS%kXMXIS%QDPUM5jrmmT`*-0RU#QZ@'E9,+LJqRF)aT"RQ
+U%G6ICqpZ81h56d`lbqNE#N&2&Z64'dSaci!'KqJVc3r3(DF1b&22&65beD4@NZ-
+Q5Y9Mdmih%V4EH86maUUBAI3C9IF6mAZR0k`-f82`+GND9#Vl9QmhH*G4(GjH,1D
+UX[dZZKC","d2)l2GNFLdCfcqCUk[JkPP!D*h1R"*@AT3)3Nh2MGXCl'++LTMkfp
+(NZ35'U"-S'HK35j)iE0UHP[iaSG+8ihjdrTQB"H1GF!!P*ZMG(6[GKm,59"Re6N
+-kGdl!,*Pc5`mrF0NkB1[0eF$CCq9lQbA((iDaJNV23YR`T6qIJ,di+K"e'"!!H-
+N)L%5j`kBD"'NNmZh'He$L0d,!KbE9k!EK)4%2Im*hJ'pD+%JA@V,Y3VZ&4F9cTi
+E#2TVY4[MYC3iNq8Dq%-9"mE*UhkL'Q'mf`mLT5e%#"%DRdpC)Q)jeB'abNpYID+
+Smma+E3bcF0e`Mh`j$A*p%4V0)b"9p$%8[0A@k-+GA2Pi(EpK2F&MF(he&E2XH(j
+fYr(aI&69Hrm[MlI8,2B*K#+Z8MIB)qhT0a,KQ4l+AS!keR+SdD@IMr8*b3U(1Aj
+#hAYc6HNq@#HE()S#+B%kqpLi#J!GRkPkG11E&C-lI`3aep([al(e1*phj0XT1#%
+CRFZP"C!!*93NmMfrm&0jT8iQDid)TZ2!KIN6N!#%)3jTm5M,@Y@c"c'i29&MfQT
+hmbVHc[D!AUAPqriX)"`95F@r56UMJ-M%lrCk8,F$4pS*`f'bpQEi,KVL3c['$pf
++9cU!80K*NC3VJZPRYb,`BpG-&45bfMIZp'#ee1`+C#DMSTpb(9QH5DSf2*j[*p`
+K'bcM[mP#kZM*DUZiHdima%9(Z3+LIh*k@l*+BFA#2%TA12[9IQ)pbp2E4U`[e$-
+ar1H'-TYl'r*`3qMZEH3,5Fi!XBd4H-QL6DE"aD`q+lc#`,Lr*le,HHKCA4H+*Qp
+edFUF#f0mG,!A2aiiDH`-q8B2,PcLMVFjQM2DVqEaVkFF,`JmdF4bL%ml&YKdC+h
+lBq-Y54+"jpk4B[3[N!#hRkS0"XHE@@-Zbli3QIdmq5&N(Tdlqj*RL)6Uj`9jBF)
+3,'BhjLHBKeAfrGQZ&,$G2i*%b"-F81k6S`qI),i+Sf"IPMh+)X-&TRZH!0)90P(
+a2XkpCr4hUS2i[-`jJ5&Fpe428UYAlqXZXCE2TUj+c&-J"b*e&'L5"l(ElU6S3Mk
++$45X9LbiieZXb1H8*HXRUEKK*r#a8MVQ[5B8ldQ3!(lc*pj[1cNer+4UdpdR-cr
+9F6QL)bJBMql4bppUppTkBJ[PkIJ)3%(H1*mG0S`3)NQFR''h9NKmAhfPfUE2qGR
+,'BDDTFjlGr5LA&Tq59qN%,pT!Lci@pfc`+!Ee+pf1qiPa5XF1IZHb*80@!ki[1e
+mSL+*B"$X+V6bfBE+Jj5$ckYpCe5*aHD0Y6TiiXFdkE0fhX4JfC@HK,0bRNH8e1a
+$U3bMRe%P#pP$mELNFhi)Gqlm"Ca`4ZGjLRN1D0!VY(PPiqdlMHNY!V&k&E&Rr,&
+C`q$@BBp1TRJ-G)+@48%(rVD[%Z5CX8NPrHrdV2MNlheG'J,%$q)'fU&@pqdNd!b
++@#d!ITK!SV)PSUUr60C(02CB'TGaqKHbl4)bD9r)DV)f!cC58JI1fGeLm9XZ!rC
+66+YZ`TXANlU1*6PD['ak0YqVd&ZqZS3riN(Tc`'I*'`LVfRAFHi`YC9'D'R(5"E
+,i2DPVN4Ak$9#3E!iXe3hZ2ari@i92m5-JV0GQG"qRh*'TH&)"SkbqriB-Ma4,b4
+Z1A!eTd94-C42&e5B8EjVKlZR#1h)IDFKURMeGd"Qe4f@RPCP`#CaIfTk#92-f%E
+bl"i,0hEk-VL-!38fJZeV,-d1UA+XGD''0h4ZdLkN&6D+&9R$k8eC4G#Q1k"0Jjj
+GQ"[k+9e1lXX*QdSrbd%U-NQ0YPf*2i1-KKh[U4pGh[&5Nii@R-`4&+(QK`$-[V@
+)8V!r0"LD"`12hMjf'YbbCbaGKFIEk+FIEk,-2Yp%S12LqNBhbYPq*`UB[5hY36i
+fh5li6m#hK#RF"0aedlrc!3XhV+4q%#cmFY9pZfa"L2BYZ$q2T4*+TT2M00HS6D@
+NI3HdHiYNjVmL#*N&9#pdD5m+G#@J1lN!Ti%$1Ed&ZcmEN!$ZlUSiH3N1il@(hJA
+lL3@L(B($B#(C)aAh%*ITQRh2b"9Ch)!2qhZ@[FmhHHC4VfJcpecfqd,KX"Z@5NC
+ScYTD55-bfjkd8VT0,me"8"r[EGiGJ`U2"&h#K,5#["a`TKCHSfL%0hXP-I,T1)1
+`jY"@3b![ZcB+3j*4-!XC)#6hYT[-&FRNF$HqAb!i!$e+Cj[BB-c"XrNDM8lF&[k
+m`Dk+r1GGVkbVk'Y6ihcMda2&,c6#A1[UrT(#AP`CIMUX%1Ym24-jfr`f2d-[%'Q
+*eH*k0CaLH`U&ZGZN4NT1A3RdFK3#(k8,'aTpjfX@L#DU$44r$6j('PEB,F[mYjQ
+[G&KXC)a-Z[fL5+*3&(VJ[q'%h15$,9$A-hJY8&+8)#HaDEep82J(KY)C(rm`@pX
+LQaU*J["p,[ff)@hPDq,14HZD+Cr"IH%)9@JG6*IZ*CRip$[U0015Rhm")l40lbA
+h3Y*4KGBMpRrlA(8,-KT8llQU)1M[S1,Q)1XXfkbeB(l6hkYBXk3kU&aS6*q%T"4
+HceSap*R2i%+DN!$DMp+!KNT*q'BLZrUS+cUrkPcS5bd@NUifDPeKRh"LiCRJk[A
+MD`N0Uj+(C8Qd4PkNj)4#hr)iDiQ4#L)G$$"p46%Slm(D+fCQT4XrR#qd9%kT8B1
+S8qa$R@m+L*F(fh[)QA+0Uc%2r4+XeNV9"MD+qimlVe'%EE)hh4!lbX1#BXNfML"
+8D0@9[kf"*Bh94,pUV0EaPr`aU[@,94YXl"eJ[D1KqSK4r%D[qIpBA@R&RSKA%db
+TCF5m0SfNECSXMX6I&rB6ldhf(DD+l!%D[AU@$T4hDPhZq5bdGDe0Tp+qQaPiR@e
+hQE%JC$[XXkepK',T-Z5FJHR(6qLIHfNJCa#1mfFk`($T*iN(k02,8VKkqF[U'$p
+VFmXmk6%q"T64M&IT9+@SHRE2Z')*Z#CVq(hIJ%DAZ6!1,BD)HTP'C-m4MddX5*C
++lN*UV%m"+#JH[DEJXG[NfD$+d()3B,*-D)%-qiEK'3idkle9S!Y!r[BlqQ55%!R
+h8*&FrZ6RmkH2,$DB9X%eD6r5IHZJ%kmC%4Fe"+p8hfKmB916Fq5QC@b41$R"mhr
+[35HX4Xp60CGT-#Jmh,jT6V[('X$bScG1(XC++TGpq&#R`B+T4UEGbp3#Er(+6Vf
+mI6E6*klHkcQZZ*!!J[KBTGm,M-AH[%9cLl8KD*iibXTFG"CKrN91V20&`@[9#+G
+q,f&R4[m'e3PDG)b`+MAj+5XT+5FBBBBrY!`IHKV#C[-iq,+b(M`"+L9aZfZ#D&5
+,#$+$&6c8Y&QeLZir5BT'i1)e8%qB9R5E-4iT4j1YFDI#,YhX2i*Nk+%r00*YKEH
+IkNd&TIp1'2j(j$QfS#4dZX5"BlU-(M$E(EEY#2,2ZQ@1-6'0(@mDSfkP2aDHe@X
+8rc8XB&Z-`!,aialr!$p,Id2h%aJ8KBf)0K(pV+91[6*&iZh5QJ$BBfRMR9Q%B#+
+aNCi2X4A[%DKTRI3p1paTF@-kT`BE4Z%hF5b,5%!h$XH3!&[h(+kAjXkdR'Y2$p,
+#RSIG'T0q,"M"eTICYA*QqSZCdICE4qRQ2Z!jTE5Q0cD,5RP0ai[H0aVpEYp)"GU
+cEBd)q8JH5YSAD3kP(LR490,"Q94Y!SdD%YeihPi!k-3H*1PPEbfZ&+ACG&1$QCN
+5XlaE&kJL&[`1X+l&6%rd*,bqJH2pL65L@aQrq8c&&*@!P9!LU$b)G[[LU(14Hdk
+N6S-Y+N%Ir0IBiq&6#U@'J(T6UMd(*+NPhXX$KG6qTY!"5H99H#(lc(6,5$p30dh
+SE)6RcPX01JCGVC,[6Ylbl2a#)UD$aJl@l`VMXT+FXEf2hF@qcSFj6-G*24LP$c&
+J+c5MAkf4iX2-2kIX38mM*JX&(lQQSdA5)dY$Mrq#P4eYC"QQIFkK3d`6DeVj!6&
+L%6EdH!@CS&b['-Cm9ar%JBD`q9FMAR+Nr#Lp3%'hP,fV)8HkJ&"%AT[H5hhQpG&
+Kr%h*hp#$cb)BmD@E[m0Aa6fQ[P26QciS84cIeR(mde&UFHMj!4a,DXj))dD'M)E
+6L"bR+GB0(qil*a,LkEUNqTQJceb!Z6R1i1+CJ98(2`"QfLfqZI"8Ui#3!$(ka9M
+X(34`1SmImDBSEeG#"8(MU%"UCTVYKYU91GD(e"$@pRf$IU[fIm2"(*H#p@`**LX
+dLrarH*k'RHZ3!"dTcDU5BI`qmN0Fi[i(GX*mDrekIC6e9Z62KQ8GmST,NVF,-eM
+R,Q5-G@(#6)$hmKG,4p3@8PfYZ,r$mf(N)@$EKepHS0PPaFH6p6)9S)#Y%k)fHVX
+GSPk,Z,QVB$YJBXf`DDc+LV($j-"Z(NXaF#HDcbp#C0HDBc30Xm#RQL[B,**46KQ
+jD0HI@frae9SVB[i4KPa!QPmE--UkpASSCeTYb"mRlh!"4Zh&,fQe1cjpclh$(YG
+S1$rd8c)H4Bp9)l*-jj!!6DG@UPRT9N)Y(9$!4mB,reh18hKeLJdd-UkKHaF',Z4
+AmcZkeQ6NR`VP!((jN6l4EGZAm!2Md@Y(QaQk-1LCTe(R9qh%pdK"[mN0N8A)5eF
+9Z61mDRE$%,(BhdP@&EAaic&8XP)$TZb5d%`d@k!6XXZ[iS[aIP(hdP,YV2cR`Q4
+5Ufab#f6rG25FKfPM%"Zejh11E+8"i"cT51Mr@0LDePYGJP"4'Ka-D#-*RXFbc6J
+q+K+VB(KXI3JkQM(DbYNMiCI5&UkRbr-)"34pUrY!UjSdAA+ZCDedRk)bG%09`8N
+&'XEAZ)JeM*(p-pDTcN6Sb6%SdD+5m&R[1(UCe&fRK["hQ)2KiSFjkeRDrC5a'#J
+B@d1pTZF1NY%qbYqjNp%e'"%"b[!%adMBZ5`CBbZ3!(dl'0ZA*#-fllPXS-ZbPV2
+I@9iEjfj%ZlcbLFkcf9cTLmpQ5R[$l%h@URFMq4!)8!LD$FpPSV)9@8iS+`I"*"9
+ILQ9hYqjaLbX)*Q-Dph2#N!$Yi#"cb)+rRpFq34Z,$e2b8K+#lR%5qMVTYj%bl!9
+D6K&*N!!qbc1R*KH9Dd9G$&N2X8cCf2T[jjM,hTLl4Z"AqNXPmTHN,h6464d59[)
+dkq*9#PNHF,h,`R+MmZ!FbT2M(,251NKC%DEEF54l9l+FPiDfc+VqlY[$fh+09qJ
+#bSbYM@'Kh6P"``hA5d*f4%NI%4'(Y&l-rEX-3-N6mib2RjlI@9TJP+e*ZjJ#YX!
+`I1'(l0Tp!G&,ffbc#H9Dk&CSlMqG1hb)iQUble9Y2[V8QCNUA2D0jI8P$XF!D,2
+@JL90qrp5LB!e!`NY6'!4Y8[*)6`C$#ihKZV*VrHJ4+KPq4Q**5"+8T!!+6*$1-d
+XA,NQ!l"@20DdjS"P,BXV`J@6eV8Da242SPGbbQ+G$XHr,,rKPlUL48J8(@BNJf,
+DBZ[a5R+#,5eh*f2qU#0EjJ1"-&bbL10MX,1M1,Zr8[E-FSc`hBfE$'N!3YN`bmY
+X%KLhjJqFY[%j!1Xm1*!!M[l985"kR'T5M0`E"VR-ZB[l2$b#qf8ecSG#%UiED2F
+Lp!Fb3R!#0Y9*V`XLHRq))GblR9Y0L+AfbME`l@C+)0r+8(`HQBUe%Q4RY3[l9+3
+U[b*S6NVb(hJTUA#-cmNf4#'21MfIAfYB(0$MS39'R4LH%MA(-%fH)'GE6p3*1-e
+R&raS1jV1T[UKP6G$6cJ)pPk2K%!ZYf5%YMa@MSf'0,!A6)"k",kS0Mq4MYV1BXR
+CpX2B`c#r`9PD$JP,ThqUTbJ6RllXkR6jbj9D@9Q$bJLT"!(GXPXa9mm!K[$+LT4
+*QdET(Ge5BS0&T%9D&d@FTjDKjqKKUXmlh%%0MF"BS1cfV"EK62P#F0iA4HF2-qp
+Ch*cXE,2VP%HQqFeLc2GhGLX$GPk[2Q`!KMNZKKmKXaq4BC(i20AH20SLb%LZl`S
+*XiD-PLZZ&j8a)bk5iKp*!kFRalpmaN$Mh0R[c(+R'5UB1qKQQCa$acT"Cd-YRC6
+"#E$"Q-SkS4MBLYdJi8bdr(UQ#Kk&4U[RZa4[l"0*ATReF%bKL&3iNP5%PKFU*aX
+)jd6l3*N%H!m-(&hi&(#dBV9aKbBHBbZ*f)rB4Y)DjG96IA![PplYiRapQ@kN!`R
+mmq"#+3Ai3lJqj$GCN[Rk9-4CJNikJUMiZHGhZ%*L`PK@&0X4fbh",Ddi(92k&L,
+DfAc#I+L&6JE`&(61LH+L9Dj51`C44eC&5rX"2i0bVCU3!0il$R3Vi1Ze`6XER@i
+rp`AM3A3jmKFFIHQ#l1"1!CAm#3p8eChaXf"cqq`c,A+ER#CFMllT"ehT0X[GGmF
+G*Nf!cm26`RiHQA(iHNJ!jrYK344+I+)!HeGCU9VFQqe&T,E"jEMFp-4j82"HZdL
+iH($Jqj-ecLC6!TXbYB$("q6RB'4*+XXB@SI1kk,qi!C1j8S(Zdj&9+),!)H$Dha
+jPaHhBKA14R(dF$Ul,paV6VM`ZDd@J)H-mUV4VAJXDfXP0S@qiPQA'+!9)Xp5[P%
+if!P24RecmR#I*qFjfUJFEf-8B4C[CUH#jC!!#HXDEFl+lh8FVKabA32DB&)e0@B
+pa,Kb'm#S`c!ZQ6$kF,TQUBbf,MG`SS,$d61JTM[aAlTIbP,Y6TFpbUU1p#k9Z1(
+"IAqiZ-+Aq3cYmrc"XFD$m61mhY3TD"-[reIK"5j++D+)Lr*Q2SM!,NFjJ(4bE[Y
+MNd3@UM[1XiBRkfa5Je3qpRE8H&eIH+B-S%!jE5+&%D%k)r9HlB-&pDlR`r4KdSK
+"''8ekGHcmlFQj&4r`kbN(#`d%b'k)eNK9H$QRG1IDGJ[lK[A48)$(d%Y[bDPbeH
+b"UXBdSXEERD"!JDeBAlm,[dHX+S9IeNVSE(TG52S%"bk3(,[U9Hli649HrHiIlD
+TIEJ@GpfZA%3cEj,hN!"QA6iY*9XHU$*hXZU+8@*k"4&H$0HK,`jJX5-VArhR6[p
+1Pa'Nr2C&0#%VdRH0LZhbpD6%6$K$rZ3l#RJa!GfKj4%1Q#aa"03`Kb)J+lY%6-L
+eX#"Ml#S'N!#eSJSF1"`T%Q6jLj0Q%A(%b$NRTr1D8iQ&p6,4I!f!U06(ZD'ABE!
+95rmLMG9%Elakf&UXhh$krTT&!,jE3k!AJUX2jGFE!SK,#mHmVkb+@hZ2V$0!GS@
+S*U5R8FI9"U$c[30Ip1F9MSM0'9LFa@*DMA*`1B!3)r1pJV"i345j'2+q*Jh4a*m
+iaVc43Q9SBXSYBSIqe0T9jGD,E'YT8@Q$'Rb&*q`pS"R%DB,+ma0KR%3'dP4Z0(F
+bKp6'a("TZX5d1,JUAU@d4EJkecKZUJA'XeP&TQ,Qr`TCRFGCd-J9(jpaI8bL",F
+9ApeZYj!!kH8F!lhMjZJrlVR@k9bD)k$2%U%)ZXl3(i$)%`@R$h4'Dlf3!!%pT[K
+3YEdPF@T!F@[LNF[S"*m("D*9q1(,S9i5@hhahQ"r+ADM@e#6N!!j,FNYl85,GTR
+"aj+&KQMN6G&9R[EeBAC*lJJ`NU(PV'4H5P6F4b3@m&JHA-&@$#2[LdHaHNYM8MF
+pGR4[af%3J80ZQ*ZHXpGSqP`U4X0$i0lEmU$S&Gabp9r!p-p&jrI9K9YhET8F4Sl
+SJpmG5MfJK862hp*1(GQ@UV$Iar26&J)r2!h42peiZ&[6+J`*U+3UYB(CBLpjaPb
+6e1G'ql8bbb)VFJX1V0L`JI)I$`CL156JG!UA1ZXa[%#XkJf$Vjj`,5e49K,Z*kE
+CcFGT%+a-,q@'3!CP-ec9@amp5f!-jraA630SkChYBhJd#a-idr$I`Y6'dcNp')U
+RVQb%ECQG'E+!@B[X`R*jXF[64`q"8&Y(41GqDJ0p))B064c#d2BE`Rq%6ZV3$6r
+UrEKTm+-G+k)i(,)&9PKb$KV(2VNmaS43JHZDp"*mTjF-SeBZ[2!$H@I",P&U%C!
+!Ei+0cPr!"4aA9R!efTdE'5Smmd`ff5E84CI@%UqTH6JTlD[@5`kTbr6TCjj'YIh
+laD1"r8V*)N#qFFCrq1r[hU)h9`ejIe*@aDc0G9@9Rjc@ab'1qYH$43NPA(p)NqT
+)'VKSKH3pr%9JZCDd8E'MCI"h["!hQdF-(NJS!XYpHK2iN@'"!pD(E#PZil%SQkA
+f8Ip5cCDpUd+"!PLl9XF[LrXqUk+c9')@ac&pLNBlA)Hhdijr[4Q4!p6IZ1[,Ued
+**X-89TLk(-0AK85fE&&b6IGNrh-8CkN81A9MH,@#TbH#'0-LQpTR!NGkF6qV"ES
+$(L%CQV*1e#,+HBb0cbrX@aCV&Ge)+#E%[8bNIR&21piH3("F@8kDe)YR3jK`E$5
+'9MiZJPP-%QNaPJd[-pjCdYl2b@1NRRHYj"'0EH(aR85GK%LKK+pNq0e-HkJk1q@
+h3QVq"[DGL8",jhYLrA))0VrYU*h!8e`hF5a8mYc@B&UA4XRr)"-0E'XF!6f#Llc
+*dP"e*XQUj`UdmJi$0biSlU64+`@60&!lDm3[BeZ%50!crDcV@La0d+[jHL(4,Nk
+TlaRYINAi"&JB9Kf$'Ml,HGXfcijBi)!1IU4b3P`jlT1P6%'r8e*0YUlN$p@9G4Q
+Q[m[rHpFTXp`)N!"i`+3&)!"GG0&YqSm*2'd(a2-E`e4+Ib(-a(Sr%MVXiFRPJ@3
+hGcmfr#J$+M*-KU5iaJ&J`Z0Z3IdKNGSJMd*i4bjCmCiN2##UcGI4(FCTINdE-Y6
+6Fh$P)dE"m4(%k,0U0V'NR-AAUAq5KI$j2K5Tmp!jYkqANMphH94PlGQ5Dp!1@8G
+5kM,H6iSF`p3)eH3E@Na`N[T%`Bqk@MNSN!#,MiIr%#AlN!!qJY8lC2)&MAQTdFe
+54`8Y1iU54P58!42@UH+!kH+EC$F1EqQq*VcU5Pkbb2,lHFliE,Gd1Q1dpb6Chkl
+A+GEJ*J%"VPC+3iMr5`$I5lbSCSEC3fQc$"p`51&m$Ar[+NMV'p9EEmi6V"U6,aY
+(0@"l8A10DSV``c'dGePVpf!JH0lFqNI1%q'b20p*#H[[@2-HBmDBi)""p[I&4Lc
+@2R-*8)fNE`Fj68KCTDbJk2mE!P[M1hV0R2LfeiU4+[GJqLFR%[Ur6B!r*VE'Dmk
+h'M%P$#-lCfSfFXGfKGQf44U3!$66pMHiB-*%VG*,9P#RhGb936cha+h'64!H(U$
+9c4TSb8(dMBV+U,0(fG)`2+Gdr`8)RY#p-S@j#fX+[SRFQM0Y$TKrBJYU+NJfka5
+j6IdZ3L"TED,1*kK,%G%"NdD)'e`'d`4VqSjB8X0bDTk(b4jpjTIhYm[5LYS[GrL
+0M6llUVHTdc!'aq)P2l-QM-KajhCJG!f'aU!Y,bBd6#YHpI6fmijHYNYSl'RA*aM
+P5Br542'bFSL`KmAJ9&$qqA$X4p`5h!QF623Cd!68T,`mhCPQ1MChd*D%FH99b6V
+j$S-9IfqGmII@iCZc@m&XKCCZ9"`V2E!cE-lpGS[392A(YECGAJE1hI`@r,4aYik
+d8*m$Ep%![#rqpC4XY@#I"qq85$c!f1q@!r5,F#3(,+`R*k#FqDeA%K-0DSq*B'$
+QfaL4-136l0"`KZTScc)6PKU6qTGRZp)SaUAD50+M'%mHKa9ZI`ZU4R9"RJ(YHNR
+PG#4*22$fS,9jS*)Pf8rA31(qDGl5kY%D2qXR1kSPBkG[dQl,YXPZV*')CfqQejq
+B#dMaJ`C-"2*1VL[RRaK6lE+$2j+*[XJ',,&fl+36I*`j4fXrp2+mpQ3TULd42p1
+qlBTV4TAFF$IqhFVV6cNiY9(VR[QQGGr5pScfbDI&'YhR9Y(rBIp,!BEG0fE`VY@
+ZIc%TZmBXf*RZ#BG1!#K4I",KG)BcH%@#ahP%N`*rZm%14LE8Hp@"eJafki2i0LD
+*AEjc$+12F`RCqm9qV"eXUpE&b-XjY5ri"6'5T%0I4(+Nq-,Sebl`)d!ahDY'C#+
+YY'dN$"lj6f$RI,P@b"FkB0e#Rma[`'iNS4Ad3C0@V1U9,RT3,pCHMq!F)&l3Vd#
+@)E0ajZf`6G@6Ba,b3L`qJiBXY#J&`REmlYLErD4bY1&6Y(CHi*Gck9iBA4d1rci
+(-N*NJA#kdm1R-pT9MRJhr-r65@Rj8FIhr9QI[)&cQ4LFaaGD3TB'"ad5Dl[DH($
+dG5Bc!(8HCr#UdB,BVK8DcS)Yiqj84Tp0Xe'&l[86K,!#U25e[F(dC9XdNb*-dD+
+AL*6c62BGX$(-)%+@i1DeA85lbdVYHZ,JD5)DHMhqKrPaqrjjq'@qFK',&RMTM#(
+j%Sf-k"D@,&XJ8BT1p9(1f6)&dGGbRPl&YY+"4TCaTa3(-RI@8akfX()fr"[-XjF
+ijP"ZaGTj1NhKSj[PF+H88IX%rB09f"6V!HrHdSe%r)ceN5EQ1JMkeL2(CB3UqZM
+)dAP(MSP*Qh`IXF82mTd#+T60)'S[6JcF5A4mTdiEhL+Vqi'6kXII0YE!@qDPK"X
+'"(,MX+l%CqYLE'RHA96'"E!jqR4jcDSdrZmY"5NViiaQ&U"VGR5JNf&aI&%dRTf
+cRX6T!CaALbbP+Cf$[(p[m+Qp-II1L*X6,L,30ZCJ(N(m)mXYcTdRH5E-+`0c+*B
+BSSGP2)44VaH)`1Xj38F9`Jp&)jNPS0bYeD@9&[de)a)rZ)1Gak5E@AheQI`"rCF
+SbiXD&pF)!d#b%9TQSDXll#F3,HaN$3KPcANjJi`5eBiQk*U03Q)2T`2%TbjUIKq
+dHaRFEl2Tf%P[GHJi5#dRQ0pHRZ)e9(!8&NFEcD2aR+5k&pUHBmf1!'A8CBi%%bT
+RV!6S'0PrK[e`imZ0VBEZZY81PJR4,rH!d5Y"`,dmIK*H*DR&CV,`AC&&+%lh4mV
+D!*`qG(3h9ip9qG4[a6+"UPeU!H2D*-%e+hGR[LTU"+hTG5ZH0!D3!$eY9l[cP&3
+3BpCj1@&!MFRaUDHK'GSEGehdP$B&L%PV,D%)i(N'9GL*iE,3mH[35b2-&2a8R$-
+e1hX48A6("L!5D!48#LYc"'dlGTa!aULEhDrYD%!km3G*)#Lr2p*)X'rFVm@0MCe
+c+UhhlEJ[`B4EE99rS[$)V$K69S0rI"a*bar+kIM#mYV#G2@VS6`"ME6'!XfYL"&
+l)#TI-E*jH3Q(A(0N&QV8GJ)J6&lK*Nar1H`VJk)RZAJ(KAIK0#H3!(pe`6$Qf&+
+4aYdJFB(,pYUN(eQe9J@%EVaPGb+*BqKSMh-5pRZmp)$FN6A4-AA$BjEe%XPb"!!
+8@U1I`5VFQ+5jMpfNM#4"K3SPr8hGXQ4cl!ar1j!!iH[4f!MbX-%+IqI`h2p`e&r
+KYpr$S2eq'hYq'SImpP[jleirKVKr#lIiD@r`e`$@0rpA[5NHr0Tf8-'D0#[EXP'
+q1YfTp5D8#&!Kb[pLhdLN-'8[mF,TKGq#a%VEPPdjpRFbCN6d61GX!DZjhT+ULcj
+PNNfhPmlI`Ub4M`58XI%NCB9%KPKMpAQ!20qTpe3ql14!XE!),L%Rd8"T`i&rLAU
+hQKV9cVjI-+GT1XP9,!Lhp(4*R12*k-@cbHAGRc58eh`rBN34IQR2MY,Ae9U$`E8
+0(*i$lJNJ'1)Rl#0LpH%d4C5aY2,hrGQFXHiZ,Xr*(l@T4-BI%rh2(c%kU@!m8Sf
+VLSaTS)[b%MTjA"BSP@!$61$hI!@N(YYSqdIbfi2`*&9Z@-"!*G9i8KdU(J40IfH
+jX!49pGb+dm4"GZ+AKc2mPV[A0S*SfEJ$8+2@p*@&rZSrDG!02H!"rhRZY`HEmjB
+dArprXe%q5q5)41qp!YhUjJ@B*$'9kf'-eKD'e)+pT'#Paka)NM00a`M)18!%XB3
+r8cq"aHSk5qQPZFES,m28acI(EGXiQl$r&21UL$(D'4K'3FS!*B`KqTRm$Lp4dPp
+0,Fih3AiHTMQq1flCa0f(q8mkU)-FCU5ib$P!",'%2e-rJFAU1N[TTER'k#r$e-F
+hafhE1*Z`ra6cUSJ[p9&+BY+K3-NZ)D-4cJ"A-M44!1kciRNh&94kBV)@$94iJ1e
+QDL$k6&''I2dM&rT"B[eiTae@,9qJ+!Q@i,TjT(XQDF64i-p""p@L%1p&1!Hb1H3
+2Xl#bAa"kJ6L8(l3,ZHJ$[DdU1D3*PY[L(CfN"(lBIq4bhrPHIk)FH)QE+`(NS`h
+T93Gf0qP9`I`E"lESd)@KTQjiq9Cl2IE%4lQ63U[06q(qLHNM&$fr@+MX`ZkF5kV
+-KB3pMM*SYVr!'fY'XDl)8N8"3'GYA(kSFLihQi'T*Ce[jqDrq*'h'06Pqp1&@k!
+Kca-r0dIlE980p[0,+hIrEf2B!15m*4KC4&,kc@bY(Yh"*BCL`(BMA0kTli'M`!F
+Pi5M#bL+AeQYPD2EZ#5`c&J1a'ZEe6eCm-!(*H%S`XSLPpCVC@MflJNX-aB$X4VQ
+p2acj)SJU#40J*0UTC(92hMQ&*-0,fLM0E%1j23*XY(Gd[E)[C,6Lk*(4XT9AB5r
+i6HrYmmKA@GElIa@QfhiK4j)N!%'X`1iY8$8Vfj&%23'(A1lUbdmNFINEkdPNmp&
+i1IQC5mljLChbP3Jl$C42,C`DR0))*E&c'Yc+%F@XJ`eI1+MJjRe'`1afQIb[e@B
+6E5bc@$a%llh)"@DJkc&[iB0P$D!"-c)4"A%k`T+kbY%3kPK'Q+F%FHlKlP@c(le
+)`h)T'P9!3`j!N@L2miPNiHHbMRG3Gk82B8`5KD9U6'4ibJXcL+lq$KC)FKdG[Hq
+S*e)q2X+4ma"RbG6TBCrj+USG63Tk49h[DlZk50d2%T5PG91p,MrrIUNN'[am"ZB
+XbRhl3#q(KapfqPH!a-`cE3XDV!$Z5kUSP3*$5aGeM1+B!c&U'ZlUI!'DaR*Ki81
+AK[9HIMCA&U,hf4fXJ#6F6DC'j"CZraKqR!hCRZ)CLe$AGe2J$0BcN`m+(,`hU[2
+aXVLe&ll)l@3"*Z*Y-MFJXhIjKq@q(-pa$-@SDlZTm!CV'FQ(K3jH'p9jq0PF@S[
+IC(Db!*0a0TNEN!"CZrc$IdHjHB"8&j2d6i#U*p28ZN*Pr2pH#KUJcbjr4*AFNT'
+@VrhZ,`PkG-$(pZ3$F1aiJN2@S8LJAIQRJL-T#AI"J0*m`Eci%bZQ#Xle$YiJedp
+*$6LVAX"P%&aabb[li%-2L62**R*ke9(fh$pcA+c%ALT05$9"pLEl*3qAmVDk(h-
+&2[6k-KLBE-rEpQ0)CkPYFDKY0k6AD@6$Xf[e`ka%@q'3!(N@DAXQ+$2$RKX9AIK
+&@ZjB0EqaP+P@JBBJ$&ka@2&PH'*T"fX3DMXaPpTN`2cNKJSfE#(3VE![Xmc&J4d
+`lXlG3)6K[HhG`5%i(YI(#Qk86rbY#-+DBiVlcih46YHJLAMNb8@RYNDUB,bpLXi
+9a2EFYA5'CTH)DRIde#P8h$r!,QE@8rl-cK#0PR!"jjKjrh%L-[KieCZVFTM5hJV
+bVZ$9Qi*BH2)bMbYSGh'!LiPjRJrr"drkbZ3''[GTRRmerNNcf5"*FadhEe&,aN[
+&#H`!2iG$lffkG@U3!&'5f[%K!A#DKITq[II+N339i)6[S-V0!SVJ(`Y19iD6rfS
+FBKf4dm@LAPkKKSF3pN[[+)JM5D[LYA[drA[[P5))+m%*hd'9QJ89`$i@R+m0*rp
+81-3l)kH,4,bp3`d1)HbAhP$R2`eI&D[ITq[II+N339i)6[S-V0!SVJ(`Y19iD6r
+p3ia$XMTiY%[,e$$3iKl*IH5FSTP5C@-PVI'TqP8(T1+&!`I)q8ZDN!$1RI-B6lZ
+1!GEJU8G*I5,b2mQX%#,30f341I(qTSL6'JBabcfi`f$BE@2+AfNI6UNXQ09#LNl
+`TEYBNe#B`N8(MI-8'5&`rJVI$aic-XABP(#B1Mj,5cTJlKfm6Xmf-KTHF#p'iS`
+&DdL9M!%9HB*2"S-3rc$'hiX6[U'X"UTPfPhkmXM#pN)&HDBHe`I%Ge(IT6i`(#@
+##S&E+6fc#*rTiPDAi-B95BlJi!Z1HJ[CJH63Y(GQ9Q%#@RTfkET")IbXR@UUM%r
+LLTQV`SGYJDZD84LMH2jlPGlZi0ldj'B%G#Z)f8d0V#VJ%`%RCYQmE256p80D3M5
+l6SjFEXk#QRTKfLRPNP`,4#I!2ajKmCiMNR(DeIlL9I,rIqZNe[hIeBkRf83Zf+M
+mJ[8!S0rEabCQ0hp$![$mb+@KGd(9UYl9fdV4l!2[61A1`lGQBK`Ybm(,bZfhNbU
+l(,PKjTaG3PK'r(Z*2hFV4l!2[61A1`lGQBK`Ybm(,bZfhNbUl(,PKjTaG3P45NT
+a*qlPDFJh$cKcX1hCQ)F,F["bmVYYj-UZac!GAH"1H9r+Ue*aA4Q$N5eNcUQ$&KH
+l96+G#2U2@`CiVAl"f0irQa055A1kMQ&`VSQL5ELAF4iQ*6cFChj$6k'6qcEa*-2
+pUX"-,BII3)&4Pc+#eC&#1(-f3jkR)f@MPHK4hUeMUf($K'!2(9*f,%ZIfqM3"K5
+h)B540f0b!Bmb8!4(8'TFflB,DjrE80I[[30J,YQ0A2'JX0Y16T@5*QlMTqY88$U
+'4&RdBkS`VTMHr(X(-"TR29NfUI4R+*EN)5!Y,RLpmP!&&k4FTcdHP)$`c-+lA&r
+r8[Pkh6)))SFK!m'FH#+%fT%JUX+(9NK6,@hV3jRY9J'*R,eSGR*ep)c9X$0AhFH
+$$)TBFY2&NUP["GKI4V!-61AV3l16Vk4QVB'D[Zim*)*f(,6a@N8XPBAdD`$1GSA
+0rNmkmQY@`-eIGai536X1@RLIq*-p#-SD`2pafeAX8B@2Va9RQ[NRmU)i`[!U-LM
+KI@bGkU8NDX'K3iMeE1mTfa,#6AfA%jPdhpmi1pGjD3BF"-,am)V10KpaX99ZBLQ
+)Z$pDBmY9V@%rFM(QZL!#9bJDhCFIGE##2pfZ,UXCi(reNZ"3f('CcENhTDSZ(&F
+8ckVVUKLpGj9Jr0YCGb&!Xf!*PF-+qUGmC0#0&4H8iNjhRB&CU'8Z`Z0ibae4VG'
+LTkF82ce(9-`*#[!kI,Ah9VqXJ3#4RTeL(+jPXp02VLD6@Zl)PKPPcaM$`94IZRS
+80AE4QFh"eA,BJ-2Brh6QZ(U96pHda*ii09%P8BPpcRBN03`3lKF$2P)R*rKa+aK
+(SJ[@Kr&Um#fV@D6#D@N%Y-YUSccbhERi9GZbX*3EMG,N@Rb@PkTU2$cdpbp$4@U
+PYe&-hm'[1ee!lJqYRSKNGEd-dh5j&TmPTHUDM`mp2F[3d9UTEG460r"VcYG31i2
+VCk)C(@iM,2bj&TmPTHUDM`mp2F[3d9UTEG460r"VcYS4"riE8RK5IrKI0F(9rGH
+UX35MRHJbrK"IZL@0(0"(h',iqaYCB)H([l,lNSYp@(JHlM0pYJmH0YqK'E"TeJ+
+"6bVbkB"%qY)qf,-3`5J2L4[Zd(H[Af4Q5j'AYMEiU%04-qlr#&+0`1F88YJBJIS
+F(03P'jFDe#R9Zl5e,beplm%E(Jd+ZdPX[cI6N!!e[L1j',G86JeEN!$NUr!RUQP
+MT1@T1Phj$fR3#rTDf9H15Pb(QPEIVP`5JP,MA5Cj@3Dj4eF%S%&k3j`caI-i")H
+iQ+%p,c2*MHi(lj93he@T-T)k[+6(LVDP61jrUj!!D8(cB&F!#l5bXTlAjSr9Fpl
+KdIIV8)k`K2SJkmSm6fm%HMZc)b+T#QE9lN9J+&5#FZPm!%hNLYIbVN`SNT!!R6k
+b'Xme-3eY[arN0Ke9!f%93`0pA'q0e-qk4`Z0Gj219*[RGal,MNeDNG6`(DDfHIZ
+Rkp3T5*I)(kKY5Bc2JS2RQNMB88V4m2mL[HRXZ#epI+R*K5UfMETZ['VP2FPcHXh
+f`VSDa'k1+R"'(#GH+"F&CZ*-V6@EhTl,JYIAbTbB8UYSfkEVaUj6h*FhV0qD+)C
+50dF91#-1%km8#i+cF,E40C[HRXZ#epI+R*K5UfMETZ['VP2FPcHXhjSSKP)h4a8
+m*"efS0#f,*Z,X#mSUAc%F00H5U@I#+UDI)8i3djCe%JCC$YLQ62qDBmiY++&QrS
+jQkh*9%"K+p0FD`h-[ZLkr&T!CJ%!LcR5HGVi+DA,#c4,(,'8!"28m4q!FmfU-4T
+1FK%K%UfAAc40Tp)$#e1&c&F+Yk0@FGAS4YYliDIlC0['L25C2T0MMFmP0)f(AI@
+29GkJB#eImq*QL,Im*S(4K2IP"&09'%e$j![$SJIBCeHDjh23m&#"J5b4CfBhT[d
+ZfIhjFNN9KeJDN8)iM&Jh*kq%(VmqmCbh5X9mKY9,QRXmr6NB(Q96rhr'YHrK*N"
+YNqdVAVhMf4c+M!DIEh-2A!b!icZ8Pf4bcQ%[!pcK5r*N-DZ,$'M!DFV%dA*LE*j
+4TFT+b1R-*H"lR#Pq6)BeF@'0'!dj@*SZ6%f6bM5j5+SfjK,`2Fi8[bC$'VL`aS`
+'R+a0&bBQbH8DA+1j%ZB5m$h1&,mQ3aUiX-D-"TbX64FQ*XRP'PbIAr$`8qRD2c$
+-X**Z*0l[h#AYN!"`S8iU2CjQa@IeR-dBp!FLH!L`@aT2VP0,ZGTe*5(m``NT64k
+*%HNCl11ifccPe1UAl6HKje'R%Cb)Ced0H3LCl4-leC4fb#4SaIp8R)I5'fM%3Cd
+GY(YBdcTJeadaR%kFfZcQf$SUG!YfreVXFql$h4cr-(lEUc5p)C0Yhj1PUe$rCHa
+',42,L+Z$'@&6-32LMM)V6&6GAD9Afm+k(2D'ac`9R+BR#EPF%P9p[#ZKcfKXFm&
+CbQ*`Q@%C+VlH&G$RY$Bji+cP-6K+A98U[Yi9d1Hd0MRJV18a0iE8Y[B`d@D"%,a
+pCF%NJ4HH6lbB2l+Y-fA$Har3rF0@T,9k`jRXQpk%R04ITbKBp4`GX`m0aY(,U'J
+*SpZQNd$NQD9i-LI9`FB6mi61&Jd,ANX6$m`%q26ib+$62Y0fAiQ-b-i(Xm0PSc[
+(+iCHP56NNCcbb6Z9m@XDH+([SadJQiXeUBJbr+AC`48-Vf+SVAb-[*F)*rm[P9R
+IrfU+XNDmU*A%AkQA1!UAFl-3DTD(41Aikqb&VCd'hrprdCpl)qa`5"b@A[i(6rm
+0UHXV'3q#Z8c-+#jU&#%1NZTHrJG2rPmhPQEiVrVj1HQ%A03S3KdPe,hm$Trm[Qm
+XcI&IpI*U-L,QS8)3k5kPlq"drh,j[,-haArAbB`,&qS8)3k5kPlq"drqAcH@C[L
+[q[L@CE[6UeFq0GVb3ZqPr8jJcbFQaY5,`,iAXd[hNGaG`Zd'`hE1BkP&@qKZKd,
+3KHQq*4pZfL[SikVU#!,M'$4Q&9ibLBYRFF!Dj#1,Gp0Qr$kbJ-5`pc*)K)KHFIU
+RjA)GL#c)%p@m1[XG+KX-S2a[l18CeTCQbdR0`MrEZ0*SL-XKq)XYZ[P16D'k6qq
+`!V3cHVXHVqBpBAJqShZ+Cr!@,L`@UYI)9%i-9"f6S9h2+'pCPR+IFG02i)hRVIp
+rd`1ejb0!lq2+RG0kF!(U$kiB)[[jNbbqH)b+iT*YIkq#8ZA3[@h#Qa2rIrchG)9
+c84Q&'$2,+pZ('j&c@JID2k`[lJLc1'FJR,J[p,hV3kC16!$LUdYSAp'LD9KM#DY
+d@(D,fGF&rTHpD(6*bB!F9@PY#rSd65X-B69ZMET""ZA"IkA[@KdbFQ!(&9TE3[k
+0%dV$'%eESZ%LpRA"IkA[@KdbFQ!(&9TE3[k0%dV$'%eEIqI`hYrKUlIEY[IEd*i
+rE[0qh8EpZeRlHJM(m0SllG+,lGD,lGZ3!2'N(di1iaH*l&G8D-mIN5LVN!!dYP3
++-VrcN!$-GcZpNjbZ&eaCDEE&)Dq$`-cF%)r@m$8pCkH6il-j&YrQT`3ji3TY$A+
+1jHhB!Q0')Z4h2'QjZplN&Ff*KR$%%3TDLqM1bZI1Tf9$AA1[Dk%dlp'2NB033+@
+h$9Ahbrjf$h9`Uf#e!F6R8ZfX&+"kHSVPFbakS0b@kKQqSJY'A)ELr#IVKK*@V$l
+6+mp5aZG'#K2SNX'"D19`cQ4(&R29EDh#q0"CpKRh2*!!5JfCj4k"4VP65Qb#+r2
+@5XI2SCYPKdcfU*epB(D5h-VcAUGTmBZPPRf+LSQXk8amrL9c3DTCDK[,-,4aAD2
+53pd46XCD9edHBQpZp2P-UIA6p*S1C(Q1)afhE@9ZRhdHQc"i&+m&C#CikrkfZFS
+16E!SP48R3cJdqIC,jJ'H3@S'%J)M@+a`AP9IZR3@S[pRp88"EBSd+%DN#L3pX9#
+"YM4IH,G[FHa83B&Ukqq9JfI)E[lhLq5X%flfp!2H`IBhP5A0+4mMJq8"!&VC-5&
+ma5G-8)b#GmUr*S3r`5$AqDJA*PTX0iq[j)'qaU9TK(KpHMTkZGBKj0H'e-bADdp
+68ESDlT1Cb4'54m&("H6ZQDD&-j(IrhL)K5J#a(rR(PMpY*FF'E)jj'p9Q#JN&EV
+4JR0i@`13!!6,&)cJ[Y+1GdPlUNd16Q!#J3Ak@cVlp%403h@Ik-m`)mR*ii'AHZ0
+11[0+#(jCA@$I5iQR-Ia6m08`e@b$bqr(SRk(krV,L"LkXqMb#9-4Z%&VTK[[8U(
+PHMbKmL`!R*FcX"c@#qbDTZ*iQ51kMD@(mhkF[SXPq1"Hq1&ArP!UG-lAU8JA!'Y
+(q1ecJ#jZJj!!)pG@!i%AcU3CacCe3b-eel3)6N-Z8"I0LqIDJ6dZN3HH9AfeQ$h
+kV3IH`9rb-ZN*K$E55a"KhfDZEmYE`a(aAi-Y,'3eN!!B)K#ThclFr+#'TR2NYA'
+Ji4Q6j3AKIhr1HZ(!bK@Q&r0Y&dKH*6*-TK@b,jE5kVEaZa38b95Eee&H)!B'@Zh
+j(A2)5VCAMjZFX9SQ`8"`%f9YIZM`,@1DZE9-(cb'0S9[FAQIr`#%)3KQ*-0B%8K
+IJQ[p`(%8ZRG(Ki%#T2j-bpYBM86MfY`)1f`4*ahhAl6$Vfk0J5EHE+qdpJ6S+H8
+9Sp%"m3lY3jiA,lKCRC@RlQ-ADd5%R)$!S+d,5,E$plia+1+EqdUmQ0l(iFDD,`$
+9,[!TJV)*1Sl'*MQq,i"%@[#fqKPqp#+QB!Fmi$fkM8KY"+"R,djY)@pZfiP14Mc
+TU&U"m4P)+i8hKEH)U4mSHKN5,(`S5fD-kRJi*MIY)$Y4CQa%G-3`U6JMbd!HK(@
+YbF233D6P&(QD(f[QD$#fdZ+b`$i5k2YMH1,U$%mCiJ*&`IG"AbS"`cP3a`8YJpF
+GZlPRrMSUrU`BaSd9UMmmXKD9U6'4ibJYqbHCFYQMXFME'[KTXrHD6hCK$98r#rd
+4P6U(@d(EC,#EC$)Gjh'Z6%FVCIpF!M!c$8iCrNXk!Y8aqqaB0h!-USPq%&FPepc
+C3E#bZ(-V!2i2iT1ZGfKk04IP(VH-+p-EZl%fPNpcraMP5fSaP@,-0%PK+Lh[D+H
+AZC!!`GBZ#YE"JHZd"8pjlfZISlF)#6mjK+rDHlKTpRqhd&aD*-CZbE!*k[1i"Xr
+(RE-'(!%8$,@4fA@jSb(Z1iH@Cr%53bPVRq1(m"&BIGGfP1T6+PK8S&`e!iff0%@
+R3BmFTAP#d-0rHTXbZSRh*B*TK2@9r0BaVm-XUGX('#XbmDU`Gk1#VpFMGLVP`Pq
+YEL-3+Z[%cH-+(kAdl5*@2dcVc#ph44QD4,IX-$S*4[3SdJ)rpDil4F`FpP,flNU
+Z5hBLe"@XA1"+ZBa6IR(ijd0T[9!M3E"S*QJ10UrMSTE(ldG)3r8lDC90@@[[++c
+dDPa@2Y`HTZZk+$rpbmVN80Y)!c@H)2@X2kDJ6PLi-&q!L[&FZiP@CFN+49pqr86
+`prk4%a8lic#`RPfpd+3$!+Tp89[N)U(%40)J1k*&j0rF!B#0L59+SG%1dKBmpd5
+acT1Sb%8M*LG09X`$K4ZHCSC8I,heqYp!p'rp8JBAUDV)i@rGY,)V+lYADCV(8AL
+FY5"(QiKmUjB"#(8qG1#iJHR'F6QU!4&e2Tl*1XBJHTmaQ8q)(K2U5+L3!-RAKk,
+TU'(L!Blr0!a9CAE%-E4+Jf0a0E2lmMhlFZZ&D`V,X,Diib'j@fh)ar&4lK[5SH1
+H,J+dhP!p8@"M@[MT%45(EFIPlJ&NhC-TQDr3HK2A8D9c!2"GjPYIZ8j'Ql5[Uf6
+86kPLjP%)j8PbViMl68BP9LDBa9l8'TXNr#kGXFmV20%Q"mEJkMmJ3YeN*!6PYQC
+-!IeX!4`PfNETI0iaiD*h1(EdTV#%R*``*qN9d5k'`Jd35Z"P6)$hQjr8NNeGh`R
+45m2(CA8[afr6#c',a[5YAL3G[9kI,hh0,iIh3N`SVZUJi'9%$NGfL))YM$4)`f5
+QVH"82bdAArSi5K,*X6bA)VmJd4#kFfTjPD+Qjpia`I3G[-T[RCF%qbdDe8m8a5X
+4FEd@B!AXA3e1[ja*(F[@kikVZrLQ9l)8r3aM5`%"cfYH5%(%`E3@KYb2pP623,[
+FjJBTXT1!1$QL[3K2,bX+CYFlEMZ4'@,QV$0bPX61![JG6hiV,NCj(L!pL#GRIU-
+jm#DU1`8D5%2*[U%X1lhGJ!BD`"`@,KlaG+Y9C3!C31#XMl3Cl1R3)R'6ah2*V1!
+"!aZ*JRTaj1AK5q5[EEd`Ip%PVJ4UDKd#E2+fQ)pS*E@jJZU6%9aarKG)#pAbc#f
+Y!GM%2dG4,$&cG52b)3VV([I,[3[V*P!b*eiT16L"`q&N"&IJfXQr1LjZ`-bFHA*
+A)&Q3!!b%dBX&SpfrQi-&f3P))j&K(UAef)kpFJLIaZX8PK%p$IX"0cS'"hf&eZc
+f-[E+'FrJ,2p42(TeiG22pqX5*GHm"rcmFj-"[lT[YB`c3PZ8[,iVJ8A64Bi5'e%
+"rGD[5RA2e%022r@+pq5"H$&RX%+Eii08lK@(Ier,k1f$Y[dk,Y[X8bpF-5b2RI,
+TK'AJR'V!GdUmU(K,*dKMIIb1aq,SdB*GPl+0NrV)P4QS$$ZUU2"D#8fS)Lmd3SC
+j%JLhbp&a8$+[c1'q%'*erNkR2pRFS-1mR8A$[9i@6GNKF609%rF#MmV6*J)LdXl
+)QXd[m)[rG*Mir3Z#25Z-'FjTpYq63fdMfh-Zh-2Xj#'l5Pia1Tlr4#NU)VmCY*l
+3$F&H9jSYQ,,q*c*Xj)A'(dHT0@[`4Y1KYFDG+JL-)RRBK0fLX)0TS'KSq22D8U!
+VCSD"h`5(C,riq$b0$9b$60aNAa3NCQrK25P1E&DC@Zbl*NXa4qI6I&I[F2P&c%C
+'4kBL$A1VNdQ9UJ4bKc@dQkfeaUGB6XLU"@`TBBf'D$5fS,#jUd!(JhLQjYT6AX-
+&G*E4Qh9Hp2F*U(Qm`(A8fJSEpQK5j-,@"ppJ5N!a(L4XF8TkkbUUaT%Y,rN(5-N
+&@"q,16[eDRrPkp!#(mb[RaGM'EHYr`)ppcPG2P3!1+[k`q&+QFl3G$m0)@B4N!$
+1QbJ3Yj'[T"i-UmIJh3lpYqL1+ImiM%AlL+A!p-kV6SeUqT2*0'0)NqeUMk&X)c!
++ZJ&E'H0P$4rDLYQ[5aN8B*Mmb1QjN@(54F5p1GXaLPc0,i(hr'$rAj1i'cL@qpZ
+K%f4P`h4bS-er$*IY+b$cZNCT'3T#4J++&c-P(#F&,DEr-k-&BE%)D1!a2DX4jkV
+&DTN@F1b2BZ,QiN([N`+5N!"C"*Ef6"cG)G)J0ad1A5Ar$*2,ET)3,,1e$CVih#k
+H8j*46I6[rG5Z0LNCHm4Pk2mLfYC8q@CI[[faSS&S(rpri6k#%*pQ$QQfDK4IkZ(
++0!*QX6BN54FkXmPB3ef"adR1"(UfAJ3Z*k6cFe#ifL&)Ada@9*KB5F1X-fprA*!
+!j[p!Xa`KF*GmIJIdf9+!08lcIL1[5"9hMHqaB&JbrXND-&iebfN"`Yq!l59-%pe
+NITpbCb8SDdLm`VeZR%kE%-IQ@k2$Td2EZBZ-ihVC(B8MV4YGmd,J[cNe@dZZ')D
+51TIIbh''ThYVbDla3F%FK-`E2+QU&rXA[*ZmjRJHN!![i)JCTK4V3f"6I,)XL!4
+#$cPk4EHD0ihMj#'H+`m'5a9*-PSHT@ep%E5--GMZ-%5`#`8pc353!*P6JBES2q!
+JK*N!Dq-#J'*0)lT`3eRJ!d4JZGad60Rl,6,YMaHjH6$hq"JCp[&)9I(D%L@8[N`
+kDHQI`A&a2m1aqRlK15`15ZSdFe#Q1Z1i"+RFG5G(ZM$2QHR4!VK,'Gk'aM%jR&T
+Q(pISMeNfcLcP(4I0GDQk*CDY4q[R54TIlYq&'TQ6,2$Y0IQ'e2DFe"%Cb6VdTAa
+506il5NMC(+Uj)r(Jj'ak&qq!8LBSkiSNI'`IDlek+,mH5LN4ijk9F-hM9r$%`RU
+[DBq1%1Mih!Hd68RkK4A`6"d05YdSSKkdbXk`5-Db4(--P1haeFULALRFQ8Eq6l8
++B#L#22M5#6L-T+pqP9!CpDJ$UJ0B+DrKb1jYNk&)$T,R'Hjp+6Tk-KQ[GPcm9iQ
+Vk5Qr2JAaVdK$m1He)()GXM`Y@cIIAI@bSB3bL,l$8)@rm4`8pH(BbY6e#Tp0RrG
+`DRE0QJ%fCIp1230JG9BF#d+i&TG*ka[kVA(#mCkDKNbQeA0J!$bfc*B4dF*m$8q
+DYdYXkKVrI9EJ`MRaSfH&,Gc%@8k86MVYAhp4Tr#JFc(q"%f68,f[FrEMjel!ZT@
+"VU5D6Se'fS#5'jU"QIBU%GTL8hXCa'',Y51!Akf9S"f'kV[NUS@K%a!2T9A"NF[
+"04,r8MDaYXp9q"[bfrmkqei%hmZI0e&5e1`0(EIU@TiVa51J@P"4'0,0E9P4GL!
+Q8AldmR[Lc)kGjIK6a9Lm`2QE%!LBPSF[jQ2hpVZp'Da%)1(X*k,j"&IQ#S5RVFR
+J8DF`5Gaq"hi3$h)a"S(#em8QGVK#*d)3D@b2iMY"Ui$SrcVQ0rpm8@Iefh@AdIC
+iR1I1m)blQPJbDYCak@H9h+B'&HSY&LH@R((R6!e!rfjcciDU"Dr`Z@NZT*NSaM4
+3ejcmer[3*N5S%*98fB[(9q+lmQhkc!V3G-)C0br*Yd-da'cAQ9hS!15PhdC!BIa
+2@j+G-X[)22IUaHDU$-rX&Sahm"#qdXaY1LPVCF8h#FaVT-rf45G$R!R[`5$AfIH
+3!,04ml1L8K024MTc"6c'J'iN`-5"060mU9U)&a8#-0',13B$,l36S5r9cA`+Zhp
+9%FRBLrR4YJ&Q#2J0IeEZbd),!4BS'c`I'Aq%B#$jlE`B0$(Y9`+B3icKC+ZiPMd
+6BS`20ARQdRrB34q%63ZMfVVCXhPJLR'-L'K8`HEe"[Ba%VJeR@N(8iA2aV1BcpA
+8hPE@+3eG+Q564M"EeV@6U(*(kfVQKl#)1JZ+%6N)"kFi)VMbiX3krQp%5"#0cR[
+jkpX8fmSSARN#*RDla&$-DAleiGA#BAiTVLm(0T`N[lqYAI2MBaB"Uph2XE-S3dZ
+q16d#4MJ*C'65-C5SFmC#-EE6P1FeH)[ceSAhCIVIbkY"*%0KccTVEm5!&Y+CErk
+Q@`bXL,([h4$Ac-ahbGRk@Xp#mKc&hNd2)1dGlDrR2[lf'!L1FlEM"GM0@&a2U,r
+NBLG#qh(![qTK*kSJmpi5@C1LHE5f0i(P0GH)p''f%%*P3TkrMaPD'$%%Q@'8R&"
+2$M$Kih#`'Tm)&ML0aVEDY8p1ZcC2lY,R"qar-`5rT*pl3N[L5VcGNGT(0@C9(M[
+FBq!-6fUE5&5M((3jRLG&L[,r@h1TCjkF0Npm1M%1Q'h%I-%3i6GT-BSY%,T*E3[
+RjQAX9IBcp20B"+`l[)cb+Zlq%EQ9K+'26ULfAYSB%qpdIrprrekqP"rI5T6A(VV
+lFeC5(3)Q+YFGARJDrT3#!f)$A12VZ8!hrA+B(Glmaj@[p(NPK1A!Aba&ESU(b##
+*SCb*IXe12K(8!HeTij!!!b`2&TP%0%&8!(Gq`V93@!J@j#$*39A39XHEma"K`S-
+L@6XCNq!hRjNVI%ka[0+Hb15#&ejZlh8FYK&QSDJUe0(RKJc,F*laI)VDc32MQ',
+@e@FVIpHK"Yb2YddSbKXGbbBk-CNZ#S'[(qS!jY#G9L,R93SS#L&PU&[252,,P%)
+4,LR"d2hQ0+-Qi*e@6DrqB%&-cLP$D9%eYKAXp`*2IZbqD*N6eCU)U0DX`5mbUEh
+)Z4FEEXV)A)BNk&Gd`ZJTbe88e!*Y*HkM0F)BZJ1KcH"*U-h*heANK,d-Y*eYJ)B
+$N!#J4I)&EXddMB$*RCbbjG@MNM*0L-rDX!hGE2eMjGiQ)F'QrecbAFZHRRaD1JK
+3M[aIMlG%0j0D*r'4'V[*M$jUY#Tf)&6E[JrpdH52"M!)da`DQ-lU9VC"I$-F0LN
+5al!25[q&r#b[kVHG9l158[&1)&-P0HjqP"2C`R4G%aAA1[Rc2LpQK3'16hL190+
+TiPaZQ&0mfaSlUTjV4lD(#Fi[m`UZ)@#MrEaDhEBbLId0d``P-E`R0j(&fEk5[EL
+#pmdE,cQF5M*C&0DCSQfc!j48Sc*a'3(e+*DRJS`3jDr'A,V4808[XTJ1NGE03X@
+#V,U$@M!b''BTTlj!h"Icb(5KK5I!3D+&'ARA2,GfP@p5HXCYm,ikc4f&1JGUf&$
+UHFRApEC-0VXhC[A$VDrK1aZb*9TR[YBm#42ERHJKFA"f*2G#r4ZXiL6[J1Afp2m
+qhC5qhTCrKeNCIEdQAfl1r`G#rf(9[KqhS5rEV"I9Z4qhT%$aCGUVp9C&&YFMd2G
+jShIU,!,*K+8lVCc*R)r2*d&N$MHNfhcmZRXFTi'9@qK@8Q`bfpRXLEr0,KpB`Z+
+ZaIFC6IZp+@`rYq+bbU%pq&j99+"m-C9qq@`he1mIVX,HS`ANHlHf82ABabR`IJ$
+5kCL[Gj9$"[)QeXL+2YMCeqU2KBDXGTM%bH"i46p60IBp@1bq0YT[&rVKbmR"ZE)
+Fm#%5eD$%A!jP!m3*'eimj&"BXI0l$5G&q@L6aTM!AkfTA'I(K9'2mMcd"bXi*Zr
+KF9V)JhVe8Z!dAi+b@0FSkE$lfYHR9Pr[eBSC-XhhJM20#`6hQcIHEHHlR0)F0i$
+R-[J0SfXFF,EXr@A)M`S86$!Aj@HRakZJ58aEl1K5X$bRS4i!-j!!2@M&4S@Y,0H
+f-pM+ZliG`TRUC14@dN@Aq5i[32E6+,ZBa'!,lPjE@-A[%D'i%T!!C6J&EXqrl'a
+9c1L5BEH'jTKpHAUl`4ZHbZF!0N3J@QEVXMVN84cUCH")B-ZDXjkHKq&ZXG885`h
+@%aA'FGZ[*f[Erek")Imqm4&mb!VZ@R6F'ml-aJTbe+ErE(!'mYhG9PJPmaCUGFi
+EHf`1@SX3UKbJqr1r'Ki,0r$RF8)C$V&@I,kP2'@*QNH4e%@[-%c5S&fmUiSTSP`
+XD5PHlp'#Q4*3PUCjiTj!2X&TBhp-kj,2A19Rh%rbKRh&FJp4hfX#e$&(*S$'EHA
+(@kB6he)jr!Z`0dZ%j,,I8fD@6V)a#a`6ddT6ZA+dl98YDhE9VU)+rBbRI!4HUqa
+r#@'kXm$DpD$4Y@Z9@I(pIIf&QBXr+hSk0hL#5q+%Q0VhT2dU,k6(ThM)D6k`MHI
+lTdhqbr9-YJbXN6V)Y*PNVL)*S!#D'J5!6+8*P[pZ-bmK+i''PJbRH1TCLGf&UKB
+,CZ,H6kYI3#XdVh8VlEZeQ3lV*mp0ap#!qmR!MCBI5VK*X8BkLURp95B&9U'$Y0(
+$#ZrqF1dV00*+TDKi3Z[DYr5[rM(UT69+#60YCM)V`l#Uc(S@)+@Gj8D3!'Ii'"'
+pRp2r6XEqY-Ca%@a9"3@pH$J@a3$rCZ%hmJC,""r6$V[EVZ24KX9XqrUk)(42KXB
+hXiPMBU2Mb(U+9RQ8E%i`M1![H(1$")ZeCM"(!jJ"-3d58FL$'q8KP!d@pj!!4S5
+kLJe@6H'Rm*r1l'9DpS)8+Q(L4@2Q$!q!qj8(+FVYCpZ@Q&I6eFX$4(,$`RAi6eY
+3!$0$%efa[5CQi+rUBlB[r-lkFE(LH"kjS9A0KVSkdac4#!d'-rpD'1FAZXYbX6[
+eP'Q[Z["P9`l'ch*%*SlPY,LJU+8m[+%HP)9c`+Sl[aa[RK*FN!#51S&r06@EmfE
+LDm8Y5D1Xmf1+3apV,JTAiK4CV4+%CGB2NRdE'k,Tf39aS'Q'XD!&!3LP,LGh%"1
+q-HR(TPi5BirDDaVQ5`+!S['G*Xk86lZk2H(XcRAH05pQIr9fTa-@(q#)djU3!(B
+Tk`lF&+2TV!51$P@%LejVG5RaU*&'r`C*$YfHcE2a"rQ!eMlmld"@pccqBKV32[m
+P'qqTKS$!kL&4iD1*i$E-aA81!aX"ic(ZUIm66'p(K'dk13)9fVbh9RHJ+&DKjip
+b51KFS,Q2N!"cUF3VN!$-H,jdN!!C#r@l'LLDm"f24UIYGrei#eH12&[e[J&F!D!
+Q-!GEU'D[[1+&f#PCkfFaG[LT)#qqqe`jd@rXi54Hf)`aEUKD!b9#6QSY5Z6"fpT
+C$mbCf!Xh2RlFqG3&!H[+)jNimHrd'i)"6T[$$qJiGq"ZQM&(E@9kKSHHNSh-d$Q
+(Q[[,KlE,3R+[(dR"$X(Fk8UI6dhpRPIphj!!qk5ZfXKj4eZDdLN&QFkDbc")d14
+R1hh)Mp1NRVBe#r4,$AMNB)f,mmf1-Mi[BQq*8JqkhH"U3*J23)QJ1NQ`-YhFF+!
+ILBT"B1T@aBL48cidkhZ4TR(5P$9+i(0"FPUHEfSZeE2R16k)hAf#R)EY,,eaZMZ
+6E3("!j824hi8+cT6)[IAKY1'dSij'M[l(9#KVTNSCFfFpkEGlrhlhX3h8l&3bp$
+T&L'TQPQ'eSCX1TV!QTb-mMKf&aZ@&a[pf956,jIR69jfXVGfDlcZU*Nc5b!Qf4D
+MfIL'VQ1Grb4Ed!D!`!@bNXek&BTcMk1*'e[EqA$V4afZEi8p[iI&@U3i1MDAchN
+1B6UcLRL6YTQ(lma(&*24#5f*HU[a*)b3!2IRQJ0TPc*Yj!cT(%@Gb[R2"K"0**M
+MJq602GZ-6SDT(MBr%ErEf@f`iMZ&5bR"S3I&6a3[DlZjJ%9S[@GZ3arN-TlFr5M
+dZE3B%&'EdcaMAl)*#FRiEfD,RKKHL#4He`8ABG""j#[Ce'Bp&YXZ+qaq2#Z2)JA
+TPEf9hk8q,-jViPXf6eD3!2S-U*AJl%5RDd`89Y6RVY2BArmMCC5,Y1qHSdlU,'0
+9RPk[(fr3D0DJ6*V5d[Ae2QmG`E!1DmPiS#)G"@Sq)4qGeMh$L'4hBD+YYF9GHMT
+kj(Jj4r0hqkSDVJRY4r[aKMmS*eVH0V%BTC[)%18N*CfG"@1S$#1j-`5r)#F5m!N
+`D843,#*X!eAr-6[T-H"YZPGpX'Z4p1h@%hDj('LKq(EQLKlPS%NrCZHa3D&9A[R
+Qlfj*D5T@mj!!I-!Y$I*0J[imMjHAL)fTDeI(bajqHEqmIRB'XehUP&iUp["qC#9
+T'#6L`mqI5I0X"+UQ#%++e)N+c1$"1,QS90F0VRSSTTRfkVQ2-YLcG+m&NP@dH!e
+)f*h&CGpaXfM2$T6K(V9XDm'&$&,HqFm#Yf*1&m2$5SHQ5pHZ5V(mi`NqHU3Selm
+lGcG23cD2X6`AU-UpXJ4*f%LMc!T2S)I%q!&qU9'"B$&K'FVq3i0-D"1H*UJf&[p
+3M"c)8*Lj1NNPNe4R[$@TRAMYj,+jbXM`+rTAfb4N!MR`CDhjNVf0dpU4JHj#aMX
+H'@VbQ*+9E)S'Yq3'4Q'(4YPN,68!R&@&@XEc`Mm-j0$`I[&F*Crr0K9fT,HHQdN
+,8HN1EUFN-f+UEHc,%I8dLCiC&3lJh"ZZXRb"@JNiBV`fZlr4mhYrhM5H9!0AV#S
+1`Q!Gi8Z$arT8fmL'BSm*#BY'8K+D499r*Y56d4L[G4`@5pJ+RQi-+1HRQJX[pTC
+8SI06Ijkmlech-,22NmSTY4UUJ(&*S+BZYm&pmh1NNl8&(2Sb5&4kiaf)EYI8RcM
+dK'Sk[@m([HFNmeP)[Kipfr'UmBV#[(+)383&J[J3dH&U'qdbfi1UV'qICjp22)#
+e6*!!)J&ADAJ)ip90EHK$I34+MhC"@$0CG#c4E-*k-B,1kkS+6BHYT2lRdhbj')P
+f1B)rm*HhI&SFeiY-1VMCH+(6cBf9`Npbh&G[c6ZZq0lC-I!@8)3$145X-0e)PP+
+IhQF3*Y33++#MC1ZkGlLmA!Qmq#GXMFd+5Ah[iH[9J9fNQ&MF9[M9CY(NLL'%JAm
+lN8hI-KGAZ#iSSCFGcJJ'U66!FmqMl"B%[AQV)Za0p19GGVEX4rVDmc4*(GhNA"6
+'"!G@Y("m*N&$48S5%`!cq32[!YHT[!R3Qq9k3i"jMVT'hbd-+15Q#()&$lq85IL
+k"i&d!5I!ETVcZ$J$C$HcN9F5l[K%!PMNFJdYK()r!9$bjp!$jN!,A"aH&"2E!p3
+1!0j%`)eK@VD(N9b!r'KZ#SaV"YJCc9h9`e(i9(G-K(SpfHA$1-fK)F9J8R&Li")
+eIIlTI2kUb6k)'@J'Z`@KP-#&5+Gh3&&&e8Ilr"3IAMmAc63+45S'h0"$Pd5YD2L
+pENQpBNe3k*1YT!reVNh3NVTUDF%*-$@"RCd[,UbG+4`J+"Sj2(2FCFj"6SN!ZdX
+-&*JFJm6"d,AmpFKTrfECc+$K*@blH20c5Bdd)XGZ)3@FkeX(8#b`4*'@c`T"P"i
+P,S!)q8ECZp+2ZQm#Rl3iUbG"(1L,UNJr`lbVeUUi#jc(kMf%8h'jJQr@$3,KLGZ
+iG#hXE@@D53(H$@I1rPF%pU0#q-J%1@LSZAdkjA5BIJQ-p2bl`)Hj6XE!,#YTf2S
+Sq%iaF-!-60h'EGM81j!!Q,&b1eCV+4i)Rb@#)3LMJ`Ep@9[,KmB$8BK1k*+##q0
+(6UCY(QH0j+j[@AmM9Sc'"eIS@Z6lqMdN9FV+HCk4)%8VRqf8J!L6+%fUACJ&8`(
+(5Vj%M,ZfA)kjX--VrZGE`$aXPQbV3+,'S9I&1e5L+dj%rS)AQQEr98D2#%k9%2"
+!@HH@EGkYN4Xki[GTq5q(`dG4@DY4)!1PMLc`N!#`pjpB8%UALif#5m2EY`YU6#I
+!%#HDQpNV$J6P!L`4-IUSM'r1BHE6E(+G&'2plj[L##YLN!$(cRUlSmE,B%2BT3V
+TFUq+d"FmKb8bCRA!Y*lap#HQcCa58RGMiCXR$&-!)EB3dDN9X9L1I,VGq4+BEEI
+IChH!LEGekK51&,BiZM(qeQl'2-Gl,!ckp+(dL3kah#F(jle[6!H5$6(Sb+0Xr2G
+UIrL@XF951d$8Q3#rS44*"85Pc4$iA2adEfLBfq(Yq4'6*-*dIL%`2M"&-V"Zq[h
+,Ur(1UF58K4*@RNh%AZi#mVC!@L&)Y%eDIa9fYl%1-"3U+C('JaBca)!Z,D44l-r
+Ij*X@iVf[qNM'UqEqFBLf4L0+*RQ(4HTMY*br"feAZPmf%,4K2G%be4ab[G0)3i[
+r5pU$$fpXj!+#&P0+5AR-h2YI3#HmE9pa6+`HH"c'AaFZ3bHI'eZ!2,YaiUGh*06
+XG*F+eb&ZLIK6)ARE"fcmdTAQRG(p!VKD*(EBLM(X3XGS)@8,B%q+*[&FfD2fU(2
+6HML@Y&p4HYc#aiE-4[RHTXRphf"F-pBGV))qBIm934)GD9PTiXAG%k@2GUPIUKc
+k41#R6+*XDMa')FTDYd3J%HaGdD+#k,+0GQ6(X0dMJ"laaQb[kki`!TSUF*LN`C[
+JZ!))EYC@BeI6RM-+j41Y1"9$i&SKA!%pUM@dUUIU[DH8bV9,FCANXF90Bj!!jIm
+d6Y+PIN@j2-I-mhHlP*J+!fX2&@XrGS,E%3SGe`FHA%KTU#fB$%mXYcCdIpiR#h$
+MQeUT%c[e,USp#R`Z&XNl&r,U$icd#S"T[NNGbB3L9$Fa*q4LLpJA2EdbD`aG*3!
+dR*RJE3qNQ5emFb0Z!+eqMX+r#!"%1Z0,P5US'BY8lp0DMXpj%Pa1f-r9eEcQ*eQ
+45kq`$bf'dj`Iq&!URS1L1$#N+#HJQqcKh'd@Y55Eed['FVU,jbTXYaT$HT-Z2Q*
+Ab5c'161RN!#2f5N3redBefAT9h(2jlqJ*'hS)0,8!1cEm[!&Nj2A,#JkpEF9`&(
+[T%L*FMRNkS*mG%Vr+j)XCM$$ihFj5!VfY)2#*(eV&j,!ZhM+4GJBeE96E-[m2M4
+m53*`PHakF[9Mf`2-`pR$k6ZQKX0VEZTTqRciY`a*mKJ++9&4jRHH!S6*iUZd-T!
+!!)!aCjIHM1+L(im(m8CfVbYVZMk2d8#%H5L1A3Y,GA'3!0!6GIBTY-LfE4MQR%F
+(X)Qh91iY50(,8aF!d+GYaNRRkTmTEeqDe!X4,ScNZ23BQ%6b-D%m$b8p$Bj)mH@
+1"d'6C52!0#VLF"NM9aH+5Mfp@hp54[JAlE*,H@Nl01)HJ0h[[@K9F248K8k4S!N
+VdPEje9@LeJlF9*C)UHZp)`*LMf6GEIIC"XkDBl&#a$lj#dNh[#llRia11fXi5Ad
+ilCbcADkp!14(-k[pGd,R66G$$A&"a)T-YRYITC)Pi(C`X%LSe"q98!a%Vd*41*C
+M[0FX0NJ!Pajm66)["8hNj`XP1p46Hj!!@HbYX2lQrbDe8Q%%ZTJTp,[c'a8FMBA
+E`pV5i`,,XR5#@rN*2(HrfBmF2@&lUje'KL+JprMBqI9l[kQqG!!jKp4aHp+Pl#L
+mZr,NHp*C*"&GUHb*&PUN*heR6S"fea`819(YLRRYl-r8$BI+"ak[Bm0ikl!!X!r
+1iE@NImVD0@UDPhCJE0LLrR9#14"X)Y+aZ@RA[TJ3(bRZB22KILI-$#0DI@&pI99
+I1MR2dS9Ad"2R,%QMIK$i,R9i#X()TJSMFe4JeRS%p)&V2SB@)GHTkiSbUj1#-bA
+6'c+T!P#Ff3("e0',HL$H$pkB9k(YYqHUh0X4`-ZL@[,dhKNMk5SFC&!J"LBM#Rm
+bZ@HjPAGj"F$EGFkV52fJ5ZV)3,'cb,MQafShZi9(`9mFPNbmL,rF0Sk2cPRUq"'
+M'BR'LF'eIiMP'V[L#M'rKK%!V1EDq+jbKraf[0m"4AE"*J'br)S1@F3qFZX+1!d
+YM()R0T)-JL1Tp5YiKGGfaa1aYLj+%I,F@FQT)Xm8DrYQ2V14UhiXY&p1NqS'D!V
+dE-VJ)*6Ij0Vq*HH3!$IR1'ZipV[$rIeBYdli[rK%L-Cpq0pD"#8a$F0Ghp0ZpiL
+@&P`#2N+faJHjepqcJKbZAD4e4cK)c9E"p*KU*kLYJ)hi@+))ij(e[jMJQE01lZ`
+(4AGfKlVh[c1jiTXhQD+(G5-!6,CT#d5N'`&jh5+c&1m06L,-8jeLmlMSRH[!eVV
+FaePmdRlQ(CXNaTTG&f&3-iaUJ3E,2-VR3)UekZkHe6RMlV''AbkZZ1aF!@l!-8c
+ER[c#AYje#CBYZL5rcjGpdhf893(`0dCVj+[L$*q-Y)A3VM9#lS#bCD&q*P6CYhU
+45(@A93CY%dq1B6MRVE$U"4JmNlUc&AV%1Gb(6f(LJ$69VdYQ0(NH@A0#qSlG86P
+Q[9LX0m,Vb#b06%(#kMhMXKI59d`#+a`U`8Yc)6p5IZ*#D&FCFjG,jrje(Jj"+UT
+$5[hX"(Y[34e%*Y"Yp!qH#MkIIQmmPpd@EmrLPQ%p5Ya(PkdKah*ciP8acqSK15p
+f9D4aaj5$XX0NT#U$rhV08Tl6k-eH69cadqJIFET31BAL-TJ$r,Z$q*IF*Y*SDQr
+BmDHZb2-X+l+&*ah,r*pMZVCi[4SC3E1#,6"qKi+,f"efBArZJ$`iAA*4,I)J0VK
+VHj%!bc1&,9-SPckqk[F!&Sd1qBBN2(f1c`G8h&QeVH[p3rEj'3d%@maAL,45RY1
+X1p2&$LDUi6pmJfMELS*aG%1aSj'C)ZQ3!"k*kqh[(T!!$VGFH1'[3cr2@aI,PY-
+B4kdMqc[R$Ui-c!!35+!k4'a#)cB9@l5r-#F6m&2HVM2)%X-,AXX$0Eb$+GqQC'm
+a1##*40P(AAS&d5"PGkpjI+0d)MUMFQZ(GS--aJ40EMp%0qZe0P,4m`De@VF3E+T
+$*"IDcded'V01QbNBAYrV!9pL8V)6TiH-,@UhDk"iYDXJHlI)+h[RBU5K!NS2dJ5
+&0F``q9(9'52AkPLh+r+BCGaV5XSeEreQCi8$i!V+8UmUHliT#$Jr5L&EC#39CNp
+kmlHqEZ1DVmT9lI1qh-"&[FrY0p9rQX-&5"5'Z%L)XE#ZCRJ@Cc+[&LNE"aXb1+2
+1elDjbClE,8Yl3#e)EGc3Uk%5FA(MQ0m6jaTGi,`N0-SZjSQ&8YUCppS-Y*&+qE3
+rDLN5[jH9p'2r*EhM2*Fk$TVl+'5)Z5Rr!jBN6"eV@-G,5q3L&fA6$5FcN5Ve@'b
+r-m3k2Fb3!1GA9&peR-6p%r@@L9R5iU+S(kTLTUU6-$#N#Z*ji#V+,F2MEP#GG,M
+%Z`HBUV[BLf(YIGIRFZ'KbB+K$4G+d%im5-eU"$&dj8&J!8$I56feUbI0),Bj6%j
+VE1K0DiI@1,@J'f2Y8@cP&IDHjDK2YSp'4-cBM#)Naq'FiTaL*h"e,+Ze&mSk*!R
+j5ZdP,0'14ISrIkq(2iJ!@C!!DKJl(S8dPY@GED![+XlE9Qch5SYA[N$ek2m0ph%
+PdZK#h@'$ZkXU@iq$[l)*AjG2@SirDaT@k5,jClIhd'C"GTJ3f(3Ufpdj39"S-l(
+[aGT`@j)p*JD'8iS+MiKDC0YB4j5m#0'rKD(U"f9h6Ei(D`rU4dZDD10GSpN@GCR
+hp'CVN!#62`1U@#'FKAH6p0VEEDZqS85XFqa(#+#3!"4%J(L&[mK+d921c,#d$8Z
+iVJ`$8e0K6(,3PRp+BD5P2qETXea5%N@Ia[p)V1pc)!0JU9q$PQ&JDK[A01cNIX@
+hS0B@'PHdiPfamELE(3@djU'-BUTaNQCl)D-KU!ZE6$3XQaaZ0(!ffer%68`[(Vh
+rH6cHfVeB-X*EKK!&,4Amii2c2'l4j2`CN!"a,0rae8,md`-SUUjbS(`&e4@lc4K
+%jHr(HNCdVDAXa-&a3%1UN@`#d8NI@L*LeG&EM31hd"`E+TeXK6EfTQa0kk(alc,
+#mliiDHTiC+hm2%@bqaqC`PBjrRMKi009QIYKNR@YK'#%Y#V%PR'fVd)K#Z09JpT
+jjQ`63-MEh8+&3f-'N!#A6[hNq6Za*ZfZ4AQhNcehm0B9[9+@J8dkYTeA3IFqA*c
+D&B$$GqReQ#kAFR#k0DH,RC&JFXejV`LfIZ+BA2VTLT(M#DmYP@eXABT[T8dFqZN
+-,VXX5J@G+JE6AbC8k6e)SLH,9k#`GUGJQcU2+&RiikjT&aTLHpTieb!6p"BLG8V
+L3%0T0T6)h#ZR8YhZ5V2fearLbA$5F$Q[!UUc0rFA26i5[biKZlfJhqLe1&ZIK4B
+0&&&G@(1BiJLKMVVUSSF4GrPpY'IPThpQ-+ECm[(SA!!E0iiA*U6-(A#22jD[jij
++p@4rqqU-24Uq@BBl#82#J'H-D8hh`pAjq*jf$k!e+c3)fqMj60S+ilj9ArrCD@-
+`13!"+R)!!!!-DP!J)!d+K`S!!!!8CR4jF'T`-L!!!!!!DR!b)!!!!%pUF$*S!!!
+!&QPSC()!!!)!!!!#!!!%"`F!!!!!!!pMEfab!3!!!!!!%!!!!#*MC'9Q!!3!!!!
+!!!%!!`!"!!!!!3!!!!)!!J!!!!-!!!!!DR!bBrp2re%!-J!!!!!#!!!!!J!!!!!
+!!!!!!!!!!J!!!!)!!!!!!!!!!!!!"!F"!3F"!3F"!3F"!IpN!#-!!80bC@&dEh)
+k)%TKFe"PFL"@CA*cD@pZ)$%Z16!`,M(r8J!-!!!!!3!&"!3!!IpF!"0!3%K)8%K
+)8%K)8%K)8%K)82pG!"3"3%")5&")5&")5&")5&")5&$rA3!8!N"!5%K35%K35%K
+35%K35%K3red!&!0!3%K)8%K)8%K)8%K)8%K)82q3!!!+!!!!!5Na!!(rNpq'L`!
+4(HqSj(pDEBFTqBEP(qkZI5jq158L5`m-(XKM*km34NY+iqjIBKRJA&qM'aK"JdX
+,Z"#GKD,!GbBUj9k@-1c1Gh5b8)Le%2XP',bH[(`0C-8kj9L+d"JSi-eXc#h0%Yb
+5rdqcAr2PLe&hr%S#Iqc[0#GU!fKP2"*a46YblD0cJfbb,UZmH@T%B8JXeKUHJ,q
+jQi4T#k9!B-!Qe1f2NUY*Va@EIC%alqm+d))E9`jmmGarHLD*eHXf(&bl(#P-iff
+m6RR2JZlE!E$)2ffQMS4hT#6*dV1B6aF*-hS3Qe1["hF81AP+a@0-Ye"X+!)P4Zh
+0#6,$[N0$3lTbAZ2)!c9i&M6aAk4Pqc4H+RLPq@2"-!-c'X9G[pq&lK&2!G,P[Np
+k`1Y"q3BD")IR[FSC)r$-qG("PK)!S50JB@%5N!!R2J0(9YETF`JiZehPa5c3&5V
+"VkFK1U1YYaV`-`e@%)XE'`Yk+U%AY'2q8l#&[-GqSR[aCE6`d`2QMi9lZG3D21r
+dfdEj-d4Ef4Bc-RBeG!iCfD"ckT8,fJCCaAHPq,CHjPpV&p!BJKV-eRcFbrB-&U-
+3h&J,k6qVCZ#P!$2CI-$0'c9MhT-BlNEYB5$Gr)'JE$$QZp&Pcmk+8qL-Aj,2))&
+fSX6Z@&aH`Ai!pKMX'TEpDVY5$F0lDNVi3V0c1L1VPe-+*cKf$GL)QJb'MKh6K[f
+ehi!i%9"8Vr6)Ipq'Li!4(HqSiE*EdNXhPTUSAGk96eF1c+hqr10aX@PVrF"`$TI
+Dj%'YVQjQee93Z[kbdi(k[ZMDbRM!G"C8h"Cp--RPC$6%LI'&)I)A8IVp&NDj@L#
++NQADd"0BaV8k@C!!Ejb9b--5+Fd6@HYbXbDVAbQ*AMEXljL),"Y8E[k#mL2FL*R
+eIQNr25*4(%X3JGd,RIpR(@+CCQ`"`[Z)Gp5[M1FRjQAr6B*S"%r1da8e@%e39SZ
+-$AFI*Xf(HRMU'HD#'JPK$T%3JT6LB2-V2`'fBNLccJqQmSfG[GJTlVPm8[bSTCi
+`Vi5TUV1)lrFehc8409kU-C*-U([VJ8P#,6B+fNp@SK,IV3'%dh'j%lhK,8H`RR@
+)6H8pXK)4cm,`[cZ#IRFSCAJRGRS`M+*fcj[(8G85'2pId'Qc95UL"F)5`de$F'"
+I9+-fB*KpJ9+)9di+EJfp9(r+S)D54'Qi)L-lDfN(h[pm+d[UqL+Y@MI9Bj!!kZ0
+DXmk+,1R!Vr@%',E)HK(RakKCd)lK"&qPm8J1GKICf&a3Jld-(4QTHLfU'J93308
+LSmclPq2aiI&J[JAQ&0#h0ba04dD&iZX)@YU+LFbrc(ZaCj[dBPN5+,+jJ#4hef9
+fe3BMD,mbRIQBG+[3Mb-UI56[dhXkG!qr*c6aV,`"ITq6Kqpk2G1-$jD'(&"&%'[
+FVJT0Rh+XXfP&--km0(99(dBr9rld!R#Qm!Dp'%68F'qiNX&3M&IDm5DDh!R"@J1
+@V("G`R!M)#eINLVGQmYeRRjQjR-+b3L-*1UIJ,p5%db,d"4k$D1%3D2%5rVD,&3
+r*9(9CR[jYK`-JL6GjCbVIe8eZ%Sr[mkUQqaP%'e)6,)8Eh3,f3GULSb,$,e&-j(
+"9Il(2XUk6A13!&B+6j2i"c3jSKC@-VVEXqT6YX0[hXiPGem*&5FaqNr(-Pq8Kq1
+1Fq-+,II+$VCYp+61dN#"aa@H8(ASFj!!J))JLmU%fq3I&#bc*&#+%KQ85G+*"Dl
+l6AmMdrmVH$B9[l5HT5BVSQN["&%,BrMiYC!!2rB$A3bAH*d@ED6V,Nk`C-fCD-X
+mrMr0$IU58V6DCc#h``mpD3*`3lrR")Ne1K@l(40hH(,P3fpS3!5r!MIS%Q9pS`m
+[6H6Zk3idcFj8Sbriia23*)ZQZfbZ3DSlMq3-q2XV5K1rJ$KSPdAqSqkQJQ3SIqd
+Xm5ZLCEP#TATKYdb'3Q'j3815CC4IXKM&+UV&D&q!iTiiE'33l0L%kVmh4qKV1X'
+if,0FEE@J`1#@,NiTG*Kp6jl8B,Z'E6Y+,HQ6hk6Z@2(V#E8F8XQ@AmIEBXr#Z)r
+#`@@U+rcrFC9aCk@GD2cFjV(leR%@Sj!!HR`BFJ444)11bTjQ6ij+Gjr(`ie!Y!!
+K4-6VNa&DM5TpG(LG1eFPDVh)NS`#S0UhG")3GYpK#,T2NU&)F,Q"KCNH9Rm@cfX
+*+iGMmPjmeHeV%NNm3Y8U6"i35jR+re*ETbd*!'Drlj'$qahI-"0+E9`bI6MQ23L
+efqTcEDJc%iC+RE'%U-Rj5kb+C#rSp#CAeR*Q8VEk36c$RVe6#FFKr!Pe8"Y#TKN
+fb[-JeB-2CjZhS89D%F5Xa04cVI-p,"A4!EU'h@V5-eN4#%'44NJX4`[N[0V(`DT
+8cK)0hBi`J2BqcQj@FcKfA3e03TT*GFpQ4Gm+RDRb`H@!jEFQZ3H0P)Q!h&XbHMY
+&Z*TQ8)&2j38eX%dDJiH2LM#-)JV1JT)V$kASASA`3DMmCQl'h)jK$$e+-1jbXA(
+Qlc*+d@N3bpSkikeljIdL`E1rClA`ajUcL*ShCD*DQKq4HjRPHbJ3S6U'ph@IqBZ
+FYNf3!1F*S$C@'E#m-PMe(MRZL#23C%ZdGm1l,1$Z5UYR-FFRFLajRi"jKhdJNRc
+[bJ#P%pjYR(3'Re)%5+15H1d9f,Ki-@%T2Y!4Nm(dj'LMAZda21`[c!pfGFecZ+2
+8D8Y`2K8EH%35GQP&jC8BCk66ErM-KB-`3PAM$SlRSVafBpG2kU[0STkX1(a)e'e
+RcCc3c1%pBN6i04$(hDTZ,SVePUH!Q"Yr!Z$@Cj(9!Ud2B1C8IT[+RNH6pp4)8Zm
+,FS$2`ZHr1fTqGaKPH#GfHMJlSXlJClj#"Jb!QP')3qe'Ym$EK9b(,fB#jV8XEY`
+fHfL"K0%(jHCDYR0AJc$Z905)BYEM9(,8mVjK'@q)D3B#YbAa1m`3lmq+$hfe&I2
+M[,hp,2$P1qpU'*kFcTkU%*'%i+Be5Nj18lmRC*+"HJhdZEV26TkM$KmBA!6(5c(
+AIdJ'Jkb"9YFSMC0fP)dRpfAY!LZT(RZRPLEKrLC4ej&1%H[3Xe+IJ)*q[Z1&k+4
+0YGBP5$G&3G!3#YaAQqjG@)Hm@M3-KKFd1UjV5D[*dbM+f9e-5lp[)+DXX*RKTPH
+hP3Y'2eIqp!*N[Ak@!ej1EB$)LXiplMke!@"BPeR1)$!4dfeShS+)EDS0cSqQRGT
+fqR)(Z0"pJV,I8!"Prb-Sh"Yb$[35(+F5rB5ql62fNC-fA9leIj+G0!HFkmmA,Y-
+K!f@[8'd(f1610!"2`R8Yr6!ReXLK-i"6RV!efk&i$('8BjjpXa#*lp%S'e4N3'I
+Yc$f*HKEPeB34Qb!F&R-G+PQCl34j0&bA9R)1T4#pmkN%Fm*9+Ydd`%HQlGVXHpG
+JSk*l23VDkFrQIE9'Z#4"LL@6M9bmb$$U&`Md0L3V5KhcPH56*A#D$YBLS)mj,M$
+Jfc6hr"+Y-i@%66b0Z`YNFT++HGa*S-+3!-a35fkK$5BkHUA18m9dlGTCL14cZIQ
+C0L5h9YllSBkr3"0I#430ZZ9bEMbcefepN!#FG*MMMTUb'`b6C#8Nic60`LmTTf3
+JYhrZ0b@+%qF#Gqb+CV`mBkr&eJiBe,#D8R-YIZj8iKdK'24@CmBrGGA$H@qrJNF
+2a'EYkQF@"(XNd5mPei"Q2FIfjJ(ID5hBNQlLEE&1CN$dN!"F+JVPeSTUQ9iFFh9
+0%jQ)6ccFS&Me'F'B*b-`kr6chjp2&qI662ckFGf3!$1T[)GNJ,992i$CMK')2Sk
+I-(r+dJ1ckDc65341+9"IM`SIeDe[S(826h8HCKBNakG9$JB,lG`TJh$mLcNF1"h
+L(0HX!r*GLDcFq8E-FQK#k9+rCNma3Ei3#`DH),3#%1`#&(iJV+F@9rbN(1bKPXC
+6XK!VT'%JK10h*C49)A662lf3!("HTbh'6&HR`%`K1&UqB9L0hK%fXRqNJ"`E1l@
++,PhNpdhjTG*+&fSIrA5f--%!qlSmEEh!baBLYScCcjFp&Yr99m28E-HX-L`%G42
+'"k3Z%+"AU12YQh++rLYBN8EQQ4M6U@MXD%SF2U(QK+-8q6i0MMX4Ra`lj*JiKXE
+Xa$mZeC@SelQUTNpp5-`PL`"Em$YTMG+c#DNeG`[Af"aYXh!THN"h9EA9,,&BR2,
+V8`LfZid12(2-C)kFRrbBmNKNEH[5@`5ZBGc&ib"+DV#$r9Za-`VG&@De4c#5!*4
+`!-Bdcq9pimL"5c1(Dm$e$%i("$6icPZ``X*[m'i-+9h%RH4$TMLIUUI0,FAJ6Mr
+DPe(BlmYH%UU-JY%G+Q!J6dl@04HS,,EB,,IMR9[EZ*BpIijX6*R$Tj(9C@M+a-Z
+kmiSLE(b%4A@bT3-16X4&2`M)&YQG&DjhrBMTC&cqX"ZrNcl@`9321C4cQ(eES65
+Qk(6q80c+NMZI05F[)m)lE*pXVBq1rLjacDV@R*N,D$!l5LaA@-1k[j0pB*Ua5`h
+Ym(E'R`0`3f#Z%DiLmD1Dq!NekNe1*#Kb@B0@$`cCfb2%M4UHYAam[HiUE5d1*Z#
+qKZ)G*&1(Lq5MG*0)VP`*j@I5#aqU9-UTPSA65F5fH@RZXJEJcif#MmQ9EjRH$p2
+#'NLiDPIMS9Le#6AMJb``J2+6*i$p)PJP-R6NAB!5FBZ(4pL#J+E(-RTbF[VZIM@
+Jq(q$DcJ()KU#q8"*!V9Y8XPXc9[69eMcB95@3mSB2H@8p43SH2#p4PB0'Emf!De
+3+$8P0$mFMXNpj!F%f!+"q,j-N!$L6L84#iY9GVVrBL"G"5p6qGL!+4lN-V'I434
+%bDdp"klU3'NBHrm(raSIcjB*L%l&3TM1U1UM5Tk[*8-Z-Re62L@ma6b"m3$MKfq
+%M5RPJSKJJS6d9M1SZjF%Z'E@VVRq`T`Z(Ee4Smr"0`l3H1iV%)@j+i6@2aLZ-f)
+d10[F`f'b[*AMNrGrSjqVkkHbKY`'#Y,2)+@Vq1Gp%"Zf[apU@4*CfKrCcpNYfST
+NI#$ek*3-D38VJ2"(`BM9'+PPj,qNpLa,aj!!XPh5!S@DG*[mBmKX0q-J(2"(Shp
+6@eYY#1C+d!T*RqZTGIG*[PSR*('@%lT--Id'S#%+ZUecHjmY"541Gd@SLqi6f3I
+)2S35L932TjpmDk)8V#C5,$PiUBQ#c"iQeBjKrI0%M62@%SaSPrE82B-PrH!fZar
+rJfH(,IPqaKCJ&HCae)rJIYJRmU'LbYiRYX8RNM"@j&d+BDVZ9-AIA9P6Zr*CXj4
+A`DrRK,5eA)MQ"m&@4RE4@Li)rJTHpVU6D$l*M$Cf&8m$K*H"JB&XFAX8"Ad'a,r
+X-I&!f'U`!GVHS6&IT-d-mBH0CDTaJilmVq6LkmLljihUhhh3@-#UiY%V5@E9YPM
+G)Y!Bl4XL01['#pM0C'BBT5il6k*4NA'*%KG+4SrKbVjIKNC[E$RlRCAGYq,F5QC
+&r&5LDj5AI%!8!BAHpQU+Gkb"lPql[Afa*f"UKeEEZ9(&ff14GLChq6cM2ja'GQR
+rFpZTIEp#KGf8q5Q(NSC62qfhX@hVi'40kTaI%6[LBCm&"TESb06dT'4XT-N-Yhh
+iL(jmEFlBiK4b+,cG)f+",E0U2Y(*%0`UeVplj+E`ee,2"4$#r8'3!1qHCGBL(#3
+q+H,`f-f#$rX`Sb9[R+Rm9,YX$S6A1FqBmIJ1rfZqra)b(Sb4KaF-*pePDj!!)8&
+d[%'N0GYB!2N59Y*j5q%b2YUcr`rkZ"5,MDKLYlSaLK`&qe`YDfUkXm6dSJY@#46
+c&l9qGj!!CJ(9PI(9eT&VK"J)UqmdqbfA!bUrbhALJ$jLG'0pJN%&E@CB2[T2Q8%
+EHrM%EXiq28*%80NALZk5IKFI#)kNB)eXhr!jZ(1*2X4U3bK+&rVF#13lL&q9TbI
+[43kG3I'1L1%aYPFSX,b5qdqp22e4Hl+V`PelA)(53SDblDCA'IfU*J'HlITb'mK
+kSB![I0KB'AZrZemG5mIIYHRkN!"!JMfRXeaRPD(DRh55m9BfK,bNNF))%e4"5@e
+TLNV3EkqZ$AlkE&,"P&km,P%Rm(0T`N$p0%Er)cleBfLdh3"T"NeI"0flj)hqZiT
+iXA(!cZ5&(ZMp#f3BJHFU9H+mYrPU6Y,Le%*%DeD3!)4EBrSXH&Ak&*HGH&3D-lB
+!rGaP(hDVAVVjSGFkcpbp`K@r1ClAU655hGHUH)L&qU@labE&Be64i$3L8UYh9YY
+TrVARmrM9H8(jecZ&rVCI-%qQ+F9qe9XUPm"'Abad##T6"RfT13"rcm1J+IK[0$l
+GrGf5R4EZJBMmeeCM'`HBqUKcj6'#ZL5fkZLV`G$q)TSAQF3V6E$Nc1J!+`UT@%d
+jA*E`a!p`+Gb4maJm8+,rCLYLf"2`3KjPFc!@IfTb2m%6K)'k)J`+@h3M54&j&r8
+-lS"qQ6j5+0LRG"ZFk@Y[fe$r6)*[apBKc&BeSNTiNK0D`%A-d45@e4`QGV$r*",
+IBimE3eXM*c2N!A3Lb%GLL1%4fXe$4IYAVSqKj,"jhr,CNfh[),r9Hh[ZM28Ki`)
+LfFrk[1Kj1m4AY!#P)GG3k0ZTCI@QR0aah)#!X4)i-T!!5Z)UHlhTC'H-Arp"UkL
+hpM2[YkGm4JFH9!M5kG'`5b@+T)34S#QfG9XFe"Q9q2kprefBG#AR,XJ!Cp,rG4q
+aj,kB(p3cqk[A*A@"A(CZ&9e4!Af5F%ecr9dhM"R6JMk*5UD!dLX``HP#mRYBYkF
+2lfQ4UZGDF3Maqj46NKhfL63YA5l&FPf%2DN%#*Kc(#SR3hFqK8IlJ[YQBENd6%&
+Tk8UiQiICNHf)mLFEr'HNrdEbUGh[KbKU3fI!DpRh$`X@dQ#l'P5CK+%@JZbB1G"
+Kl"Q98A48H8H9LdG'!`4bSZ4pFaMiR'jaf86eJ-*Bq@(3rEGdjQ`hkZ2UM&H%$P!
+SV@C,,`d)`iS336AGET9KKK2hp%F-B-,$6Ljp9q91'LbPkpmSK@!h1Qek*djNfSe
+JLG[0)brj5ae[IE8MjJ3bdfY+8r%9d,8NVQ[B198%'1FTVlrcq9LUTh+SEql(Yri
+1*hRX0alXHJN`A,(-r,HHHp)mPhQ-0q%0[KSM%1!5pC+6FCTl0BMJ#RDB006002&
+CYbf1D8T,pBIHqSNZc+)-'$l0ZKB*d`iFMA4[,UXc8ia)p)9Ub4TQKJc@f`48ei6
+XY6Qhi'HN`jjCmB#(R,AL8F[%2P!B&K(AIfZXkp*B%XijKYHe*kS03Rl'#00%Gkk
+l+Yefk#LfJjifM(R22Ml9D25rJR`9Lahmp4ZmJV[0YaPGJ"L#Lap3!Z"1b$UVkPM
+IRe'G3Df001,a10+pNLDCf@1@KdC!a(GA'2!ld`)RHa96[jSX!,UUI%"Zbj@Tid+
+`TGKe3%H'e2VUmq5kF"rjNE918rSbr90*TfI3AdFDQK@eci@8U"IVLjGRmSDd`$U
+#k#Y-qr)9hUmJPCk+Jq#@S)+-)l0(RL'-b0JfPRrF(T'0IXU`E9#h+,fhfF6#iKY
+YZ$`r,(3XkriJ&*G5FqJcNHaJE%d(9(j*+A)5D#+ih#'BdI9YQ'ZbQeYpbpr4ZHd
+"ehk`0PSY9RH[*`NJ2B$e#hSJqhR'!c45AST%6Ec6cBP'qlL,m'-@44$62*8Y#ac
+#1e2XDXKCTkVX$e%+TVQ&S`MUGB+Ec"CZeK1be4Bf3(D,682ihZZDB)UEph$M&X+
+@e$qR2$LrFbI-N@eDQi'Rr"JeE5QR-d8kmZIJFc6K!%'EFZ!f"Z-N6QN'(Tk8J24
+*f0dTSqJjXai69d(Ber,`db(9"jQCZ[CH@&ZBqUMD9l$hcEm#9#8NBa(UfX%X13J
+2fr*&U9LF6b@PimR8BQPESjEeh-0qR-mlhZ@0X!B3GD5refDPNirbXpZ@jm"+ha9
+SSjERYcBe[eLJ-ph`C,GeAC5BciMMjC3Eb5+fI$TFJKS%,TQSMSNlC0&,IpI5i2Z
+'%%&U+HEk0,,!E0eEBm+L5Am6VR`X`I,#UZL"L[d'kK`+A&SJ59[PT*SK`KYMUV&
+l[X1G[RQ"fk2P@9$C"LfHGd9lek*Sj2NJ"C!!UTVi2`%&-[*98-9RMC1G5NKl!ar
+3icpd%@Q1(VlMXI#$H0&%0VCl0'&!FqV')q*3TB&p(ZC$mdhdMPf%)NLkMBjcBP4
++@XFA$$)@d8e28fNZ$+a4qLEhYBQ8HZLaE!iZfr'IpC!!9%AhDFqP-bELc*AUK4h
+CkH$48rpp4b,`"k4VT6&qh8J+V4c4D3(Z[#ZEGZ`JSKkrA@Lh[DmD+EDmka6dC%)
+0XrF5RC[&$qkU@Kc60MrJ%hM#!80AV,0k`S$IRdfAjp(Xr2T6hBrlHY@rl+e@*bS
+d4K@qcMrCNNN6!@424,G8A0Hl0MbYpAA`CE#5kXXa1ZlHPrU8fR'DcRVFN59Xl2`
+9(GcLMR16*5-0XTKV%3('"RdAPpB(+`DSf$S#9,k'X35-UdGQJdY0UIae)D2#c@6
+fQe6aEE`ph1[@j)GG)iA9"5'95`mc*0Zp5d*h`XLHe+9iGB(aSlTI%lK*34b+IpC
+%SP$&KSM*TTV#bN(JpRPVl#ICH,GEb#Tdf(3`r(SSVL&$kb%QSE`p0+bk%KpT`kM
+6qBZ3!-M#F#2Bf5[`Yh91K*ihF5")G!2K!(U`ZJ3U8D!VZmBQI!#D#qf((JH1fee
+1SLHc'G--Jfj2%%J)KN()V#6#lR9CVlhf0iF3m$lc#f"!$-U-A1')Yk5f,PB00Fd
++4Qpl6biB5H5rlS+frYF6QkXDQ`GbE`b)(FFI3p#N"HI,8ZbR#H,!+CldNBU*fZG
+kP9r'Y5X2FkBBQQ%pfrpJ[&rq8(XQ4Xp`e81UHpN0&,"3lF3N94T&"fqEXSaA&'V
+S),S(`0mf(ldr&XVLK1rYe(EACH6*4E*J"#N`ILE,TkTLHcBfA,Z@VCR84ejRLZB
+,4bCIX)Kpa@*36C9rVAEXDHi&DPRA2Y#)(PBAk3,FJ1$A2EedIHN(8jQZ`$a+DqU
+&AAVA&BdU+8F6$8")AQrQL4N$NBCmhrd#GEbR*9`TZ%l#'c9AQ*2!aHBP+el2XcN
+UDd@4DdI+5)YLQ`iJ0VBV,"PBN!$j9!cF)RND`@SM)Gh80Gq#IV,ff9TQb"af"DB
+-5@EJBD*),qlTRA*4#2j9-e-3,(URp52DSYk*,SP52Q1&DB+2bC9[QGl+FS8bFJ-
+k$I"j,bMDSC+%h'Na([&HBKpKAYQjZCk"I3-8#RF$,PBQC2Q3!*@peq(a500Up+S
+3$LI$qh8)Ym$YjI(GSlJAKQJLabLV8KK8h&dJMlX'+kS$5Idc)k@0*Qd(Z15*6Dr
+HN[FGb#Cc1a41"(DKXp(2"T`Vm%#VhL#hkH+k-lbKLbNGYrUr&bm8kC9C5p[jeZ'
+X9d[QL@PS!kc8P@aJ*II*D*GYVcJVGJ!J2VF2SBY,"1AJV6NL#@66X6C3LCVY1f(
+4mGa!V*0[M8j&jlD5hSQahNABfH*N%[lD'Ke4jZ2%U&0QGmbF#C!!DKZ"l$4IFSZ
+!2(pS8`PJ'D3U,@Z!f1AqM!(`GNe(P-I%*XPCBC!!1PGQiae0Q@RJpQpMa,mc``T
+%f%Da'b#9XZ+@-(,YD"iipT+XU0MAXaLIQ$bI80!fB"Zr35qQ%dV-@qhYIR0Kr&i
+r$QmK)Jma"&Klm%)H8Ii++PLT6I8imT[rFChrB)C[V3"28`lU*h(&0C&mZ0P,a8H
+dkjqBKG'l-#qmhR[j2*fGYK!iDkcV&RCqZaK308TKPY0ZAa+#'UidadIGAh#il6(
+ALm`0Z9rr22SAppcSImN6TTYEpU5@VI3qaDE[4r,`61f!,R6G4"G"`d6U%'C$dqL
+-651Vm4LQBI8&3%cKB@"YP$ACA@Q(4+L'ST0FHYmbZq*K3)R1+mlGcarM@-G(5U+
+hjP(EM+1@m++8efeNX`0Yk40Bc+V`l9*DfMEAm160qMMQhj4+DkV$hBimB'%!qSV
+kjejljQp+!Tc3,S6eaqTbGD#rLfd33E-[Y12rJC(kTVN)CNS+UF3R,L,djiY2&*N
+QMXBU!Z[[f#(UmSf[JkkC9HD0dMVc*([('APSjXc)D3&l'i'N'j+DCqr,XhmE$[,
+JeJ`c9D3qP"m!Sdi(ijf3!!$'P@Y&EMF6IbMUT)K'E9%*+Yb9BkkKY[Sb8%)U-&8
+KhpAP%%A2"p5++TbRi6"Xb5C0"CmcT,JX&ra$rh&1Rlp)Adf)KI*NFBTMNeYZeNI
+f6jrV34658[ACm),bZ(Tkjq)J0YfUp)lqilqp+))49LV@,KAcCqPlN8RGi-U`#,j
+B09ERe&[NaA['FeDiD-&FHbA5)$4l'9G"[LdH#VU,P&4rF&0[2%mRQAHXNk'R"R%
+[fpAkec4AYJ06&K"0pf,cq32)FNaFRd+KhVqKVU3GYEq%EK%b6c"D@6&NRQ&k-aP
+6QcqTaTV)e3(GKr6LYD)0alME4)TQBj@U'#X6,KpbM'ei)$dec"kIl2RHY-YVD"8
+AICJ6j6&G!,@9)QF&mD'U*cb!9LDrIdA)$43@$pC(ma*Z38[,JQA@I"CGHp8CCLX
+fYlflI00*0j(('p-!@rA'['Bcir5+F5HbaUT4NA-NEBG1EFlCFA(+80RPMlaT(6T
+l3(@K14LeG!e,Q@GipNfXp5++Rr'HjF3I6F*9M`VC3#HRZi+cJ2[qAAVNMrQ#83'
+Q`bKPmF`0+@Z`abRq(ea$#J8[+2L%5(Z'3L14f&%V9eC!Ai5irIj,pURU+*SX9[l
+3X[*FXk*Icm293[cpB+IRkU6E'E"4hKJD!YJ1eH"I&CaILFC[F+2Z$q(X1aII"(l
+@ANj(YfY%&kNH4K`Ip0Rhf8[6f@Y4mMZq1MD@C)jBVYRNGL-'VHUS*,%F6icGD3"
+N)+MiadHRbTm#4@54hDEhJAc%cYTYXll*N!$TGMGRI[UV2E%Di*ZU6r64hf1`qM)
+`Y,#HJGh)f(9GMHIZlp"dc2*BQ&ENZ0JhIkr45$4R1)c%q+%9%6KBPHFIeaT5fc$
+cX[51L4,2Xf8M!aje8f6ChQDNe!04Ji)!BH,5dp@DL2!I268q(bG)h(+"&p@-r%b
+p8,*QZFpJ!KmX`XUS2iS@(hjXrdk8Y068*'2a1!83Y+Ihja9lSd'q+M*V1@Fq3Ec
+B1)jNJ513!*'N!6j`U+(Ke(JCa5TFE4@bIqD@1b"M01&AlZpGf4@J809'&(d(591
+RLX$p2m,8BmXlLa0)X-c+AZ&%[YICFVDQhe,A1k1kAQPV5aV@rLLTY6McJEFV*k!
+pBbX"LA(-RLhUfB()pY'+1Ci%h*`[+c%Dh$IbYKZ1K%CG)$`KT$j`!EM+@AIJ(hf
+QA"*R!ApY@'1'Aa)aN!"N3US-!Br8UXPd&3(KH)r!&L%T*9UXZVirem!PIK-Z(mT
+!jJe(`#YQQpGk4Vr9S(Df1BVBYEG[DY5*(LleSq@pC[Uhk,kK4ek&q0&'*%X`9r!
+Z@AFR+*[[,EBh)4@%qPc%CR0!G[N8chjFL(U"+T+"ZRGGHLDb)Vm!Gk9jmbiGBRc
+,R!X0U6MNNDk(LMJA+CUN(K*c-pY8XJYh56PqCrZI`mJXpL5@Iq2S"S@T8b&(mdC
+TGV[B*q2rGd5Ri[Ec)Sc$jkpi5eQDh!E$S5H1Vb(&LAPK4pPRKi24,IlQ@l*FE(b
+VeX,KFJ*hZrpb[5B(HcZ8lcc$(%V(eJ`kVJh5Ej94Ch&+XUA0%Y%%TX24p+-Bq%'
+R3UAY@HM!6,-pa5c%$HAEa3iaR#A")c8UiqBZrH[jc3Ja%alK6HZ$1c!%,FbM)1H
+X[IJ'r3Z1,XKcaA`GCcK`I+2dl*08K0maMKdJc1)$db)k2GQ"MbdJkhcGkSL%&TY
+LKDT8Yf0FLX%AkBD5i8jK!B%r(c[`aN4'KU-FJGIP9MP4MkMLq4RlkHP!@3rRf*3
+q-IdiFJ@emrjNI5Nd*,T[([)lpLCR)'h(daXHK*+YmTZY!ZMdLhpZ&0hdb6HR8a&
+F$GNUbRPADrIS'iCdLUJ$DT+5RJDY6&TKNCQaC@Dj%1"1)D6EpL0E5`)#5b-mbiY
+YZSXQ0e!bAZGpPbj6[&NY&(hUKfr,ajTc`faa*Y!cTJ3SpQ"C-qPV"IN(D2Kr1qf
++ISaqII29-GAkC($H1&lUb6,(l&V4T*ZXa'LAq3Q#$*['EaQC"T!!N!"'0BELLl1
+liH28'8`J,0-8H@Q(jQ0&*RB%C[GXe962+''BblM"`-,8%Sl+b!cLLC[f&FpbfZ6
+1dG1kXIPGK4j+E*T8T9dT0Ch9LLN![p`2A!kS6NJpjTXS@-cR44(@23f5c(SC+)Z
+a$Kh0rPBE2NYTE$&bdUfMJbd#'DA#BHAG-V0B$NP)6l*P0GU2Mch`XHMG0+eNUAp
+hkT5"mVDJ,mdqPj`0JKTl!eIGNA*N014!MKC+#Z90E-bUppGci8GFkRBl*eQLrcD
+"20M[X1BXCm293YC63jAhZ,(JfPi9*Eb[HDfKl%jeVFDVPTBfj)cq"ZMr(%S4aUN
+S6N5QNhqp[*[1`FU6(9XS%hA5#4%$YMeF3cMj)m9j`pRSi[a,i*qChjX0%RC[-Hf
+Ce*I6[Z+[&MCQH%kDi)MmE-JFJ"c2BaN4SbMK*m(hEhrG[BHP4AIiEf,E2Hk,Gr!
+8%U9'C6M#q(-%RA!'e'cbbe#AeCK*98`fM&bK(pI2$NhrAeXkqF*Y(&2RGi3eP)M
+0BTaarYE(YJ`lQS'rjN$mG4"4'C688b#5Y*FBUaH@`+8Z[AqPfUe0A%U+Q62I%@f
+lbcB24@q"!q"JK)HLXcK6fAJF&hd0p%Gd%h%h[3!d0ffa%l2[*X%`H(q$TT,[S9#
+EYkfJMhm-,CbNa)M%Y),k9'XpQc0Yr,*8i%`#LQ0L9IPJ2KY"(ANr$B@afhGQP80
+%20m@K8eV&"FIZF5I3PjB%kPM4(d5+DPMLr0McaEb$GVLZ"0CN!!B9)%r4RM@eS*
+c)"4%X$-hBfNR(CT88AX34Rj`e3r2GZf"hRZANFTXi80E4!E9FrX`3MG,f$KUd+U
+HehDE&Z0'(qaF6R0fq2p8CUH*05NG)T4kXX(SKr-GM-cl4-XY*UJI3iTZ5iS8AA%
+HHdqPIFaPLL5BKbH5TXPr#b2f8"EhNNAPrM"h#0!%[#aMA61*im,f%cDh%BYbPa+
+"%5J'[(3#`"Q@(+h[Cp6!&e,R"J&pj`GMc`i49)3iN!!"qMIff[I2h)I5%E0!DlM
+Ei@9"QNha%-Edh!M+kd3F!$[XL),$@h'Bb2#-Mc*p(G%!BYrXB+Cmd!$!EGSr-IB
+C)(%834b!Ba3+)f#G%#d&m1crBj0fMmf3!-*EI"FmGXkX,DpiVkpjTL[IULHZhLc
+hTDq8L,3r@SjRqbiKX%TV2rU-3qF4LLPbC)D`d92FL5,Vf'SQPJ&qc4J"BlGCGel
+"N!")%pPj4GK($p4"-c`p$T[chB1Qcrp5YZYST-*&(D3T"U0$keFk'HlENq$CU,+
+05&d'1VNP"NVr#feC!MVTA%Xh1R+J@X5A3cA6Vi[$j9(aK$X2Qm#+FTJhQDM`3Cl
+'j!iR-F,RrYR3P[YFLV-9-Y2@J)MAVjYQ2Ldpr+(Ii9jf)0TYJKVl,eFXhN5[U8$
+Z209"DL(LZFf0XLF*!9jKk-2"A)M(AL29l,XEY0J&(N`kX%!LKPEMpH*pE+9RKm"
+A5rL(%#AH'PkYVkdTB*%ZjX8p0815#RC&B5JfET6&FlVNk#EEjLq-AeL4MXqR)L&
+hX18ZH$9"4[+P!TF@ajH$UlklLB+q&3I'@i8"H54FfUr6iVD%k$*Sm+)P"B2-j*d
+#(DdeT6Ekk0))XBTEi,!KC$$Jf8cMMRDJSHi'#Jrp4GS6C8+Q,PF-"da$BkKLl*!
+!T3T#1'1V9cVZEMBJ3TiQ9L6##0YUUmCE9b,fHdjcN!"YELPlVLRV&J)899mG91'
+Ca%E`'d*Bq#VM[A9D%#UZlX*8ZGF@*6I"d&HS*C!!j&Ur!E'SId#4aFSLE)8Z-R*
+JFQD"Xk*GcRSR2$P0I8JPe#D5iUeI*HeFCi01pY5-IHD)SIZ3!%i[ChF)qb,%i'"
+I59*+bP-qSVLeQE*VEU[E0l2fbac9%3V#&XfKVXmbP1$G'RV'KA8Ee&@HLGVjrK*
+NXTpBr#0rX$!P0*5eDHBEkDVrH'fBU@@hDf12ZebT4JJ!+V6*K)jhrM85T`hc)ac
+D')!V-BJ'1$GGIdjpACcXqB1@*@iE`ad0%LK@XJU2CX9Q(2mMEh(`f%[hA)cI*`3
+pL$aU4N8Ffem*X!3qaUA$["k(q`%Y#Mc8Z&)f1)AP#A&NTL'aK8lf`$dY`(cND[,
+`q!mmfA!RAp4MVqBL(#mchBhEEr3H6JH-fpphY(r592+X%U9i0&XB1T9h'EI1$'4
+hIpUXNdef3CEeHSEK"fl`bdQ0ld1cj6Y$I[UZq*Q5a[VU%S)X,5A!MVm1[#eq6+)
+9GEb22R!$65d(GHFDhEBeBcDa!hjNAbjm$NY,!@8D-20aK1!F6DKK'QPL6mheaRE
+5kXG0SXrF2bPYh"cDAHJZAll+0SD!9KQ6Q'YlfQfMMik&`hLLXj6[A`,arel3iPJ
+)j,JQT#lFhTU9pD*BTZS-EEcV8ZfpdkDPAVbNr&TBl4"@h*p(&9!Q!V)18S+9Yf3
+U5pDZYihqY3jMjj`M-I@@B-J4B8h)CDc!XKCf*RGPSd(Z*l[ZVi)0%M0!LFm&'M5
+$bX$SMV([Ee,r4f8-B196[HBC8[p*#`%ei@1paG0iRe!@5@&ipTk!SKBA2'8!GH%
+89LX`+Leb5a-GBB29G4PUUaibMlHi*N+'2`$j6rdC%S-!S[S,jChYk'$#%eiAfYU
+jNUr,"2*bDaVM$D2b%BCTeDLNA0VGh'8GX%Q@K`PU'pJcLhRB5AFHDKAPBGEGq+i
+hQH&lQ0&T9@+eMU`3U4F4`-LlN!#EYbSb,rS$q9T`6q95jb3[brd[L*r+HYGr55B
+r[[%HAihN(E9)SQeGKadDF`lH+1Sk'-bd(6MKY++1@6RP[Zr@8qK+a$P6fS1bj@+
+9-qeJ'NY+e5NN3ci*UVK09pad!PjZbDVj2E&qipjHE)#pVK#0AclR2Pj'0JQKmfh
+lUU5h(k(hL5$SHG`ZGP1P%T`24b%G#!!CSha9S0QK1X*6e!qQeGGacS@'-+,I(`0
+JJ3JE$%Hji+h9qm4qEk@kk[4SUCbF-eiXN!#[AM#f8Yb"f`(h-&Z#T%Br*QS@b3L
+H,V'*JZ)pJjj%fp-GU8XkL`qUYRbf&r+ZSmE#PXQUhJ0ZHG)SQ5QP-6Pcm'&+&mP
+BHIk0lLQr2D*dCVYHh+jR++c`qJT`E-pbTHCXU6lBHNK0#"1C"F0'6[,F"m34bUD
+K(JCXUMHf[@3mX"!6dRE@-RFLQ@r[1Q@XP(Q[0#F$@ebmKUjMeaj[F[1kqk[F1I1
+A#b%JYFNE)N'@,4Qkb,-8`BkLaU,0l"ld-P[8++iMi`&#Bm6-aeVr"L0qe**@Y+L
+2!*JB@CZ",m[`mGbeaNV*YERCQ+HR,9dfA)b"ppZ*$JJUbD01A"%P1,&Z'cHdNa`
+8jl+`Y(T59eYPUD6AmL&%GMdfPirr$Plkm'Q#QLjqVjBA%`p)LFiQADSCDjAL55&
+M)`"A4EXJ%jJ@1@r`&Ha0mapH'JN+0$dP1-[(F2pPj0ZPJ'3@q3-M3P%N$LUXB6P
+hNk6XRPVi9Q'ja1CFLJPPIUbF'ZHYK@+E*JRH-*l(EdLha3q[kBqP-I-QLL*e52B
+A`hpmTkA`HqN+riN3P+&r#D4AqbEhA,+DiEc5LUB0C%Qf!A@4dLIimq4L`PmeSG8
+D9'!f@0h!(fDZ#f&mh,K&00*jS9S9M!!k)f`,3L9f,VBlm,Ef53i8`-%0+RS$f'U
+9m+r&dC[H0Ui[Qa,q$@IY+VMLa&MQTrf!!1LM98"*NTDCh3E85)df"N1E*c`R"E4
+f0HcS%kpJ(2KXHb-,Z&eUI9L8RZ3FR*j#p@c*hm"8If@I*BTeKRdh'4Q3!)hp80j
+e*(9TPkF"qZ$e(RPIT('"hhffcY`eh#)iKKJQ9l[JGCEY9ULcY!`)2ca45-AI&#i
+SlXfS9i08@lM`%+'ID%YK@FfaNlm'Np8#pVidE%S9*3HNQJ3F5k"fqbDE4VUd&(6
+j*'2`hhr,8QkemrZmrMq1NA4I2&-L)M-8Ib%hCcM")NG3S&BpU,N(h(QD*TBVAML
+U2EX&EM-JE$65,+@QHJh!Se8`H+Z"5L#AUM2iE@Gf*qNE8NTL`qK9AMq1Qf,q$Fa
+4+)B,"M6`!Yk!9`AXpC&Ye'2TjX+4d1GUeTF+FGbHpq[UpI&P!RSmAm`0PSP+G$8
+Er*!!2&YYE,FM+,#1UahpM9ESm$@Kfah4J0'IJjKH-%+f3MTlQRr(fqLE(fqM$$l
+I4B$MpDD6'[Q96L5S!UJcGi@X*2j,a1XP,ZV56aL)Je$&54(,0FY!Q$5S(1)TmCT
+("-A*Z4TNAq$hHRViEb%N%,eBrTCTdDmep`6m0"L0HiIPD!Jm1P@Y8Z3DiS@9GDC
+CKb9S8%U`p*hjiMBrUhU,40*S6qD9eVaiV[%G!RJm`S#D(Z@H3V'fm1ff$#Zc99!
+IEmqD*Ra(ebNj9`Nj610JT"i8#-+5'VZQIIJ1kP3Y@#G6%d1DE"Acj1GfqT!!,b)
+ijK$*`GG@-RA0md&YpRIe80%bN!#mLbmBmce&(qC!&bCbZCM6$Hk521T312ZC"lI
+,Jb6CGNCdX`$"KNN5XSb#%-#8VV$V3`eXqc9AeT4e2fIK$M,"ia&'D%rLj0i60RG
+DBTVr-Ec+(jh"S3`iYZHp2i4'Uh2Th2-H$*-K+!hlNAI[Dm@XAbhkRcK5E8@QTBF
+!E*54KS*MpS,icL(S5f54`Sf*G`"b1LEAB9-895*MbLZr1+*fd(Hj*[fT2l1I$I"
+E2K&d,5#(1dbJ0Ai6iT69qIK'"T'pF4SDjcML8@p,G'@LSbUC%H-Bk9+h9'U8j0K
+%cA`CK[24h0qmHlrB1GkL&0@MhMj)Ja'i*T(r)(QXq#9YR"hNZUcYDq,DQT6e8h@
+hi#YNDVap-r[9C9'"#FV(aS*bR5f6jM-`ef-@%hN(KZ"8K#h0ArGmI6l4h#%L[+A
+8Y+Upe(qrIp%+N!#qFlA&4RI-USkIC"(26XkrENaaEaeV6R%hV6PbrI62D#F[AC5
+L1e1`pmc(&(ITVbmmY9pYB@TM@lq5i-*Ap`qG+lLB!D9pB"U+"c&eP!I`(QAYd3@
+Z&fZ0H*p(*9mddhdAHq0N#jBkR0%SG3m[0j1K"PG6Jq$*Pq"k[P6YpC-fNCmL19,
+V$I[kR$@4+Rmbm00"T4Ij6+Z$a@YDa*)hLI+4aGfIa&%[JNZ2b-qFHHBck`53!,%
+hY'"3c@8jQLXqE4mdJ#h'A6!4+Klbi)A0EIpQTCX9S5l)ha+p'!&8I6%aA`aD'QU
+!J2Ie(cP4#qZCNHLUVkp5p8EjN!"KZU(VUJRhh0jbHpXrrbDdS"'hiVTCa6Bp)a1
+qdV"JJ[p([DQhjq(#GGhc#G@SH"85D-dlD"!VUF3aF"HRXXT50UhKIkaD,I'CH"#
+qZmFXkGXI+#Q5rc04e&X#I@m"bEkq`"C&B*A41-HM%a+L3IcPNV+&k$Ama&!MS5-
+je(mG+aTaq05Y(@'XP*!!D#LK(M0P4+UpDpfT((RaY8dlUQYm1VlCEEEEmLUI4fq
++Jap@)erbZNRc-A$DMQd0cFhem@*@Q"H+"MH)CM5b-SclHXpQi"XEkDM0Ql3m%Q+
+e#1!8eRf@2AcpHXdG2+[R2)J$0+Mi"VdDI'r('`AYLYA@Z(fF#46S0MIi0R#[FYq
+SZ(2PSG@"Q)jE*Am3@NRLX!hTT`)RJi%S-B,-R[&$hm+Q!BJ-UGY[fp9#arLN+T&
+UP23a-!+!9c`!kF%,3$&d)-+FKbd%cB0Im`HH-SBM+lJBh&q'`K-aJ[6bFD6EFjb
+fC1pr3SpXp8dAXCjN!e*04S$6f6P'6j9qHqpaU"&Q[FVY%Her@UXAGcbe0lTcP)D
+%k&NJ130+N9amUC6AE%hQ*Prb'qCHlk[rCC'CG$EY&TTi[36D!Ad%&fPFiL8Yd"T
+eDVef(0UZXXXM#@kB+2ZYX9mV!"dYcP+eP,pHh%(YBI6-5BYXS&LFc,Eicha(A"1
+K@5e)JNd+I)FQ,%*qkDB`UQ'[2r*db30HGmac&cXZ!PH6ENHCqkNre*6CVHbV`"i
+YD&T33%-@!SI+M-)'YG'-#R$4kc%jiHX)q2m1YGYdhA',2IN8KFfBCZ+@Z4@cC%H
+)EUR`ZD+0SpV4CiQVTB&ZQlrBhQNZ+-%YMjXS'HYfXrMAl&UQP+XHQSkBL)Z6%(e
+pi5T,d1C@VZP'NNEa@kF%jml'[lB!JDi8`lLJJ59`UUdUSX-G&2SrV63F2![p2BR
+Yr*)V(5Z)dD"iAl,R'q)!P8,a`NbJ&[9IKdUKRJ4IC)R)Y9@*CBX!Qp5-[KY)I(Y
+klBP"Um`@kS-"6rL@a9fYLa2m#bEZ5[`B)`SkD3H5h`hBl2Fm$Y#)YaCMS2C8$`S
+"$I#G`Y,c1PimKq@X2H09akLqBYI)!q[0B'SkaA-*lkqPV!e&5'C-*1pmPN)k!+V
+!!l9%!6FVmSAXD6qkU8hpADjI9MSq9455r0M(cYA,5bjmY#*TGf"4TK$Y(bmpZDR
+KVL!V4BLLT`b`hhH!`@ZPAd@%6$#)PTM3qlLrS2$5M6m-6kjKKP&hC9hpL`P,kI6
+2FdSklq"V&9BB((!ClSGA8DYcSF5YFl2E8lrESpUE)@d5ljk91LVfQrTKDMX6Y-)
+mM4-6(PG!!HANJ%#ZFI0``2cYI-R+X(Xl&6NH(I[hbY6S*Z96bIcBjaZci#PQd!d
+iHYKf)R1MjfX'('bMiUQK9Sc4a'j*M)KUDm&pdK)+S8"'m8!HH9$k4PXpISMHHIe
+F8&%K-AP+'+8CPFV3p36E*@h9adN$ff6d%&YB8!bP2"4``N2kII,LrApaUI(qaZh
+U%rU86Ip(X`rqVHrTq5N4mFVbi[E0"hYp&*jAH-hHh3P1'lpphAb*kN%Li,DA#Hi
+fUAVrDeBD`1[Y3CRF[p99!`"2pm+#0iSTYbL'lUfJ(CC0bapEF&!5b,FMT$&EqMQ
+UX-1MNjVj!lhGblFa9EG`J5K)4i+'@DXNMDmPErLSql#E&h*BHLE%AeC6*&BJf`I
+5%$K6IT5kXN!2iKUrNC5iFKq&84Hae6Y%8IK2Q+BPG0f0,F)d#QNbk@&A)c#1P`U
+HDf2D)8D!dif,YQX4JGD@'VpJ8NCPrbL$U&0TU0$d)K-6UjGI&0LrhGdklUTKL+4
+V[hH6rfH)R&[N3%Z)G#Ei5IhTp5EbbBM"%,dQc[ZcFL(8Rj8F-+0bCh&9[R4cKG'
+S9d@aF42jP)+Y`j%@V#`dDCQ"p3[#,ll)"L`[3@U,S*@djQ,lK`AZ4R5@#)&VJ(2
+3lN0E'6J-LQS!EN)p%366k2dMLF3$8lcifYThmZ1Zqm-HSk$3Cf*d-eLX$$mT,pX
+AiA(AJ"(98jjAG49Sm"BI,c9XbNj1"LAaapSJ!qrm+V&,6pm@TbE@N!$aXQ)TJLA
+VE,3f"66qlGk(-9PLha!90SN#`3#I8qdH3B5-&C36H@,K$F,f1F0E8S%"cC,IjcX
+P&8DD`0JD0kXfVFk9d)&Hp#$R)BGbV!Z(J$*"VdGe@8crJ,!UJ2Q$qR$QK$UkE)E
+0)$ZVREe+43i@p*hZTiip&S"1T+YXM43CdE#erLf(@E5dbjH$H"k9Y&bBjCqX@AP
+'dZhIU#1mjLb[#4cT&BSHUHXH69FfZc9LL9V#LbC`%9hRLC40SXV)!&mYH$dJL(e
+-M'GZ!Ylqep*HYCPdFPDlc'8N(VTa&fXAG53!Nkjcl#-qp`L929qFFKcH!X$iXYC
+CZ(Mj3Uk2Z1!*6QS4'9bRMH*I!8X0IjlYG"lK'FT'%2KJf-kCcP$&d32('p2YVN3
+f1+HYGGE2B!@(6%5VEG9JKIC(X9`C#EB[-D0M5AQbNRd-bccc18amp-[K'ND+"8T
+pil4!daG2C64,UTr9k3KRC`Sc*mTQb0h1!c4[Zm'$A,Jp%#rXKfNB&%5P+hBPXF5
+%1V-RFmFeU65E[81Zp`ZbVbCUJ6CkIJ0,1LTi@XZ)e9p6`FDphQp0Y+Q*4qFEK,L
+pbcabXG"P%3bD3*+!)ZS`9&L%-S#G!)2`j#!I6fUJ449dbHYQDTQ%AGD@h90e%[M
+ZNN9hjZ2Up4JMhCKf9ZpGMi9d85G@)G1+&aS99[pNq,d0U!1J"N84HC1URRYA[R8
+M!CSA#"(5mR,%Jd+-Zd)fa,PHehAr1A*Z,MhR,MmSaXGPC@Bk$`JrNFkfqAQ,k+4
+dmJZj5rP*)C)J0%6F2jrSaq#Rpjm@IXqpiVrp9"N[*d,`MCT&#N+(MSH[$@(L)91
+$%T(mB,MGe(00,qe"M"RH)-5fhXaJi8`M4bYkD)mV$P["dD)$&UJIZ9@NbL$N[&r
+)aS`UND3lUk#ZbNkeTZXC`2Cb+U$YT"61+S`bJE#Xe'`JI,I0F-cfam,'8aIZXMf
+Y@%T$GQ)RKb5K3J)X+EAqqd9NZe&!E%,p4jCDq[e,cC1N+L3HM1MKhak"#C5EQ$)
+@NT)U`ZLVHLID$,@5J2CKD6QG-GV[p'9cM#ScjiB-0i0BRZihZle,1jM22PL$C1V
+LeR0TaLieX,E'raJj+&NDd[V'"(bf6*b"!h+Q&c-laZ*BRkS@3ZMI+[PHG!Fl4aA
+A@``6FMAVSckjL$Xf#&ApBfAQe!UVhepGID6dJEAQ#(bk`5eS$%XqV"eLT+)-HGA
+b3PfMU9Q-L`Na-*1Z1DiZBa3m*V"ITS0XNRDFZ$#G3)Uk,'%AA$f)"KdYCNjj4YJ
+4hK8pKP(+40GZ$fM1)hm!K'2hm3MFZA&Nl0H4K1M2!i$2`p51r2e#jqITfYqQ[RD
+j)`X5(E0QE2!mBm!(XMmTUX0jKSF@-aA-V3@S%dGBSKMYERA`#6I[F'e$Y8'k*S*
+M2c8E)D)KhDPbS1'k4,pQfpT@Sp-RA5mVIc&l5+!('[!CK$6@VM3YKI2!ReJaiPN
+C**m(JT3faCl'DZVDH+#5QC4*6Ej2pkbpYjF'HL,CGfq(G*Iip&C&8&I-5AR1j,M
+,1iYT5-dN"V&Fmp@UK(lB40k!MT9lrM'D-!8PFIeLd-QGFKe*6kFAQj!!4i3eV'@
+[*DFk654HZXY$32&B,)FhljXBchmKkX3YP5G@Um(r'br"'a3VDLFYPaNK*A(@H(I
++4N*$M''A!RPbM%4-GE2@c46F)FA0PQNT+9BpT(aJ-2k(hfYR*Ee8!GUK0h5GrJ1
+Y##'6dQ*GdQG*h[[G1cJ@Ea'HX!+be1$T0HUhXlUU682Da5%r@*)1D-#%4`%CbTq
+HE'EGEY,4c-DD*mF#hCUZjk(Y'9QqIiRMTTBaC!V'$E8NbNR&Nh0C[UhNIGr%N4+
+SF1CVG[PZb6IVjJdbD9a`*dK0B@YjXq1Q34hU2rEhRqALT4X[QQ`Mk$QKlfd25*,
+-h``PYimfq6fYC8D[-)JeZCB5@(4%e'HS"NUH4HYeMLEYX0MmHf6a&9A1#I-BNd&
+404'VpEl2%(T,hY##pN@S($5SVPH!6DY%-X1DYc3h*ekmaRV6'Gf6(D'""C2'a-p
+B(LDE&jFVZqjXkb1AXX$f4QDQGP6X3h#,018[r+!je4P1Jqq'h,-HL'J%aC95aVA
+AIQM6b'UfH(`mcaCY!04eFh)fDDHTe#Kqk+L+kiI"3-$iS2jYFP'1T[[9Uiib*$'
++TZ0Hie(@aQ6kU2[B5IepQlrdC28b(`&Sm&8qf6eB@NUEN!#'fpkSG,T0c,m6Q3a
+rZ,G)r`TB@)PVl#J2a&h&3BeK[fIYbda-U*J2HZTlR,E%dBVITD3B13jC9fR%'r$
+$aHjf"ihX%N5T$FZ%"+a#KaL`$h'bm(!423Qpp&XB1AYHA,!430arYDBjP[RSS63
+UQkX$IHp3RI`5cABQ@+B6['jkYUm9epfArX)410a@)GXBlUK#6dpJBH1SrJPe6YK
+iD,cfA-j[YlSSLZl0",iZcGdVQi+EiD0LpT*PJ+a92Yq%*!TP9G$ed'*L5P6RH!T
+A!dXKUj)#pK!X!P3T@*2rHJ&2JSGfKd0GqAl1qI(FUDRN(hI%V63rRk9dd@))N!!
+S8N[,@aaaY$+c'dH,M&k#-F[YDX%,33ILkRBTq))2AQ20!1bId3mfcjXCI"4DXq$
+,T8ReZC@R,#XG@%#3!"-GN!$@*LPq9$1d$#BjSlBb50VNd-"#)-LrD5XrGk5QT+,
+FjqRjA#(M(A+)Q,FlfCTJfai[$)lU(+B1a2F)K+V#6Y,DCBaGHcU)mjEF1d`c%K[
+I"1eb'S@E'PZDkkN9Xm*C,BkH&j-+k'm+Eph&CQUfdl*eLfB4R5bBQIT@6C3DEmc
+4ebXCMa4Y3S[kY$VlZ9`A*SLX)SMcFl@3!&ZfDbNMr`k15#M`6VE"@Q1Yk+KF%IH
+p*rMJIl%3m,P0r`IA0*BUX%T9lI4D0#j&Z3Pf5X+4pJS2K5fhj`m$$ATD'DKZlL'
+5j'EDdHC)j(j5QdAP)BBkqVZm'P$'433UXMLfRD[qlU$LABJZ$29NlDK4lDd+L$+
+`*-k-aa5bD`d1a6lm4[bP((ib22Yc"56&-D%-(r,QFD6PZ9b-M'4GRUXN!+iUSK0
+&0kU(ABGN,a%SiM3'FY"BTQmpXJ$**qqKjZ-L+)IF2NEf@rdAp*UAPr`T$$A`cFR
+EIl'F6c06jMMFb&pS6VRT`AHG9DfRijCQYek$0T350mh!H29PZ&qN2Y&Y,bYeQ`Z
+IR'Rdphc5j8q!rEK+cr,)0+2Y39!qbZd!JFSG3)DR9L*NGe%4-9q#S4Y8R2mb,0S
+RJ8(cmq'Q%[9XSmZ8bLKS'0"TdpQF2#(N0*j$acZHk!98AG#BdFjr#ahj*(jG$RU
+@%5HB%8l"p#d,VV([jb6D8X'p@IRaD+*XL(IFkFYJ9K[dAFRKqEfAGhmKd4CPQ%,
+p(Tdeb$0!Emr"hY3LRiljLb`b*&6&kdI#rQ+Ak,m+1Y$LS5YmDS'FS@R&ed(&#(3
+i5lmdN!"T83)a,Q-m'G53!(qK%(P(aej1lcdXl&ZSkp!YPmRi@YD50$N4T53(Qcq
+2-IA`*2'lfIMShIp0H"C(,a0mi#GqG[*KHY!S,mbkJ83Vb-KbK`UI$VB*KYRk*m`
+TVC0bcI0hBUi&3$`,+*43R&*B%Cml`1+Fe95,Dhb6j6mA8(iZp6A'Y#AE`!9Q#%4
+VG)H5J+!m1P3U$XJBh"-&$'h1@LJBBhRc0jp""[cq3))I1aF6[JNVp3J%&qmFI1Z
+aN!!+4LR*Ep+e95YY%q[Y81hdUbKf8-jV*m"bQ,+4MMUESkpJEp6CQEE,*0M%G"Y
+@0HB6D%RRe[&1$l3pc6pTE"#qIfUXcV#B$8TKR-`K0cN2Hr-E&UE01Ib'SU)C81L
+MHU#Y`dM"DLNJb&"*AkZk0JcYcL8#MI-bGjFmLEB%U$&Em0L9Z9ja!lZp8!I-%S4
+)(#2dD@-lcjY*4`HaFc)GrS4"Y)d-S5UD#0k)Q!h)N4#iL"FdQ&i6)1PA9Qi(iJB
+"'lIZ'V[d3i[@2lXb*dfVTbTXE,a*V`La$id)Viad)FSAjTP*j)V%aaa#HTM@5cr
+36"4+6+a3lJCHK&rfeb`iVj+A-1F2@9NZd45ZPF0Lf%TMU42Yc1FfdBH%eMSl#4"
+T[5+pfU"kEYFq3Fe1ABP,kQ%#@Y2&HNNiIh'A3Qr`lRS#5SSahCU%+DYU$1()1b#
+RZ+TF)hLmTBJ!PfD1lp+Mc)S84[8,FCDYY)fZ23fhiXZU-Z*2qq%PQJlRkhQ$j1p
+aA1hrCZNFBRH0RP8-T%Rp+HpcX@fr&%ChSlaKY3[Y1!kG#PR*S23Z'0#bf#qe3`f
+rMA[eRU5%Db9H`rmZ$YhTX+,'(5b(H96!A#!*)E2'Zrk)aaZb-4rSb(RpQ&ja@d$
+q%'-F98ImL,qKRDTPU"CN0cUA%m,'1l'Z5l8C9kaH0B''P3DE)dd+RR#Z-f8Pic&
+9*jqpT+jMFYQ6efC@)(j*&65Br2M@lC!!F[iZ5E0[m(dkXd[I8&NVh"jj)%0a4hQ
+h,SE$,64`*,2k[([Qb`*J$,R!YiV1V"djprHqDA4b2%F"ARm,M34K)(B+"A9)lEB
+ZmX&QieCk[-RTGZ"+(PZrVh%3&M&"*bdN$,m3mrFjAS*)T+VBdJ1d&A9&VREbV+3
+!+Bd@@6QMZ@MLP'22VJ%-4C3)ZB0V$25jLC%&Eb2bJ&'[&Qr(Qk@d#$eahVa9mK@
+[hj1DfU)G#bk@XK#"[3H&49HH"eEVN!!e4fA0[1cL+!Vd(G"YemX0BA6G)(j29CQ
+qQm@'2E+NXV51`i4U8[`ii1&k$T2XMNJLiVHN,6rEPYXceL@EI(614*iU3h39Cp6
+S"$6ZB"!PJ%$B,c2ci[bb1ePamhr*e6l40@[2EBd)QeQYdqGV3)MKZTQ`G4iBeHC
+Tq(LbGLPd)8hq,#K3#!V&f0DQhpd$S45l!h6PNkZDre"#5h!5ApM9Z(6S`9qTM-f
+i1S#2RViJL[bY@"ai*r3*@HTA24Al(FG'+lFHNT3P0HF(IF$*"4k6&TSr9QE5&IQ
+V$hq-e"Zd"'L!Ub!a4PLLbeY*r5(NEDklCE2"lcf[H@c$#66#d&JM$)qPF1f9JG@
+182%dp,eQm*C5k`-$5Jc)#pmmA(X6RRlpK$Pm[XkUHpQcHF6KS1BFb"DMaKf60B2
+9RZY)MmjSQK*`DZ&&[NcA[lpEcmi0b%P3JYr213*%Xr3cBIM)k+KDERmiE"6DN!#
+1TMlZ,bYGdZ1eqSm,(XrJQ&$4C5TAE&2ld$SQc`fV8"cUVNDrDeL+QPG[d*DmDPE
+S6bYCiSi0iVNfTET0bq@&@$hC,%b8!T[Zc2ARcfbqPAKG#Lic4Im2k(L5,6E'h4Z
+4l8$i`L)qdhXC0"#9jX&dBkkU30flfG5`["ZHP)c5GK-MTm9)"B6R*T)P,4PlImZ
+3!)b+B8d+Q-b+`eB$1%e`ceD8%iSKGehMGSY!!3MGLVPj@r@I#dLJ,2mbf5-Rm*1
+QHMmq9Z9ZjmbXe+(KeN4HZ0N5CYf161K8aRCfcXZ@$PQ'-+U*jSD@@)A"aJXjr*'
+3!1'R[DM@JMC+kc'3!-XeJf3[FYLN504mEaVHmE10`KiI`peh'P0,hbEGPNf[BEf
+[CiKDDX1E)TfcJHPREBa5B@L-+[lYXB4F!@U1jMS,F`FHU)IA`U!S`D`b80r@8lT
+*-,fdDVYVc"$,I4jj#)X%+HSpZG6R'R-'-8DBEq#&I9PYGl@"b*hbcE+4",bBHII
+-5'F9L0bZ`h,ir2&6N!!5kDHLH)%)F1GR3QaL8"PHiaA2cBXMKhZ"HqGS2)SZDmJ
+"1afQc%6'`)Y#(-e$K6,qLVhmf0)SC,#&p-X34pB01UT&dYh9jBMZ4%&@`$k2qEc
+DPEempdbF(l$%@`5Ym$,Jm1h')K$cIq%LJI)V*`(Tf)%XfLXR3U1@&G($BEYPZ$G
+VQ)61'*QXjU$*dKm`P5T[V%2)dm*!e8KRDCqkFUK'CMFBc$@26[VQ3j1TfJ3iKjJ
+,LU652*!!IALXCVJYUX$f["!eX'Rar'c#J@)C2SdembJfRV3%hMbGK-XcQhime9$
+Y%mljq&IF4MFX3D8K-+Mkl4klDfS55iZG"5kMdGp35*-b48GL#mL&U0RCRQc#D`h
+&0rGjQj8d@2cQ1B5$`pYmY$Zb0B)KID,h0''El1EpFeTi6T9j%aK!R1IU0'Kc#df
+c0)JQre!25MZ64GJ!XFN!(T2br9*0-$iV6hI1[S*V52UX&'"fDZ9M++["mNT1X#"
+1S*91eUVI-P+44Z0ma@bD0)"PI4GICZ0KS63GAMA%DZQ4eGq*9d9Xl6P8D66eZpQ
+a[NJL5dhKPE4kad""bmKGJQKI3FJ"`leM+HT(DUE,-MhD&bLI3"i(J0Y"i,F9$4r
+C5'%U@q0VKPSCT,r1P5LL"qal4+5FM)H#A4(5i`-)NC*fXlHG8aPRUkEPQpiN0BA
+pccV$q1U@Z4RAY'51[9V9J*Q+hC%fe$2bU'%#Jq%AlTL%!@B%XrZU[cSiF+BjApG
+dMPj5JJbU5"MpqD1JHhVrAS-1CMM%j"0**HlhAL$'BfIFR3fr3IPrjr$VfrKd'I`
+ke2iGRf[`l!lm1K$qI@Mr(fUjIKeRhiEqhiG52mq`d1d0f9qXrZJ(9akFZP'V5fC
+@@66Y'fr9IqAjJH%+Te!LIXdGdJY%"8DQC2mSCi"P9rp,SZilkANfVfK9P+PM#2N
+#*[md-R1%rHVkA9)#cKEC&EhR)Y@5V@AK@XA9l9'(,UN02P`"QMKS[C*eA"Z6FHf
+M81,-5r#!NMQhUd*,85hAiF'cBqESe4N9Pfjm)Jf"9pZ8fhcfA9PcXbmRi[dkKhD
+c%qB,cPmj)dK8LVIq4U1*cMf1XlMDeHDphA,-5b-EZZBe4%TiMT-NH9&r1rE-I,3
+"bp5XQeG)l%ZD#LAprU3k(6DH!-lf3bfN0r9"(V#89M"-3K@ci+kVT)GchZ+i`AI
+$l"hR&(k`h'I4bUpi4NSMXaQP#m,mIHai59q2Lj+`m+GcCbZMlq%A)9i"#S9m##j
+j'bRdfYi%d6qE,`a%CI1A**aS1-P%qkFQMJ*dD8cX@$pYVGQIN!$YN!"2,0#bX-M
+%-`l)ZYY,'N'd-+0I"NE'J(TC!3h+MMf+!-PY8!K6rEkc5Ri%QLXRVjTLZ"Bld`C
+@Trk9YB9B8b44)MF#bYDdk(C&X1V@eT!!i(P44QeRX+,fEb"3H4M&4rm[DZ2lmQG
+K6ZAFFMPhlaQ0d)%dCak'lRXY)[5XU&X*G914F6Zjr`YmAj&ji3FFRm0G@3CSL,G
+!R"+r5HD++[MNR55cBhFLENmL&T-mIQ&VTHfQ$#*km48"[3KB`D[HEB1DEpaC-C9
+B$F)P$2-9kQa)cm"qP[(0d+f+XlF-YcDbJ6E5Ec@T+l3305FJ9aaIDKiD*0`UF!m
+)c[-r$fdEkpmrZD2B[GI@'Xf!kr&Ah2cQ['%##LC+38hli0aS*L)d1Ge$C#G8*F@
+VfllkTX1l8SP1kMCjD8)-H22@NbRK-PLJX`&!M"!@j[j#fqR!i@%MhfLf)+RqN!"
+1SfqqPi`F(b69V1pP[0h+"r)DZ(m"(*C$S"*dDND[JPqYaZ$&E"dcBNGm06G0fcB
+dJC0FJ&1J*d9q9"FVHHa4J6cDZC!!k(k@hFAQPPB1GLMjF!MmV,L2&@NhNEerlL!
+Cpm@A('J&)ZQb+"8#r%$lc0Lc-Y0iJp6Yq3,XF!(q#2D!liA4J,1Hc#l,+Qd5CPX
+P*PHP2#"&Ne-e8jVlYSQ%!!H'r&*aVI%J@hm3iimUiKAeh!kMd'd%pp4qlDY-+%F
+lEm*T&3#6ec-'[pZ#r!*kmra8#C&S2fcqT8!9+%3Kc,`X&PDTRjR&aVGdpa9Cmd$
+DIk[(LiZL@akrUdS4Tl(QSj!!c`A*1aVAYTcl3A,!TAVG25irf9#k%E!KL5%ieBL
+RV05dY@K*jdRj62XNd"E3baZ9imL2f#9)-2R%XI@+"P!Dp[m(JMDb`X,SlV@BP)Q
+#5EH)I)2!($,h$dchU*HR'(M)6U3L$"'08j-f53GpH"dPlHLLSN`YSAXC5aI-0Sr
+25Y[NcG#!p@D4'-GD%#J@H!C3J5dS`EVE-hp-YUI9%rC$R6D#a%KRHajAXmML*fq
+V!"9"RaJScL`jc3IE"C!!MKL+k9ckJ@HiYUq+Z90Jk8GfTDid-Rc(hh%k8L'!8-l
+"BX89TVK)Ba-ckki,5j!!EJEH,$pVkLe+P6N$dmj%BKHC&[$6Z#hk@kcRRaL(X*C
+K'&edEbaEq@(N11)146C#$*G9PVh5`0KF@,8,S[*rTh0ZV&4#2k9U2'NkkG'Y0U)
+F*ANqA5'aeZU1m&MqYEB)5&G&T2*'m4"!ViFeN!#a!BB,$cc`Y2#5NP8SFkbjaFa
+`@bCYHX#Shdh`2iB#Y@cedVF1N!$[4P%HrNY&pK*YD!#mL$)LIJGTe[dNZ'UH`PB
+8r,mN,L+5ZBEZk`C!Vp0F8J9p+0)(CZc6rL@fa8G8Rb8EU,j,IPB99HV1%3T"jT&
+)0"`Yqjrr1iUa[NU`128i9[1YeT(PeB,JHLI)pUV!!,(Q,aD+II3MQmFLk%PJ9mQ
+4XCU'Zc(a-l0,a0C6FJkJC&f$!)$4r[k5Xa5-V,-99(ipe6PB%mfb2"L`cl0)MEP
+j2k`2fEKlj1b)F'qK`***e083kf(J4CIfVh+%2@Xc&)MP1Za@THd@)a3rq6Jl#Tf
+E-!Y6rE((0CEjd+X%5aUIV`-'YF8+$Ri,EhrJ9-pP`Fkk21jQBY`4H3!fq+Z#2rY
+%K@dT3,JfeJ!R&3!L,5i`06FlUT1R`BB4"TIQ,TGdRab[FRfqVN,AQPaSHCIXljm
+,J,*hqRUkq#%"HDj!p*R4aE![MZcBqb)U"!6iC94+$(61Mr+"&-1-``"5+K&Vl-r
+2l93Cm$PbNN(%ZJ@TESMBJK3Bk#TZKlU9Y6pidM(6K*p)!AF2@#D!P(V8"H%$EAr
+lHPArD5k)qKIRk8'8#,VS2`Fi9T!!E6)d9"kBhpJfGfa1lQBVbNr(BChVhP&cU*N
+rNMNECbQEFAJpQU,0K*`Dd*B4kZlYCH3CK1$@Em,C'Qfi@&pp`eAXKp(%FG)U+H!
+4$E%,FSeBP`[GT1V"%jT-aD[CN!!EA'6pV+XSH&N1$+&,cGL[D6+qS[IGM8dP86b
+Z&ITlDX[!%,TALJ9B-UA$RkDiV&S3%Ec1F42`aaa8dCr#-@Q2)VCjJ(2'ci)XE-E
+XYCB3#P(9U6)P'q'akXVIF*bk5!)B4[1b5V6lMVYG@92&1`[UF-I1VF#pU@&P5)M
+ai#Bf[j*U9Shkai!`P)I*!BlCJ!9IE6D0)ZqLK#+q%d(24lPkBpi3RKJ$qMV#HD8
+E6hYqV49maLMSN`f3!-lq`4H,0fHB+rQEdlfG&%A1!)MN*%Pk'X"Rdb#d$!raUm@
+-'5kcQ9ANmpQXjS%Dh1k,$BYY,01Cl40DL%`f#6`3X!m83kM4[GKYhJ,@6MRUJab
+Hj@F9R5)DJ00LDc224q0S,48%pXPm`HT0NmDrH&+DIY8`k4)#J!!&SA$j@%ah24k
+*`SBp,jP'JfM+DQ@ff+mJp[[d0PV#bj(N[Qq3!,1-JGda+-#d6@m3mb'H,)r#cC!
+!NZ'A+MAKmJ''9U#baM6K)JPcZ6%1%`"ChL*PN!$F$GUT!e34@''BTN`RPp98FG!
+1ES-k@QVVM9,PMjJ28iBZVh+`Tr5M-`&G38bm15#6+i%(BE!,bkI(j*6SM5c+JkJ
+GpSk28FkR)f)M[5*C,NKZB(CILpU3!!2eI16F$&AHFTNP&P0elAD%&q*Gl6pHjN'
+h2hGdeFj2hiYJQL1SfZ5M[EPr3+Sq01YrQ&iT3VJLa1ecK9l8%'P84EGGH3KmJ14
+ieeBk#XL`6mP'9&AL+TXmZlMZBeI``hRM[B$%k%GFV1`@5HHa+li5J*S)M3eh-Dm
+$)VK`*#hY3Um$'LNP-#B4(bi"BejPh,X,D&%l[21Fp*YVGmb'Rp#Y@`#H,UK)m)G
+I@leTNkV!1pdj@-9kZ&"jVU0)[e('lU6cFE998P&)"2*caIE(hkA%5dDqK96%GNG
+@FDF8PYPqhARNK%-3Z(PPcp`MFl5ZCXTBmap#"bpI,T)jbJhRfQ'Y$kXXc,NjkJ4
+3hRPM$!8PB#Eb"`relTZhLLUST,"5`6D$#j!!H-MQI@1KVe,%j*ECLND"JUa2QBV
+8MRP@i,Y"AF$AN!"DT(2iDQcIl1h(#K'FNMA2[AJHC*k0S5!ZN[p%iElc6f#DDFI
+5`!APUpU0MVM["&lH'!'0lI'X-BMBAIbq)AS($B'%@@S(iT+--%@9,5FcPVdmT-$
+dVLp2"qVddrjTL5q$YSS1Ur2GYlaASA)pheKSi%!JY",KcB%5XpVckQ(%kRiYM44
+YR!mN6e$8q3HF+)GV$J%0ZC9(9Bc5Z)Yqm'*BGL-RSH%4X"PlFApR3AS'c6%c@B(
+Zi!Kb(X@3!*l$Q*LjTHbAeDI1+&cRkC4[p6NMlqp,Ua5&HQ1%$0Z4cQrlV6S4"5R
+HGbQa"%+$,b@(RUSQM[4KT0AUI!(#6JAibElp6"THK`9-kST#0A*dRDl2ZfqYU6i
+Q+fE+@4#K3!'V601e[Y`dZNcc04q2-V)(SY*#d-0Q[@#ibU%%(lpAKTkU)"m#16F
+*BPZGpq"2f`k4-L8!-jUqj'"h"ap!RSk2ZKKaiDH1+&k`NFbCTmr'icq&h,`ApRi
+@Q$ZiqccE5,!bR!Z[a"#$%UI*fY&D6D2cpXa&Bp[-TciUD[KGGYAXmd#V%4PdaCH
+-&e*55p6cM!&i'2QYMIQ*F$hY,1a'*qIXE*,m%),CJDbj)fj65DircQX-%$*K[CM
+rHURCbQ45BLA&aAX0d+!DR*3mBcTpcREI1)aHN!#2i,E!96Ml!`*HTT+`m-,,IR1
+!P+QrP6JeMJ*@bE!LNijc1MU5heSXVSj80F%Y[Q'+2RUr+DAe'FT!HRT4a38Trh'
+N+1VaY+98Vr4[)hVHT[)@`A"M+`ShX#9CfZfDT[NGJXSf"FVN(JA)`#GhBqaHbV2
+*hiZ-XpTdI#hN!ehE&5E5JHV3,-@V4[6Zj@db3*3A-e`kid$FC64#INrFh5#D@@Q
+Gh!h5Pe5'(Q1TJ@RC&`@rQ0Yh#A2aa4!h*dJ'r@k2MQA0`dDhE6Bi$MVEXPbiCF-
+c0UIF6!0D2[HEYqi+crb)QBh4kQrKlk6J-TK,cpD&cJ1iSZECaPQ23L*PbpH6"Xd
+4lZHMdm)RVHL-%d2#GDMA$FAb404Y9kVP*0leYjA9$pA[H9BJ5cED[SML[h5N103
++f!PJ#jQcN!"Al2)MI53Uf"b`%e(ci(iNmlMr0NNE3%2AC#URbDpRLEP$Y(%U,2Y
+46fmXCF![Zme1GlHeE%'IT2i16j[Ll[phf,TQlh1q+#)Ni$p9(FMRH#PmR+Ua!CT
+INYdkV)$)1BM2&+bSjRiXP3HjUCC9JV61Y+9QCXmU5JifrLUe0DR!UPS4&)[*jUd
+C93ck'!`VC[iibhi,8(r'LDS-X"j8YG0R9mp8EM(fU*dh-Y%J1C!!646Il@NfXMi
+rN!#M,YeqKmmhLkaEZNkX&YALBapfL`2YmDMFBjQqV`eJY2*-eB'B[G6Rqhl[k[#
+GaXe$+TYfp$EFXKcl0`LNU8@qICd2[E9XlNH1)SHH6CpBlia+@QJp@hHfc!`4'I+
+qT3'3!0U*$R1Q!Uf--M9$)cLe-+e3q[`DhTI!LM`KeZC%YZ@hc2HG`'ik9EHXcVP
+i)9G#HR63GEhE@0JQlRqdQhIr,MXX!YbkUIpF*9H0hir-)UpaRcBec1%GlYQaLEd
+DdU4*FbR(Q4jCQ#*Xj3`3!p0lA6N#`+Y6ES*kr4EVNDAc'GjTr`[22VIYM)+Rrc#
+MH[-%6)f#,(i"@(1h1N!%HRG$H$ZpapbS`e1q&bY2F1BGG%0`!F5di4+(*Jb3!#(
+MI,k@MXi6%a+!CP0aB-rKV)6f0YIif94*l0b(U2[BFT8il8S%(CmT56!+,aZh-Al
+3*c1*S(qh3h2NaV9H(AlXB-*FVX!18-'QB(V6,l0H26U)JQ,m6MaG5P@D6S#a55(
+5R(XRmmDb0GL8`*QLbHLP+!1'0S#+5kPa-6E(5hjhh6e2P1ZZ(GDAC8k@@A94DTT
+j-`Ti[LDiV8LB8jqbCKqb+3P(p)L"dU*M`9-@N5"%*G0`dAVMf-j#[kjBY&8b+%h
+3*VGJXVDmrVck9VU[c8AK$rL625TB,LBA+%DU0XcM[EG*GIB9GjIRP$ZQ5JPLbUD
+Yf,MN8YK4XfmYQPaA%L-cj4U[KJjdp"Z-8YSCLQ)J#DXEGrcR&!&!GXI6U*kF&Sa
+ZDVR`QJ!DlNX!6Cl"E'0dKLkJKkrIeElc+m)P!$Yl+`0&Lh2rG2KV(c0I*JITM-B
+&+18F4I1E[pk5`e!P-S*bcAe&eK(lS0R!2Kd)*U(1cCdM'1q&5#Lr6(4&%,*JJj5
+HYR$,14U#!qSJpFPla!AZPaQ41E3drC9YHMC&1Qir6MP&4NCJ8q,K+A8)Q!!qR$,
+NYY8df!0A!A"D3F`M5eII4PEr"6AQe4l2N8$[aTq&+cc*rP`ba#hXUC2q[cAe4fK
+f)Vd89F5Fq*Pbf,K#c)lJ19Z`f,jC+,f68aeUqZ0@+C9C0"rqYXrN(cC(9Y!2cip
+eA3*fLEpA8DKRUT!!Q--(Cf[`lHPC40`FQjBjSbP$ZT9MBKe@Bq--j2m-qphF`lP
+pa2FDRd8BQe3jIr`IkaI@d4lpl-'8H`'eci$-LQV62GA9jf+G)*&S439XP#[S!6N
+)%*!!Xmj[9$XP6%!5V3jQ9`3jDLm$A1MM16A)2)i$(SA[PH#hD51E'Y0rCBl@Vb8
+Y@3+"YS%dpGSF`ih'eJj!1Vef,EKa11DGIcifeQeQY16'rDZ*+f#[XkLT,BJBmC3
+5")RPIaHK&mS3'pT#G#2DacN)*VL2E&X@[XrdeAVDma0@"#-1iahbqi@G-cNmeEa
+irXTiVMAK`IJc9elF58e`1G0ZLdGm!6i!i9GliNpk-5d50XVe%AKT+,6j&[KH0mb
+eD2HLXFIRrX2F%LG9T#2mT,J(JRD#KE21d[$D0jf"VFHZY8*,Sk5#@ETB@IkE0U9
+#mNe(!NUKD4R!8Ddh6k"+"ELF%RdA!EPQ)NTTF'@D3!KE'[KTINd5aAXecUM#l*P
+G)H!iBC+@SmChUqr(1Z-[hq"KCIKDNV(*VJPl65!YEf8&qGpJ!RGI'4Kc'(2G%f+
+N*[VK,CFhTNdVQ-d6,qMa0[#qj`e%"-a6%aE!S*d"lP66)p%D+QFcSjZ3!2pq9V4
+S-'X$*[CL[TE3DeFDqTSXBV!Z!j!!,$EMfPPkkhk6HahTX2PK+"E1[T*kfR1'2S'
+`ei[5"AEqqNpjU,#f'1JqMh2h@&T!L$Ak2KdGmJk2f!%`KINRa-0!@ck!Q!"qM#&
+i*raiHcA$TUmM06FCYaT[@Y"X*T0Fk53GBJHN2e6L8c-LDUUr)rT"k5XX8&PQ-b#
+4(Rf2kjQ-#M$pCCKbIV%k92F28)(YKaX,E,SKAGqPh`Lh%qdDX8q(8&HYdk!LXl8
+FrC6FFZUBlEbKkC+m(GI2h5@dHYdAb@mhD)j#L1NT8i&c$8VY,lC3UD!0pPDlK5c
+l$jqU[XcTmGM!KINJB@KLbmffMcJQFhBU3%kYQbHQRZ+e%6*-V"kj8l#RFm&!'VI
+ePqcb5J,Ce9EkKiR[1bX4Z@0+&b3*CkC"QY@K[3NXEmGUM,'F58jb--`9Z@0VeZh
+l`4qS!H#TIbQEFVV1Y&CiXMV1mRh#kPH!@cB,l4mKZ#A-BQZkdKQKMM@0AZmXraC
+ipEl5lfI$-ULcam`)`ACaq6biAXdM+qBl`HY4EH(Ka0L6*`Upb!D-QaPjJ[eN+(K
+iTmM*jl%HMIDUip!ZkFXf(p3-kE'k6bafrMlKKT!!%jRA'd!k2N0rUUE``lH5h2,
+&*Y%q!c12JqQ)9l0$SRj1F)%#8!6DA!GEJ[-S5+MZ6(,NhG42dDabGbSa9U)%5Bk
+HPjXPl@rFACa'irP1Y0hh1AmF-KflXIGC@$!`1fja*8[MCf%bc-a*fJEfA3BY9hl
+r1#@r*eKk"PkRk96e)M)cf2VUN!#QGB&A3(,QT85Ad6UiKb`b)m8Fh1dVd4NX"&K
+-RAb`j+6%Vdc6QZ&UMpTlY)I0piGCS6GUPaUkSlJL,C`a4CEfkj@&[hkKJ"$6U5D
+GdQRJeEA9jSTc9)Gc+)"#iI8SidELGDJerA@eMVP+9IMpXJpNfL+De#E9E[+'J*-
+`e6+X"VNhk6`3!lYCX!Se*XYH*KBrQQj6N!!*mBEKILjf5UI1!%XSAEe(Lj6[AHH
+r[EhdDF"NPEjK@PNL8GA9jNHbXl+'JB9l1!9'Bj1rEr1"PARkC5Zp#TV[SUBbGK9
+d85dh&VBY(ZI(Q#-,![B'@I(A(I4Li'Ql*FH&ai@3!"p5-fZ(%24K6$TXpq$1M+S
+CdA$dCb@[8[KXd`q*+)'(mrlSF$iM#U2JJcb*5Ki&!Y`irMf5(19C6X,HFUXeZP+
+miJc%+"XBlKc-DEGLp4VA35&6PQ+UGY[[JDfm(*q0-%XD4B5Nh2-h4iVmNp"Fb#S
+%AfGLi&pHq3aqc*L5@C,r+8m)KX2X5$dP@AYrPk$@kM02LSHC$8qR,DFV3T384T6
+6)jZ%Er*8'(fl$G$[TmkPqL6YQqY!aTk-54$hFPGq1Xd$`X!FCbDH8FS@m"p(DiX
+&mlU82A$%N!#CGjBJGXjC,U#U[i&LkSLR`DUkdXmJ1RMq!%!1-U48%ZYB[[,5KDm
++q1dY%VaGp8")Z*`3-pXN`cJDASb&3ANB6I*iNFDJ'Y)c2RmFTdE6Id2*#TBY*K2
+0kY,E51MSj`$r$-E2`f551PZ3!&43dLle)m[G1lAEN!!P4EILaV[-B0@a,0HSp#E
++"%+YIlQ+FTdL&qH#&GUQE%Xe(r,X,I#[FHHK0%#DD$%Tif[6,!Y$8'3kh0bG#%5
+B)`MJ@12R2,,Sp,*3X%0'E6Pr8#(lekNN+U[GCb3R8&BJ8hhMNJbZ5r##emq&Se)
+0a[QIZZa"qJBZLcR(c5JVjS`Ej[2iR*M#@Z$MBCJ9,,J(V1!iIC8a4XXGRJe4c9j
+85bK@U1fkUQ+Ycdb5I)',e,4J6@D`X+fXl0bUA+lHbVpLE42T@qS%89I'AYdR+mH
+jh6SrC`jKJi83NB3E6bDfLL96rGBH9*E2+Nk0pm-9LZYh04e[HbL'keM#Z2DNN!$
+b-R8i%p6rGU66e&"TjA*Di'K1I00JUT@DjLBX6&I05-1#E(8[U&30a1KlCa)eFCI
+GfB6Jd8i3R"eli`S-Fl2L8(pD-Jjr2D!BRYk+9kK@[VfA'bE!c)ieG+JB*'h3!pA
+#kSE&"P1HQCVUpNQBbNmRl8KSpD('9Jf5bUJlV@d'H2p4l@*iRANJG-)a2B%R'-1
+,dP5Vm%alE44hiDIR88!V,$picVZ6!jAlUrGi'qjrG5!3R`1qp-qj9Ca5&M3j[AH
+Ifbi%rhd+raQm#![DE"IF,RL&1F8!#m%CJk&IMm`lq#Hi+FVpY!&Ml5$iZY85cpC
+$I2iFVBVB8&()R+PSGTcUGGr6!(NBrDUeFESFdD*&`I$&V'SCTN-Z%`D86""i$S3
+P01V)iHfLDYPa#G01fGpEPa@R"Rb4RXfCH4UJLXX&jHDS&Ul0Z*Ye"eJ-ESDG98T
+F9V-Y!9)5Y-)&9A(m+BS8YKeLZZAI1MRCC(&4JC2%)jaY12D8i'aXe'lK+f"-T5p
+m0[MJ"[Cp"'XXjX#V@KT-MKGLqA"NQiBSKJ1,kEGLZELCG"&hh$!be2#$9DmdA)(
+DlcBXF%%K"81[(f%0G1"*Y@JRYGah35G4R1,DS!fe9RjA&@rRRfj5B8"#JaIY3rp
+S8-arG(BG[11@6@p+jIS4l%M2Mc#$5mUEC(aad0kbHf#kCVmUG,mp)+1UHFSer%f
+kT$#q[ECAATmBpqdSI,LFmZZTRbG5c-2@m-,$HQ8F2Qe1Lr$V+j'ebR*"R22Hlqj
+hQM4L[MNH`U"Y0%J[D)9TdQ,XiPp3fjDE[[m*MNj(P&$p$X!VkafS9T+Fr$V'$L#
+MPKGYP8Rf*E[JEI%@CD@'RJ+@X,[hDU!JCPB[+Ej!A4G-XUX3(p#&C))MR2Va'#'
+"Eq+KAf40!"iRI,eQcEN@jM0N+'UB0M-(pRqDbBl"f6M!094!h[LSF++&`iibYX(
+R8h,'I+2hl3JE#HYR[G9%2@65PYCcPJ-1F3EC@[l99jL3!%1d&pU%kBEAhlB[S)b
+id2UDc)aV(,!PfP4iqac9R!`Eh0ha2(0pVR*3`AY3Ir[Uq`@14`r2+M!Zf'p+Y3m
+k0Pf6Zk@e'5M(Aa[&#UMcHe!SaR@2%i0qZVSGV$[FFh"Uc+D",K5YRBK)-Tm,i#S
+8ccV9D*'I9[QL#NkXq$T")`Y1[9IZ)M+eDQp[SRm#`!+4B!dkFNI*MKdJD3KFd["
+Hp3V1%%F5RMS3XV"-H[Pi%M@d2,)aR1%L-@rAUZePFG+DU#JJ)bdqL&lH"6bNfF'
+8P3LdFEcGG61I#e%+V!`MS)h-%0FBaNkIJ5#6B!YQ(K,f'bA!NiR"jQ6r+QQfcm(
+E&C-6d[p`Bl[#3rBA2*9Q#+Ki(!%pb$j1VHk3!'!X9##[dSqVcD"6'KiRr'(#6Rr
+IPk+b1"h3'(T)'fa)iAMc&T0&d@r0QhUL(P4Daf-VC*&LUG8r`DiD@J+mRIaV*K9
+SYpSLfR0)6&1LVeTi6$HmV#lP5%3-+UB#S8A$(lA-q#SUk3GKIQE)e2CbGQF0JK0
+&jmAP(+S2c*K2`mZ"Q$$X9-iL&dCT`XULC(aH3'[4@A2b%,pkUY9`i$JI3HbZFpG
+R%&@eFR2V,rEbDj`50h8LH+qB$JV4(%m"H$$eZ[NTdiBIkN-9QLpFLJ([GfR$E2&
+G3F0bQ+h+$2j22FAk0'iJA4hBmdL'PqLQa"%mdE+hEDC6iHjDQE&JhMEk@pfXJQ3
+NA586ac$r"p-*D4Gm@Xm*9RUhbL4[8jdl!eUR2fN8cM"KEf8FAYiXB5F-kD@5446
+`#eN-'%YrD@FP"#-R*AGd09Ghj8p[S8VfEreM'`kC"Pi+q#N#QB*9T#42G&k6&9!
+MImr9p[`!6eAJ9SfMBDV0LHT$i45mh6Z3!%*b%088qY)q@A,DM2PY)D4&$KK@F)i
+P-*%ZSp81+qJTEPPa9f12$XlPVq1q%EY-Qh-m0Q0UkGIb`ENJL3+f3fKCT40fp''
+,!`eY9,0Zl89Qh!Bq8ZqP&HLj[IJUF,a#mQcr&J,,R-i(I+f62eZr%35Q[e[bcA%
+C8E[K-&6,C)jA!5'fe+,`MFMpG4Hj,AVcA)Z*mV4pQI2F!J#UQFJMbY`)L*Pc5$@
+3!-*C94[U4UfH1EUTi"Q(3bjE@1al,9,VRp"6M-6fk!$r-8(30&pI(pR%rhB-k&k
+Qe,EZLZJ6pJ!YJVJH44q[fle2"mdpB3pSCV((Z2mfpEXjklIL4P6d3*,)q'(IdSf
+KUcFQ+r8,1qi8jD5Y"G-%,%GlP$U-G9JSrIS-5"#XACpZRm3%iFAahi,542*&e+A
+`@,CKB2Aj[YA3ZZ8eq,AM`a"4i'Q%""bp9[#$39G3+ImRSRALB$3lU5Ghhcc,ffN
+QV'`$E#Z(T`BIj-eEl&9&%&K&0@fmX%lJrfcVGr(35)9LC2F,9E2#MF13!%6h5k#
+1r6p!Ci+$`hi0+iCMNS9Y2iX*T,*#E++%edYCieR)ip`8LG@BD&iBbq"ZfL#UJ'(
+5Hr$8Z@p+dE")bA'qdB#HMlc&8pH'b#PXlV2-3%3qiqk6RD1Gp1%JV0KVPVlk5mM
+5[0-,rPjD#dP3fadFdrREPR'G)*BlDm+$SYSm2CJpK&)D`TI2@*3jQZI@m4h"SHP
+'`pNXUCMRCG"BKD[[23k!hAX5'*fa&bFk$UNhI+3Y[@5*JV#UhC!!c6jD5d+4-P"
+11R(Mp[6CqhEEp[5YqhUPaqhTerEYVqhT1rEeCiIYkErflDIYk0[fp86b[""l4!"
+2,P@L[DH8S9AbDpTSM5QBErKdRM*b&U!iLDTRcU'Y[6'*P"pcNpl&1q@%qQ%FSl!
+QXJGmQK-)J+d*m!Z25-ZVq1I1%iBEk!@bK((jS#4k8RVkDr`Y-,MCXmN!0*,leZa
+$9c%J2Nk@E%fk"(4JGd0l&BG[bH#AeM884'cKcY8,rd"dRZEG`PF8ZejMeKZZPj0
+YE+U(-9VIS!*N+PVkdP!%"C6KbQca6iK-&&R#jBD3!)AFT-*HImJ(DI(ChQEePZS
+b)q!ZSjqaFAPE'-5K#-'58HEJNZJKV%BS)KEKpl#dVRFT@lE#2G&fbF%Xh`"'2E9
+f58`(1lV+PLrZiZbYa#VMm`)XL1pbElS)cYdcDGI10DF!,*I*A[4**p*EYP6cf*p
+M[55HHH"pr""&lc@Kcj0%HHr8h[lKMF,hX9%E68UI(FH(c)a3BTK[[%kCrAL+AhA
+SGHM)3GX",TF)Np6FrI9hJe%Mdp%T(l`'LE#'UfTc-59F[fYPf`ZV+eZXTj2,S+A
+YL$qk(28V)$F*J(NGQ)m1+V-h8l6qAP2U$2&*KUG`a0pmi*L1I-lB,QAXc$L4GVJ
+BLkjkSiM(%9iZmPB)l%U"SR%k@G*qL(9,29L@Vm)4BKETYCPJf9haIhe#Vj*q4aI
+2"%T@C6'aa-A1m)ClP%Vr'%Bb45UD9mF0UBi3h5Nj[ZpKX*[Bb40BFD"hb[SmU1V
+rEidf##TER*m"deH%`dB!fe%e'KLLACV9G`4aXTe[PJ`9p2A1lUq&0$SLFYU(&ip
+"l0PEf[DP&`Q(qDjKZGRVEU@i@rpZhkeNlA'a2&NK6kcUlUUp$(re9)#NVY+X5SU
+Yk361M0@l6q"'iVC+2Xb"Iqk1UF,`X(R6bVV"M3Sj%TcmCMMH#pelXfCDNB)4NI1
+TSK,4HrPl5klNIS9Aq024hJhf+3G`#Tep18Br05"ISdPpf5,Cj92Xi+!RBC-X,"V
+jjA0ZL'K9CM,8lD1PF"NB9d'lbZ0kU*-D6(4TU6LVUkHKldAkfX+ENYCipBbiY+C
+,`dI&S6@LQP2pD29IYmIY(C,q$,dU&rUMb6[8Y#SE@q"0@jGMB'BkpA6()eC2e-A
++)Cb8I8q6GUUFHD&$682aD254+XX4LX3C4A!Z5[[XabP)40F&k8RV(LLQbBN`*#2
+T%DiTRNYpHRBq#iLKR9mNXldL#,Q6+QGk09bVbmVideE"R@VF!e3[%Xf$@SKCq*Y
+!ki(6#Eb6+`$`C*-hACKa#IS-L8UBbmV2&3M+C$FPYl'UVi32Rj2Bq)-+F"iTC%3
+3+(XL"ZD`IXdYa'5ZG(Vk[MZT84jRm5@1R-`JdI[r4QE0Kc#*68rfe-T3%#q0pD!
+Y+KY,N!"I'!,M)kH`F[UXL#Ja1!!RNC,HZlNY`X[6DH'ibckk#Jhd5,9DSDZJL*&
+8qSjJ-&0bUYeYaaP9PIpY#dPb-KIZCBa92i`MNrMfbUcVV50JRAccS2h6[&p[a1-
+*RS@-*YX-QF3@crJdFXUfK+F%%%MU26NkDIacK1kda4GG3S"!JpJ$Ah8G$cd*QVA
+&@"0'G80&R*(GGd9H@TQ&)G#L@!'c(S80m@J!10PefJVTPXV5IVD@T+&%lJUcp[5
+"L*aQAM+ara[Em-IlI[-9L6`'bRRf$#R*KCk)4f&3qa2iYCh(l)Z"l4"*eAcX(QT
+QK4[qi",$B+c$3[S5L54i+6d*rH[Vb-#,jG`DpYaA9ra5U"VAhM6DhG$cH(4L+&)
+59qPH*FRpHPS(9C*J%bfR1m*@a`@FSS[a@5cm#bUaiYF,C9Ckam"4k#iLN61mDrC
+aVGRm!AD@%NMCrG5q+5cRIJRdlF(%6a@Yh0JefpkCH)4Nrd,Dj2h+iT-T+jFD$'M
+%q#3'F5L0)G5G`VepRP3*kh33m6b#JPe!9BY)K'IEj#&*%(l&G9*12H`+ljFBV[!
+baI@-D3%$LmbA6ZlAZl196Vd'Xe&de)S$G+i!,CMe*T+mM)A0TZ3a-X3aIKQaTb9
+Rcq%YMV2(V%D%R'pU1VA-q(d[i4&kCSJ(#Z$!9JM5NN8Gb*TekE9e)lS&fb`2N!#
+"hJ-N)2JSB&%8A"$G5NkGUXRl#Y-H6Fc&c&-KeX%kh(m$3q#Ij'hGlpDNqKlP)pS
+qH4lX`0,Y[H)lNDd9r-BLB%ib*bdE%HU)1Q*`%e&1MUTMb4I13q'M$`pPMF@3!-+
+JjEkbrdPAq6c,cA*+RE2Jm0$%e`8I58eV`AD5Y05m8#)l*`6JA#RKi3k!4qm"SZf
+#T!ZL)%*!JQ!Rim&)SEfakYRd,S!R$J&[f&CQq%4-!M3qaB5VX1YVP2djH@('B[b
+#qS&&Pc51#MKIZ!*)41&(VG(M4lfINN"p,%$%d#mHY"r)(8BaQ#",)VEGi[UeMLP
+BCZ)GPYbXEQ6B0R91E"RAP4hK9UFq$Thir'!jXN-'M4Bm"m"mdeN3CIabF(MZMDH
+i5R*h66[K*N-09,!X3l"dLe4HVkM8Nq-#@-iXL1EZ3GZmRCE'6Q)Ei%'0dSU&FfI
+6`($,LekCP@E5*q"C#d4e9AXYc,[%kTZ-k`mH,k3Nh9(SCc#`e8B93&TP3!b&'0Y
+NXHZ9R41@Zmqb#%*4,"fjVfPE&39KcHfMK[N0#,1r1qT%%J"`cB8d!d`Z!liZQ+b
++Y5hABFlKHVc805AqI!NjaI6lf!XhKIXq*erEF0T!4%AXR#bVIl4Bl#Y6b"bIVNE
+pqiVYIdU#9k9'(,J11LNCISY%e!C0Zkqm00HKY!ZZqr1`"&Y,Sb5+jM3'6iFJpDA
+DmXK!K%H'`kb[N!"PT)Z`Uae$M9eMHh8&LAp+CAY),3R-%[)pK$JUPN1JA@p"68C
+Q8`[U*Y!X!'+F0P3DBM,*N[h!!GdDA-A6E,TJ9kir@@(`*)emr,)Q2$4*[",3GA6
+fUd#X"J[l(Q&!&Qb++P5hPqfEY!RXAQmm"J'`BaIhc&Uq-3(CFM4eZL9k1aPN9Mk
+AZarLjUa5P$p`9,$Hk%-NZB2Kkai2i(C@66pVJ$lHTqI#&EP`PPf%`29R*'6UANM
+U&rjD!X&&rfLAUflI@8E[LQ-T,YUk['Uak-5-c)8YJm10r(CjK9hG!Fk%HBB*rL,
+p8,1C&ApbM$YCBDkUZ)T#CT@hahl8'EQ0B!8$RVcrBa8N1-fr&,hXm"j2*XpK4eY
+FdVV'ET254C!!GNL@G'5bEeKKYBfJj#G''BA,PbDVVeGEhb5)0CDM50AqY1D*XZK
+3L+'$F45rk8rj1JmNT#-ap#rpQ2eTP0XS0Z@D9YZ$SL5Y(b*&M'*I`AJel36i$-r
+QLciEa2P[S83I+4U%E)UHe[3*dc(1DK&mZ[N-NajhmMTa0M-A9mN[Xb$e)`U%6ie
+L$`#0,e$[-+&L55rJeecqJF)MeeaGfL3SGF&9epUUK',epfY-U)'$PYB)if$ELqb
++LJ65rL4q6@Y9K+Gd)6",()-a&RiRZ2*%)QVjfTE@PP6P6DULD+5IB1%NYU4(LjA
+dF`4kNqBRj`L%JjMqcbV$c%PQ"9qD(T9-AU5NHA[h948rYj@#*4p9MZ8pYPh*aP1
+'Fa03Y%AG)U#VMT'ZEpiBGm-[b)!4N!"BihKr&A1L'[D!)ddTCkLIK'$Dqj[#LV9
+"#+EMF4'DJNerqETr$1p!$QqD`Bl`-[eUFR8C94F2)Q6`F32&Z3YKq[2i%8fQdac
+J!1a#h'&A(lFVXjl$P"4@jme"$*fPMLHA69j&I"ff('iqI2cP(RF4JrG1`&#X-6a
+'dSb@hK(mbh'@C5EiN8kdAPPmH-"iQ-5a"'R`IBl),@UZ3&QMR*kL#EEa$q3dYTj
+94S6#F2IUGdrr+Xf`mXe#"c4AKXK4e),QqJI@I$hP!XX((5JrjNrm-`bemjrp,4I
+8Mda1iV,dadAEim)I3fZq#ad'DGIGf!B$5'DZk$GfUQM[6Jf2!mq`$Am1!abmhmJ
+l'Mc,UdNJZ2lN(MmZah9R(EVTM6L'eG%YkdRp$#2bUlX58fLi"@CN$REe%RLiR&R
+df@IM8cNF8")fle$P#S1CSPYZ*&T0D6paN!!&pb6pp#J29B)k6m#3!!&BEA-#RM4
+%Pe[1fV2cd"3Tc209C*4iaR*CHpi[d@JL4B6ClD&qLD$PAa%F4TN51*YM8Q,41jL
+(9aVc@`UZrJ*!rN`&`"RM$&5*T3JJUMU45pNG,E)p32`9%5c&,)Qfc&54e`8pkSB
+QDh(9(Y8V3B-HR4iJ-0"r9EKP2p&m("6r6!84*9d-f1B!'B"-IXF"dF,UlU8"he*
+I15PhhI1f"0(BC8RVmqCC0HCFRe%@[6pdAFX5ed0+J9`H3I9HU5RC35DNi@DkLK"
+N(TMY(EKl'CA61--m-DZeAcF'a82,+4,iSlMZd@Er6Rc!MkalNlG6qk@PalK9ZEY
+GKqDD3JBh-lA"F"Um[+9b$G!G#$GNX9IIl@"PiH51TFKr''SmmI")YSkC993PPl+
+M$kC%qkf#1!4)0#bD#RH$8dFUeL4$b2fR"YAG$5Gh$rMb0h6G((3dh"b(d$`6"Cd
+`Pd"B)&A#j%3Ml"&hmZXkrcN-eD$eK$#pEl@-Jd+)#bc,-2([lL1l6`Icj%qa%C!
+!Xf$ifBM!PUp3E0$K%H%Xb8,"+aZ#Y-*)pUI#DA&2IS2F(e)qZB!'+-*A(NR6YaN
+q&U-kTYV9VJ+*E+VEZei0iaZZ5ECKSGK%8qZQhPZQ@%2!FqV'raJiiL#LU&ekC'F
+-!iKBN!"NBGC*h,Bf#K!CJX)$e$DGk1HC9@rE@F@!f*a!01-Bj%DaXaDmDqRS`m#
+*+e8frF!G6cAf65Yl6!l3SEmI#[hl[QA2%)%fi*k%R"-iR(25BX+IcI$)"83`F!a
+r1&QU0Qc&*l-dkebMJrkal9-pZrCL(,8V-r9,&hS128R))rU23!VUZ*NIE[Z4pfr
+mYT!!A-%iX`rpj%$!K&CSC@"&@cf`@IS&RK9L)5AKfC!!``Hj)8,X+lM+NAPp5#S
+4em$5-ZG+[2X-i(kK&1hM&KJYD)HF2b229!a![A6r0#Fdd5fhiC9$@&5"(3#8j8!
+"%Sc!LIp,Gm"#m`lZi$E`1"656Y`5UXBZk1r&[+DRV8R-H1CC(X`fir3ji3$d"X2
+UeHDbF6-*Xpp8[bKdXA'YEi&`GLAJ*'V3,j3eG8ri`ThkJdb3!*6VmTUP(K!mFCV
+0HB94FIbMBmNlCj,bY#a4qQUC,5+T3`U56DkQD*UlAFbGa6QSb-GbfVa0Vp)I19[
+,)*1Hi6JV"kp4XEM[6+Fielm@Y+lfrE$5mR(@H[d`'US3l1aNZ%92lEF0&p%aV9b
+%C($RYRA[rhRI1iX9RhfM-aE9pBhcVeeR1!IQ)AMUmP8Y+GTZfiS8Aiqj5#10LHf
+*2[*1,k143#382-c0jQVal#J+lAjGp&ERqjekph#Ib$@,,G[LKZNccNZfAfAJMR)
+e5UL6#LpmaYDhNMD,'S,m$*R6IH$1-Rjk-l'GMd9f#[Sb$2dCT!-(UF5qB2Gq5&k
+RY'F@ImjNm-[0@``+r(KP593I9EE!fEk8"L@Cm`f3!"c1YP)83R1+Y00MIr93e8G
+MY*%fPc*,Sc+L,qRiSphbq3"PmXpLiCq,HfNjmcShS"59d0CU($G3"A8GJP,lC29
+@f1rS0TL#-RkZq1FI3M3RHIULqNYXFIaEN!$*6)IRJeqdI@5HN!"4B&@l08+jTi$
+[e,m,R-#,#6*-RR!'E11UqB[EXb*mfJaNhU4J6D`J+348qIjR$*5-Zm+PGLRf[#,
+-2Zd[[B-[RY&1EL%qIepl5(h-G"48XFHZQ(Nl"e-C2e3pAp8UGb2qclQNKjd'Jp9
+53$,iT0EB6F6ENrCL5,j(4bF8&2#ICKK`RDMj0d`9CUb-2(pc9qISV+)39L!Ek@h
+&4[EG-ZV)2JmQJDJVX*`RTH6-1b3K)PZ,-,P3FRXemLbUAE3Kfr23mb80Mkb2Tj3
+0XlIi[c65UJYFU[fQNNhl+GD5elTAI2jC'dAGkGb@krAjiSReTi&XI6A0h`FBYK#
++ILEP!Hp`%"#%Z@*Mp,*KAIe&FUASSF03NHj5KP"d'#X8h'40jBIIMMQeL3lR-ID
+Q(lFQP)!aNYIeEU-*rIBCrDbe&McDlhHj!1IYBaiMie[*I$Y10Q3-pP56@rA$fkm
+h5QE#C$RVpD["8)a'!q+R&hS@,T%MQaChX59MfKm+96'%Y!bkhAN`&ki%m"BBa()
+"NhQ(ikTRZ$jN)FX@P@HkhZZSlI`i1pF3Bf*!*%@@6XfXLB!MMBpNF1*0)'TRL6!
+I[lpG89UN'rl+k'H"Z$`RLG`KEH%FZ[T%%p1e)(+UG6&'BpA9jNHbXl+'JB@6NKL
+L)#Y6N63VQS&N#IE(I[fmEAkKFb5D)m#KH([CDZ5R6&A+C$T%"CELqLqK`L*U'GI
+fNdba6FdIdY'i!Kj*-rk#@T6'#-0#CrAbN8HMrai#%C'T'aKE'M-Jj"SQib[HcCD
+'rfj"Tm2GcpJ`QQBDIl*-"N-f#m0[&1)9jIpNkAmddUL)24)&l4Z%QLY6l51S`(V
+cNh!GX`jaXc9p#`YJ*q,MHhB%"XLaja!Jb%J2FURKU*p0B,'%+ZE9kHa$FqPRqN-
+6Ah9US(Gip6"$6Kj%Ya+G0#Krl*FGGiaIf(B690GPZXKI$a1@RQPhf#8YSjY*55G
+*HGcJ0SDim6eEkMG,`jr-e4Tka8BB+NAel560*'aKQCL[3ijfh1`0KlI%LNP@*AH
+ia[CMJIJkq$SIlTHM4#NY'1i[dJ(jP)G6m#PeFBUf(KEE()Y6$1UBD-d$(l-@&Xh
+m,+6pTCFS0jUEF$!EmCrc-XCPUYbiU)Q-eil&PpFhXH#L"Fi!["$Yj#dD!k6eM`,
+kAc(&CRB#HqBphZHk!0`PJIm98CDJAqbiaT-X,MLL#AUE-P`VJLpe2E%5$lRaabm
+Y`VHGZK`P3%`K[Jl05iG,XViGBaHA*)2&VF,2EU4R94!4VCDZFI$5rDd+K"BYm4*
+)3fa1FUN#ekZk"-p$!4H(24P$1#faQ*1YbeSL2CUG@L`SpC!!5rX&G,GU(F*%K80
+0UBPdl(i1kcdJ9(ba-X["XYaX!K@3!2U)NAPIE[)!&&i4#ePL1F24BfGQ3S`"`K%
+dlBM@XI%N"#d)il#`*qNZ$j2D1FCiT*bR5cJB)k2%iH`M[&qb"(bSL$Rr-3&j(Yl
+ki-ZQ3EMk25MbSfDHB"LI(AYVdJ[hU[SFB@+!ad20Q2,%%N4A&#`jrR-V`(0l`!*
+FCZAI!,(p"e$'Z6e21Lc8rhR`TI@qh-r,V`0X["0'T%LK+H!2$SU+8k1(``!JDp0
+`[c0@jDRp@MRN,eYN-mH!'BRHd[$B$`*2R(0KR(jC[&MlIaY2J'YUMTr5*ff8*KU
+`i*cp"(pCEBSl1!fXcI,8PPb[)-%GMiNl24)eP)86Fbf51[Q3!*Q3!(meH2A[6'e
+b`kh@U[h6-k1N4diCqCNE4RfF6j!!8)I))N2#[6!)Am@FAB@dNHUiRF+P"!0QNk2
+k[B!hXl0EQU'TDiV`D80BD9Si9@C!L88"fjXfRp-[*aGqbiQpH4GZUK-dLm-pA+6
+L!YKH"lLmQkYp%-5&-ANLM+YVbZL5&Fc6hqXppBApV9#V#r9pV&59jCB)#b&!jS,
+8SR!e39pKH-NY6QjLGRN5RKZ1eh(a,IA5m"360&Tm4-,'+(iIRAhNj6`"%95(4d[
+)YhHVXFS&3kIf8RjD)L-Mb8L0M%CK4X,[r&FQbdq''h`K,*QK+[`$%+brlRHD0'+
+q14l#S'dceC8Mr12[6cD0q(mCVN3TCN[Tr'Qf3FBMYTrA+1iE9MDb*66Z9!SNm$*
+91iZ9-EfdeVf26d#"8Ebe0[[8XrCLCS89R2&DYVqES1k6I0G6(%XK1m25'@brme%
+8e#R!&M'#)H&C#@3SKM,Qa[dUZSYB*[k4XLFmM)!8)5dS4C!!p2-,)5rKCL',Nr*
+YcE6mESUMSBIQ,LjIT0aH#qa5*pGXN!!f-MdL#(qkF!`c9LU"fh"jCkjrG()`E-i
+MlIpHD"MbjD)SbbVfKcF169RBUkkb+jF%`KC-XqaK&F5Ii8YY`e'2miNQ&RJ5%Te
+C[Gd,3BXarI-blTJkSD--3MLbPa4c("U2pVq8%(9'Hi6bE-Yb6m5))lmlbiaL!f'
+C)K4"m*D@Fk(SpT-qX(",rP3HQT3IJadVYm2XYHf6rL6*(%L%!ieA4AeCpB0)ZL$
+[KT*68[A1aGd-3aN6l)N$CqpN,maVaJf+V,k3!%V,8TFcdZ6EfUFI8b%2ajKb#Xk
+B5GIHG0"i'N88'2(aPklHV&&914%!2U"GH2(E11$I-r'!$NZ!B'5M[%4PAT1d[KC
+@3X1qI[!dY*-'C*DeT+r!)*GS$R1pYA6Ulhm*jJXV!b3-A%FHj%(D$HN(IC9eUp[
+58iYbAXa!Z&5Er)kA2JQf)mZ4YEh&A2-"a3bjkb4NU`KNEH)jdCbV!hrQMh@R`Dh
+9K*Z"m-TRZaGK&0mI8qAP$FU`4S4PHK3%L`@5m6mKZEDEpCIR93UVdTYM-6&MGbb
+$(I+CB`@0ACDr2XYrB3Qe5Z%0QF'"3DF6S*2I1frRj"bCSil(CI$&ab0kAETU9-P
+f9,@rHSrm*0h%9X4S!%*+L,aYiM`fiD5cLmN34J5N#h`%$9aA'krkhl$KNcS$3XY
+!(%-hh9-q4L*eX08mbiFMrJqEcNShR#9*,dc,fZV%(hr&$Y$Y@2A$-6r@ibKTbRj
+*h'PM22HjG-lN"8dQLUij%0SpP1k9fErV(IGL-dG18"2,*[DFTbdfrJK9a0GYaY@
+9fJ+pbe`XqKX6SPQb,GF9hNIIkGBce1M4KXF!f[85"PDkhN[q$e5RGiQh1M9R@XS
+Af3Njf`,e45dX6R%T,86'-@3``UrY9V$bif[YVmTGr'lZ45*,,a[JSp)jB11rAV)
+N**qqGcCDD(G&IbAl2Srlh+fCFKY@qrMA2MJ8@i6YcT-UU*bc$!QaX)'XcGUel`l
+r,BZ61l5Bp%`13d!1r)$DNc`UZjGR1kZ`@j46q(b[UGLl,mIl0%aN+i!hDSGL[8r
+'`VKXY[!(12kCQi6EaX&9cYD41DhQ'c-'Z34m3%b5,*LVA9-Q)YM825B@[Jm'G%Y
+m&-Am[D,0389&U"Ga4-FBd2VDMCR',GNL,DRT5mad5LbTEi5UUhSqhIVpHA#%jN6
+mh9md)r3e#D8mK2(JKpFAZNMhU)NVjl@%fA1EpK!IrH0ja-1%Zldd[+%%(Nr&Gpq
+S`[,dSrA3Nm5KaJ4"bN(3TLbGHPkrKCj&-m[(#T,fl&G([Rm@f`TL$kalLh@`hDK
+2$A1rGieRFl4+52-fQ5p+"qBQk&"@a5[ZfTfR1Y2)X10X*@-jGH)CXHI8NMlkBN2
+GB2&p*qDE#9X5&SrL(HL4&43[9XCIF"234Er,Z!A&S+$*Fm1JIi$Rm1YRq'j(m1U
+Eq(CCRm1V2q'rIm1R(q(BYMq(8[pKYYr$T(rKe[MbYpD%#k#L3cJl@@HER%4,9V#
+q0(A&i+,V"%Zm!cjV4RTYrdd%Y-fAfTbL%IX)LlV$!c9Ap-(E`q0&(-E0916YRH(
+ae'Z(d-G)582V,M,D8@MDTbh8Gf0!AaKY%BV!4cA#rCF!S@d"[Al[$&1BPT!!2GT
+I9NLZEl2N4%MbLBf4a)EQ5PUQ0E2iA[%2AImY64D*f0c&(0MU,8BGhd-6)2S$*XY
+ckATKK`p8&KINTAG1N!"R0,EcqLV`MC!!R'&#&rpI`FhmHjJYRCQ90T)QcB,(h*'
+B9@E(bfSAY3ML"@Sb$K3mPhE'*,9`pXFUJB-',4G+8i%@&m'0@SeBGT[(L$%4%L%
+T8LP%JYjc(9(88!h&$X4`[@pZ)kN8FJUS)-5[bp!jGAY99ekhbdk9h*!!0Dk`N!"
+5G4Y5KkNSU[LE@U!*dQJ8PD9V2KKR%BY5Q4d(jp'rhrkUl3EkI,qm&dj(X51#Rli
+Im+lqPG%-I%8#"Scer&5'B!5,p&LcPAVN*9F4kQCYl-pc311I,**G8"Q*SY3eKa'
+%dk28!(F8I5J#8SE)CY,`h'"Jr&@brD-qSqc4iN`hecF'XrSi-ccr!QB+5kfhBAl
+B#k)Ve'B-"FZ3!2+!F$J4Td,i&Y+#,9)E`Bm8RTQE5)TNf$bRah%j5a[Z#&-6*UN
+JqG8T'5Xj"K6NR)K,[15`3SF+)3HC'BllmFBM@(QXP)0r)fcIfCAR&!p6h*lSe!H
+k#-$A"MALG9KFp+JBj0Fp0$#k5[pYrGGD8CbSmAA8Qbl!`aJU6khl,9cfYEYB%Ta
+*,M+!dqq)YqIH2TqC-JCef"(dI2ZB*pLH@ejmdqTQSYG%q-9$d,bXP8bG4-mb$E"
+I--LBkiAQ@k0M+brkkE`H(hTS5Hr8+0TQ+SGB%S6[MDlZFPE$4&*hRqQLBGq),@!
+ISL8rd!$d[&L0[miF#058*R8)ihN3*dSbq%`'2MrFe6&,,mhplJfkUG4baRre8pG
+3Up3MAH&bPTl'fq3dRHJ)&HUF,r6X3E(alEqXT(frGK8p9DU51D3AfPDE0Q*UHN'
+a2P#XR1#I[N1k9B5Gb45XiZ1iI9@eQ+)%jj68r*-pK#'Y+khD[ai,&Q)A$Uqk`L&
+"4aHHF+Ij)!bdqBJr#82,&c)N`aBm)VM65UCbNM0-(bk!BMqAp$dCU)"1%d"jp"3
+%1)YJ'924pbpVKKi&+[,HP`SIeZ3lI+-*+1eqkdpXi-GI!4@jT1a33!qUTaMY3Lc
+pA4q["!-9NYUC`mEBjCKD5cA6,[R6'`82r,m)RXcLCNYb'lP($%)Fh4,dXUPRSqM
+Bb`*`BKBL-Dp9[!Za1k,r3efpr6JbL[9&3l@KGRd"46H5d2L9e#f&qPd,Mpm@5c*
+D1Ybf225MLbFD2k"!I`lF1,#dTV34$&,"2CG(dH9`a'XdD)$$DFif%++lRY-IaPr
+[j'H'%eN6pKEd[K3*m),T1SI[AV0KDU3A-K4(pL10[YiCHk,XU$m1G@T66D2ATQm
+Nr#L(6V*@D'eP6(2"MUFlA4k`QkdGSYYDMf+M#QMF*m6j`RRiV%EER)$6X*`$%U@
+2AE3a)fU@UP5CFNLDRCXeY6T4E[@)Br*C*Z6R2kc8@[fKjCEGCCEZAc"A&6qQBh#
+'LJKTGLj#@S01jUATm!S@&)GpiD,MfirNhq&JL0+%DZRNi4@NKh"eIU,,I2mq$MN
+83*9amTHSP&fC8qBKE*,R5f&4rU($&PJRH4T35,BNNqDhGp0H1*AH+*&J!d3m09-
+IJ0Pp8B(K5pi5S(TIafNGRF43J4P9@f+`[0A8lQPFB&YP)b8M!5YF&F)irda-NCd
+MRhTVScS%1M+"%fC&ABp2VS-#kJ)Yjm66ZjZ")@l@SVG0JQDS&2dh66lQ8B"rbfD
+K&FN#RHZYbB+Rp0M'i8mbVc@HQZHEJr-LikDTVq)V5#qR#HfTDicM$hEj&(`YlGL
+Jq1BK9md#j-4SJi$IfP0h#CRNTQCqb1Am-9%@QR4KU"Bc*4'P"%2MQS5)5mdVf$1
+e0GCKG5lL%KK6!VTN'5fMMBjNl'Q+LTalT!31XbXc4jb`q-PE5,(4bXKD[r@+E6m
+6m0YA09!kR%"V3+f5$CG1eQ-IE&bSdk`DZ"'rjPE!B!MNX5P2+YE8H#kA4D%G(9X
+`ZDpm!Zc-l2Z@AaDGYUTG%9BD+,c`%RQj9I4#dea+"HqG($U)(5l-JGGL'6H)CYp
+6@i@RpN$*c+*L"(FUF9+ZHkk+@k*9)SQl!H98HUSHrh5MG3!jh+qMDU1P*"kXqRk
+cB8$@JVdH0XiU&@T)jl26,B#dPQ%Yi5JN&'9p8rN0"0lYEK`'H41VALMHH!l*'%U
+3!!`UJ0SbB3B0HUbbCiC63aSRq[@EUbU((FD`Z0&pC!AT&fIDmjj*kH6bPX!+N!#
+"FePGAC(bQd5fcm4NGP4E(Im9LeGPN69j3343V`U3!+k#!IiCYeTK22$N#e""&c%
+15PG`BG`&*hHm0l18A6pS&%#,i3D8'3d+NK*J`AH%h*p,4F"&YU!Rf@,ppXU5kEN
+-0`Haa!+VF"%Vb8)CKGh3L3fdKN9ThEXSEmPI(1Ti*HLG1PaB$6)Y`'a"Ap3"P[b
+jVQT@G'!*@PmGpVdLr'KXR5(4Skh"!QkViJ+),1`XE-)R!Pa+1`H-TZHZ#l,HJ3P
+@9Ai6fT60L8m8iU2'a8ET-aH`l*E(iHYZa`$J`cFqfSSRhGp(+`N4PJkml'Qb*8h
+5*@Z%3c,$rSC@iJkj2%Q2Y)+$U[SJaBMYQ1mMjP%hHK9FC*GaBN4aNYLU"$LZ4XX
+f[J@def6,K'Y5*aDdhBc+e@RUFHE4f4NAC+lVd9pE0X,Q4@qEjlj+2%IRE0ii`Q4
+6+BC`dcF%0fcC42VeFCfHGik&G%irCJNjkhqa@l[U*qrZ%l@PlH$jN64qC9YQ[H%
+eAA1RX+Vm'D3*H#4%1`U1MZ"ddG1L#*de3m`B38X$jl[HdhVY(HR6b%X5"#%VfcT
+XVb48M@Z58Y3YPdSYca#DXGX[!3dcr2Ah"MalJZCf2d4RSq!TkTZFR`M5'[P-1fH
+2BADKpDZe6SdFeeBPfpFA(h[2A$,A&#C*Ull+)("k,!eTdHA%2PY[3f-$q)!jCLR
+'@FprUjHRH@SXRX[$c[T[BCDU!5UkmM')Y`V1iDB[&cSiV%b1c*S2V-iMFMHUiY4
+8SS1N!c&pUdPH)`aIIG6ePr"I!qS!18XUf@!+e-+4V5kB60J%b+0[i%YHi3mGr1c
+b4M[2j["JPZTBZVcXim(Nl`-Gc%hFAf6K2S+0@%"`"A"$Ca!YAQ3`b02em,+Tbpd
+c"ZP`YEP2em@9J`DL9G$XJ+5fSSRe`e,h,jeNVMXlr4AR"K"@G&S3)Cm#F&4bH$K
+H6Up)c%afMQJl9BlfUIYf,1&2J8X10I6jF$LN8)cq0@[qZd2(F$+YI1[(LPQU1!L
+R6BBhri54-a(9`3h&F$#Xcmf22MB3ImfVk"Yle91ame`qAmNh)UN6$ZPISf$Rb44
+YbN9L#8&'S&k3!$ac[pi$8KD8UjXDFrV+Q9KX3%9kJ+qMZ18i@fLpdfD0JdEBc[8
+ihjUUe,"Sjf%kP2M@l`Q**U1EC8`dhKbJm-ZGPk1MiS#Kc-Y[%eNchF6r0Th2a2K
+P2`8`PH`l2+*9HkHN"cjaL[Bic50XBTRSL%R[XRq@39C)C$Ye1*+cG#m)TG)(8X[
+NRQ@ih'R@i6@"SIej&h'42BJAjh6p3S9Tr911Al2eYclRFTIPUZq`,IB`)566iY0
+XGAlZP#')*Xf"`b4d2(#EKk%Fk(5Y@5Q'XQ&h-r3[b59e1-Q@'5(&-VZBVejDpaP
+@Jfk3!1!KEI!!LL9S2(TS(bCmNeA!BeTilVb,"`8j#XElUMVA5%!8VFYC0,hhLDL
+chrM+k`2$`H5PdK&B9$5$)JD'-TJKp(kb!V"`@0p#99pD[ifm!N5erK4qK4)B4`2
+4he!R`E'fp4!&!,1UTGBiT!4G-!RI3-6#mU9EQZPrlF@NNal3+"c"1$T3kGM#IR+
+3!-i+De*iqjmZ&T(JFp3[DPdbieKLRZ&R%+1mY5b0EKa[HF[$pjESdN`DAa[r)Pm
+m)A%FpQKX+rp,hm'AT3L0Z[aUN!#[KJQMY%[dL!iG6Xakk-e)qjd`Tldl4#A6HXP
+-3fZRY44`9i%rf(eQ4m2Ye%@LCTZ+3$6@rXl3RTI-,KC6VDS3F5BhP*AEE"b(&UH
+QSY9c5(0rG5TA5lqh"Ye0lK8IH+D(9%UeRBC,Tc40k(&5Sh@F9fdkf1&9YJphjh6
+`(c-dc3F3F%2h`Xd4"H3e)F8+%"I5HN#+kqS1rN'UhpEX"!*KamQ)%F)`JA[ZKQ6
+44aVA'JFTG26C2"E4GraK8-9I1V%KG"NR(-i$KNhfH'DNT0KQKD2Mi66iLCS5Y%C
+KZ5#6jD93,'V'$lZC0HJa!1qf@-d5f!U6p8#L(ZUadY"*,4S,B%-+CUk[j+dQq[N
+p$3SEbr%hhJla3E9rS$'SVBY8b+"6me&,5e")$L5Zi#0F8Se)(Y("fjMbG`rbZ1X
+r@IN@jC'q9Q6e61")YbeV-%,'Nj!![[RY-S0,N!#!jPaYjR,&U6[ijZV)6ie1T,#
+KP25HX!`F"Xe5"E%RMTNh,DQMTr1$$(Mba)I3Hm$Vl0H--MfCN!#-reS#6V[iU)9
+$Q+"lT2)aDL@b@r&NXfb5DbilmLpq`!1"32AlD3GMd2G6)(4a%k2ZK8IFaB`B3(G
+Fa'C5,P(*Q-`0YAf!G)pN0$3'fJ[%qPY5ImCUNadlPVp6%3CASDHL`IE[42TUrSb
+Nq49E5LB)&SELVKr2XKM1J%5%3@NqqXGH8%`e'R!iY%U&fDQ+d$CQULP@b!"iq5&
+ZqLXY(T%,6mi(XViTRLS+T@[VIf-#5YHPVM@&+hSVJIi!3DQ!#alVp$%QJ%,d6eD
+E6BEddMDESlA5qAJIp'cZm3#,F,lJFhPYT)QISpQ-#[16`F#h&)#b4['6ehkU`QJ
+JlbdRLc5a`FM#)9K"BDrV0%)aRl4YdPkpfHN-,([`iaiUq*b*GCL$[IJ%S%2Xa"0
+Jid)HFRSYU6IK@26!HXbQ'@kpF+3INNU4d8C#ANL8N!!EddCkNfhhX--21Ud[j02
+&-@@K'kP'"PTGf&)XT4D8XdBFd(4$DZASq'!NL1Gk,m3#0[Bf,YI$jDAbjP&5pIX
+!HjM2PVAe$C`'B0)2frND)9%qlc0iddkTj414'QPd2rHEcZ,PF3,*P(R1%88Zp@&
+X2*eIaIS(5$rmplc80@m2ajKZZ5@iE(X8U9*6'NeMkicSr@Z#(KP6&HQY8[&HILJ
+IQMkjQ&bSaTR5pN`YFIcNb8BR#ZZ2aYkY[+a("iaKX4Cm"FqV$0RfYL(+4-B)Ve,
+"jf4'eRJ+1DKp9mR'Li6%iPBQFr[eKHLp!5bGrV!k#(m+BJ+!!!2Gmlf68)-6FX$
+ijVILTGRX-rNbd%LT,1+PR%hU#QmH"hN5FEThYU`UFMA@qN4bcSA'SbMJ`A0Dhjf
+f5J)*cph,qb$8%U%Pd",iUX#bT%bc#,UU&*ffJ!h*Lr9NHS9b#NVKjL"(,#YXH-9
+(F1&Z!4X%VV6SJqN@C$#YG-0V0f2(YAl1$h,Md'q62$6JKiH5i-4Lr+j"AG&KNpi
+#(DH0YTZeR)5EU38%D8Id$-m43PCI3ILGmV%1CQJ'[&GiMRHB92kcH65XFNaj@U4
+bA#U2reHhQ%jkBjRqI8YVJafK-K)-UPP4(i5)a&MV$5Fej9EIjRKBE1#"`H9KBdj
+K5E5N[L3dBNcMNmk`HDT5I0JE-0'2IIZRErPi!fN4r$b'JqDUdLl)SVr$MLl66lc
+F5id8YZe)Vp2FcUYAc6G`KrkdRX3ERAQINED(kD9[f,))bMR%EdC%*rb"A1KV06k
+kfY$p8hL%BKY8Aq'I(m"f'DlheFrGbaUZ)mCRF$92U6mNX3S25R!0e5$m2rFV(1k
+EEVr$PPG*Kf-ifqcGK($CN!$QDBRq0qef9+Df5VG`e8P0)'5jC,PLA8H2'3kbLX@
+d[P4Se'(*M-"4H0f2'69XrBmJd0('QbD6K(PrGc%iIEYrj`I6[p'1`&Y`SC&pKbK
+HR1[9jdR#!1$!5I,PB#@NeC+QeaR9))D3!!-Z3e)U&43`)@,qK6m!)rp!(k%RIHX
+-,iYPJFfh3pjjF"M'I$Gl(1IfJ)!1*Q%KNarE0JekS4LJ*h)p4cL)T``5il`4[,I
+S&"C(5H5Y)rUb[9`'6pUq[&FFZZ,8&G@)E'8%F%3M"N31ePj3XNkAHP+ST"04I3T
+*-SDiJ"j)j4%h'0(FL%TH8DMKAjBZK5VlY(*%d&KiSUl-D,M)5c"Uk[aUrABSTM%
+b9f51Sif$NL)49#9a#c%VM&hDj[22`icU[[&c`9#f@-SM#bU0mc('cmaBK9JiCqd
+$iPMNI5qb@e'Mh&DhLE+!SQ!e4hPQ`E"*lB*hX@'Pj8V$6BM59"12qGccdK,klCl
+#"I#1[%*!RDTHJHbJ,9Y9UDeNG$NY[eiKlRqEJ2fkCSqSc#FMM!M($#LV5VcaKLN
+j!KaXMEDe'Ej#1ZL@TVdbK@[FS-L@'I$a+jLIepMAH(&KQjAE*2M@!NiYD*G!"l&
+KpX`3D+!UkrbI"da`Cdlq3@aDA8pj)meQ&LT1TXB4+fG"!C8p%Dm'PA63AH$*1B`
++U!l&GIh$kk$0-6a0diElFh5pFBLXMmj+[@Z6QT!!T[(6+A#9!15m$-a4(cL($4A
+#JqU,j#5(pf4DbREJ[i`X#5RhQ%`4Q6I-e9K!8)A+DA(L&0(0P8`!6epTP&m@R4a
+Q6KLF5%!r60!V3hK6hmKGSQ6qQ#%fjH6'Dh'U"cS3EF)TCXRYKA%efJ@er0,mJ2I
+UGXUj4PX1&$'U4l5*k@'A!L(DCIlDk5jS[K'hi+4Ffa%(pjpANq25i@c1K%CmIY!
+'KE(B#d2P"1Tk$LJa*&,q[d"Ra8[bAP9M+pEA*"bhdJB"G8EX8C6[Vh&R,6RAdG5
+)8)KV$I,Ve+#F(RK$IT1SfB"M$2DAC,N3P@6FkSE)i`UlTQ'8LD,l@rFBlb[EmH!
+l@J&01@HL+@6q&A@6kDa-@ZX!PpSKY(C4ZA()XSf*!&CUS-J+)l2mXr3T)IV!922
+j!IbeFpLZcrpreFp3qMFa&0LF)Tc2Z15G[m9d&#Ei',5VXMQh6T`F3X!aY-P3Bdr
+Lrb88`,1)8G34f'6F@6C+AKA)#De2iic)@ChrGVF1%GqQ2[8FGmLKXL5c@&($2!D
+@#8bADl*'XT32LBip,mj'3hdRp*!!d010rbfH%`[,j[QV"C9hTd,0Ni5j"KR1K$r
+82M6MSU-iE&rh)UKBD0U+XJAAja8#Z5kA$2T&ak6$c!&HrCbfkM%HFrT11*eqCI)
+%DdVh`+U2I@4&TaP0a6'E3[Dm1(P6e4pH[6&G00l-$BDiBac9kQ6KV+b#mVNCF3F
+[L@LkQPRB&*U#m"h$&CI5XC)GHicdMhHZSi9jN[mcDmKFEr4DZPR*,001!mT(&!(
+NdL"$!A$r,''rZ8[KhaE,8C+['TZ"$"93fePa,01RL*p1$L#`3Rbpf6QbCiA+D$%
+9%Q[hFCFC(C12Cr"RqXkU0j63MkAS9SIm-5&caLSZ4+&pKqB6l[@a,B"$R(RJ*mG
+(ATp@abSk[b3FF1U-lQY!acIP%TfEACrG1ZSA#kpa4G'q%kr61,8V1KNAb0+eN["
+d(X*N-)cdKHFZSiM&Vph"bFHQ)AX$!AhGcq#m(6c59l%RfXERG6ThKk@J9h&Pcq!
+VbUiJ9[%H[!MKQf4J)#+,@P+bdr#k2*2*CJDX"0#SVm)Y&VQjV2$F6@Q3!#0lFd8
+E2S$&Rk$Bp&Xp&`2,)Q0M%e*6ieCq[2d6RV4U9dA8*@U(r'K6hGPN6F@58U85[*L
+)"Ya3qB3A1XQcD1!f&&C(@k46[0)XbkKG$(1@P5!`QP8e9[Gj6Qhc8KHNXDa+3Hl
+YbQ3mfTeaXe(*)N1XZGkJ5L[UDjPM'-0U#h&#j@%iQ+UDpf3Q!Q%&%CjPKd1BN!!
+C1'*2eZVYbNp"mVYlKXeqGKcX&EDKfb'($Sei*252jJ!AY-!58h)*m#SV,YkB1[G
+!9FQ0TAh*pd+(EfVppU5m%'##$Z6jCC6EL+`(Y&cUM#Dl'DE[pJLI@m"4-'F3PK!
+$3#"8iD`q@@6pS@`*Fmc8kZ!@e#`fq88#[i+m28fIGid'Si9TN`dcL3pICTmC3BS
++A4p&I!5RU($TN!"[fS1)Tl!!d!G31A8`"0YBPAj(RbZU,GAV#aref[)dCiA$a`D
+$cmQdaB)VcQ'GE-Y$adiQF"%UIp'[+dh4X@reL2kUXJKr`q8l["dRHX6!p048biM
+3@AcNCm+h'Nhr@kI,Yf*TrB6$Z-MNp"#R#N8l%D0SJAm%24!$cSK`SP`)84IrD'b
+GYG`+FmfdfQjI$K+qJjPQTFh10LUr0j!!&3LbJQdP0,['GB6JjSRIRUjcNR9"cEH
+cN4T0JMrFGE581c(3,1d*21ZA+XRl%NpkQpFNk#!lhRdRKX&B"qh&kGPM(fD1A[H
+)Vid#'4dF'3M30"X+$pc(-FZ`c@m9@AZ%Z-rR+3iMkS#`NiH5r`24e-A5il3#JHK
+KYY&J&&TqHYA*4T,UCIXGXqMI64R@'d3dHJqSQfIYq0HRMD2#"F4BkC2XqPfX!KY
+H&1SqG6D05$NQP0&kdC@jXNRb)bd@N91N2QPDXTmV$!("'2$VG+*K#2fqq4pTMXi
+MBE-YjBhPMJcFiJ%)*'GVP(-%SXUNMPQjaYUq6k[r2bD+kR(HKMcRdkL"`iY5c8"
+Rf8E1p[(([rlZR@%TD8)C!3d0lh2mK`mrb8V4UG!cU6aMB#'3!)m5TC1c'5+fmlR
+&'3YFepfc*Rf5cMlE!3VqLQLj,ZF1kmDZIC!!)P#N@C6&1jk+B[0%m#lQK@JR"f#
+$k5mXcl43Y+CbL`51T#NbV+Ir+QM[8@JMB'#$4!D8U&m)hiGm8&AIZ5ccf`GKrb-
+$%J&e`G4Q!4[K8e6RFU#Nc))41-)Ve1lGGbDJem9*#YH"Jab0r'2Pmh805C&#rCR
+JV-&4#Kh3bCjH"NMDYI*Ak#YC)BKK2bcr'"6!S'5a!EANe@**JGa1+QmHI05YNED
+J$dACh1q+G@+'Ei45HfhUS61[F`VhT#hGKe4U`i%@5+!$PcD+a!-NM!`qD9M8[V9
+AZU[(1SUfZ`pG(mM`5qqM48mj6p&EhDFKl!4)@cl#U5BeK9'14#I+!X&iHJ54,P#
+'+H[S)f5$&d2k[jEHfZ0l[B"[P3bVF4`9C1`(GDDL'62Q5[I1Hm*LHEp(Z3"mMlm
+JBmpY+CS9m,C1EB2pU$SRL*q2G,&'bMKaYV3&Z)JqXKG1E%2#30RGpFKLPMckG$$
+R1TJ[YlQ%EcDBq6G9iPLcLR@`kArU,Z6X%Fi8###*rVC'[Z#mA+FZ[1)$c*%h[&8
+0'qI!bPJb8,#H5&fl19r4KJ6`e8h,H'TX!H,#8F,)P"p[Nmd"IPRi"&[#-XDCFcG
+S(1`Yb)+AYGIe682#pq9Bqkqk3`@Q%C4k+r)`#eb8qCjSM96IUpY"%bXMkHiXV#V
+fLm8G$H*fR'ZKZejG&3Z2i#GjrQl@cZ+`,`3V,CZUbRE6#6[,T"B*,`I1feCEISV
+ZK)ie!bp*SQ('q0FIiiePj`DkXUArE-19VhIJbDdVTl%RLEEBkJ+*XZfLU@YC-%Q
+$Ul)fUQD3!&Z'VReYdL9T5HQD,mIVrK[dSB@`!6pUdcD*l03#`Rm4PJm!D'JM"rP
+EAdC*+,$%86[,a4&"kci[I-P2-D4m@LJpa(p$TiGHR5R!r*m,'CKf3HicM*RE(3[
+`*Q'pJEfVjpfTf%jLN!"+LM!JYZV8'N``'$V%TjkbaC(X*f-Mj9EMYm4k3lC*d%%
+KBa053i+&eb86"PJFQUC`BC@rPI2K(19IMCH*b%d!DF9&2jNE-2I9T(ZBq+YZFdV
+S82kDdPl0S(XVQ[-LE*SfmVJ(RERKE&cQRXhUe@#'mlikpQiMY0QT46jq`05$+00
+GYNbae(2lSqKpB,J$@15&Xj)l#P1e9rC+p$8TCI%U`@q+Ql5CNh35#0V"PFrp'$M
+&0$&'p+Mk`%J-Ad'6KJ[+J`%ANGpQ0e2KYj1QJ04kMDMTAiFTZedN8+PE18TZjN#
+c##J$Yf[F(ar[S`paQY(da,q&lRGUTGp"e#3-Y`P&9MSF$d)!@qcX,Zr633VJam&
+6-5`*#5MNCR'hCM55Vh``8b6q9rQC,dMF-FISd@XD*rGXa'6fBUQ#iTYIfaS%Z2P
+b+i0G-hI3X2Z18Yk#``4KVBqG%S!Dh4Yk)mkj81lPBGq%IQZ#@D)Q362[66Y6+$L
+UeENdXG2!e)+)Q)5pYTCh3M%$80J"k5ihT,jh(!jPJX,'T$I)(r2m+E[Yd,llD$r
+K6rm'TAm,6rKI[m(rI`d@rKBRr#ariDNI`Zcq&HI`[Eq'NhAm+GrKSY[i9Yr#Tll
+G!IiA$r#q2i-@rKA(m+1lm+5[`dirKG(m,hrRT0IKT$brK4rm,chm([p#QIi@Tr#
+N2i@"r"+hm+(r3B1r"QrRHRm,*rK9eq&UAiAip%DVlS'kH6Ub)U6'%ZC-DP0d)#d
+50MU&@!J-Q%&#F-TC*I,82a$eP1)%IG3KbrAP-#Y8JY9'X)mjQeGUp$Vi*IG%1%A
+%Hj%MV@m08IR%l-GE+2kjIUCjc5-V$Q@qMMRPMiVA,0pqbE4UjH&Th-r[4`1m[5"
+q+mAVkS&pc68iX9EJT%0"H#8#qjTUF@+Y`8J8[-%S&pc68iX9EJQB@H[(#KIM9mF
+0@GEhLB$MeKlVTN$KQh86(JhELZEbRjLKCDRXQcDaCK5Vj)1kH3Z2&29I3[+FYR@
+2MCE#ma*fFa429[bkm&(H-4MF+5rG1CPJmKi1#dNG64c*9E8q'fY0,&rD0f%DB+J
+r,F6B@#@6[56+542S!UY!$2hm*U+85SEfD92F5Ij%Kb+,28HrXRkCc5!JS#"M4bF
+!TI6N*qY'Mh'XkMF-@3DplUTq5dQkU33DKk`(rhrrImeL6T4"[I03EI9[)4$MNiT
+mcHED@rTfbEPeib(hd`P%(R`fBc#K0p!SHp%a9-'f-Kpp-*4"jm0Q-`S6I3+(VL*
+UB0XC$lkB5L$ciE-CK3QqJ8&qNT8&0k(D3"rYhp0MCc6#P@SC88JREBHaB#S6Lcl
+pePj$XV%Iq@#mi(2*q$Jj@AJ%#$V)FYZBF"@%(j3e-XReYEUNc'qKaER*11RVq(2
+PTZ!Zck1"$k"5YmPbheDZilFl)(pXM3,rFY4VK%2YP-LbhV9El,MH)`A+Jl4@'i&
+"FU$Y%qKZKjl5FYA9#%mE*k%TA$X,,e*keDa--a3Q-HT'X@KL!Ml@QHV%*83G@iK
+fIb8*G224Pa2(J($C1CF0VqcK8l)D&MAY*MdMaXlcmqhXlG4j)Y5HL,$iUE&$@I)
+8a(`5#6G&kZQYPi*I58JLV5P)Zh(,!r$ZC33JD80ppXrKrV['F[C`3J(ae$aE'C*
+1FVC`3J(ae$[Q-NNjbYR"#!I(6iCZm,6cEdl68Ccfi+'RDffr$8'&hK-RbJJ60Ip
+(Y5S"0ZrQKeQLBB,5fHK1-(Sp-B8'p*&mmbeCdhh,Brq#Hf)ScB3XX*LYJ60`eG,
+6E16piqL@*h#Vb-IDi5f'9CceT@KDGj*BABY91jfA44PB[m&Vc`i*LP0pbH3Z+Mj
+L-4EP%Q(JX)TCBJ!`CC1mYeU(jjajSKBf+AbriAY[pTKl3FP4$ET"%HG,V@YRmrh
+I-rer"YY3IJdjILK+i&QLVK3cIj15Neh`J1Rqe`d6KE3Lm(ZRGr`M8FdDZ(`5mqJ
+&i@6jf#,aaqX-'ir$L-iI`"Cd6-8$G*YQN!"$rf'&*K0cZah1`*IXhUSRAc,&miF
+4R$q!,1LCLJET0XdJKrp$#N`QjhBlRB%[fEe86U%("miF4R$q!,1LCLJET0XdJKr
+q'&*K0cZah1`*IXhUSR2M[B')*paN))mZ@+pB+CaU)bU'@UZQ6NTTmLUi3i*@[Md
+0HM$F%j2ALYmPD&q-NNUYFG)Xff!Ue@SE'Y!E#pG1)+'9)M!"*2T*f#c265%cH##
+9)dX1N!!&(QeXLq16*4ehq[YI-A$-MqT11h+9'K4aq"3Gf5&m![I#V"FDdhQf3k%
++4`2mYN"1U(GNbrhi-%MSCmilNU16@X8"33$VB*2##8Z2G9mE-SGZL'N#&M1Z[+3
+CL4Q$KUk0Q81h4$5"#aRAAP(%)TGNZVSfC3lG%0)%,'GGH15U4mK-R[mGjL2Ce(,
+M,L)C6$VDTEV8qRlRIiU8#J0$(5HEGG2T9%"Uf!+`9(RRTbH64+[McSQKJNG99!!
+6p8PpM86Q1JMcAq*"19GJi,@E[T3H8r5FS5'cYJlT+6A6a0!2V[+"0ECTd*HD0d2
+j8YY8phM2JLZURHTqiiAVi3NPH-I*UCj*#l'0[DGB1MqV-"pJ$+4f)+[YGkrBb'`
+mZi#Fjck9R0&8jNDB"QRA'lY!0rprRIMdjDQ-b2*UBN1b[0@3!0A&A(aSNU$FkXY
+#L(1pSN%m)@d+DKA+F9E*a1NBk@EjhY%JRK#fK68+i3H$*a1NBk@EjhY%JRK#fK6
+6l2B$bYN'+HJHdF`6a1LF"dQ&+ADHi45`G'-H5DlU!+1CI-dpA,I3@6kJ*`b"fd#
+`HXMhHX`&hM*eI@C"#afrdr($h[NE5QDaaD@ciaML`FGf9+a'!HLDqdkdRc5ZHj+
+N180-XIALPRqfqb5K$P$6,(eiSI)fqb5K$P$6,(eiIbaF$(L9B""H#Yb6$Z28T4d
+CcR@YHRmbaXba(Vl`kd)RRBd96'+bYVi9`h`15G+G*@a$bee9H9[89(!E2E8@0Rm
+$L)N#NU(91VM0'$bL"6YldNQf[rpNQ!)-'9Ufk(`edEe%2ZKTb[B+fRZ'R*3K,8h
+2*-r8YeK0G&Md#Z,M3[NVl4+R65S5L#Zc!5%P"0Ic&F881`%lejL6[aMca99PHj!
+!Z[!-mYkb`pJX%4,1qSBUB1b4i*6Nh8@Z-Q3rfA`YVX`&5CQL"E[T[PPGNkRepVB
+mm'U$+EZI%UZ'A&S!$#`IXbEM!@lkEjCAC1TpIDf22"UJbQlRa+VKKE6U)XX(l-Q
+i`&ZqQq@9f6UIAfYMc`DS-TZjm5UiAi3Le$B[N!"q@d@CGR#(91NpYm,m!+0R@,E
+Fb$&!%3%A*eEUY1dE%N+IkQ-HAe[Ii@r3JZP61+daTYFpfYA!"DpS5r`jq"jSa9"
+p4IUl0G"Pm&UkMF"c$4A&U`RV!e[Z0U,Hfa0YKC!!UbNHa@%3m'Q82NA)ZAh(jhY
+K1P*ClM"Ui1+RK'M%(%Di31&F2Z%mAB&(J"NH5+k42"(EBp1iA!f2G@+a,3(J"NH
+5+k42"(EBp1h6iNpeBV%Y!H!'4j)VT%m%GYMdki&0!`@3!#H(T%'f9j[88YcJ!+R
+L&S&U6d)ip5TP&+[b&fel5Q*94fk5jj%Ti%5&"85Efj6#LF03e`R#aH@KS+M8DJ+
+6NJP8H'3%H6*kQ0lFD-9SiKCB-6VPCkXhl%YjFrJk+)a1!lDM*H-'8$ZT(3IJ[ke
+$BLK"b[B'e3f+rb@BbfacC+'RmH+I!)99!9EI%NrpXYQi10R`F,%NE![Qd`6#RC!
+!dmQRYPXh"aXq$KBNMB&mfQ#06iITj02E,CZ$MCm(#a*'`,jY,h32iZY[Xq-UjjK
+ar*[HYl3df[RBdXke#j5qMpf'c,`@[$a,UT9jQ%Q)MdT!IcR&F#NkaaiMRHH"466
+S#6509-[J80p8pkj[-h4GPRbV%Rp32P&*PaCI09q#R$ZX9mJ%&"a1Kq6lQacUQK!
+49[pVbLqV)H#!&'9T'E'6pe*'CTKNUfi4"NVF*2EXY50Kc8DrTdq&qq-BXI@4)A8
+kfFYe04I,Ck2%m8eRm@X2QB$[AB!9pAC-iXA64(KjeL'h3[1KhK0$U"p3%SKk3CP
+Rdf-UbTP5ll15qfDTfpErIqSJ(Jh5$Da2R-)eZe8k21eN(8kXDX%Ak[)(Ml"Y2Xj
+VIL@6r4$bR)8qf(fd(Jc9HXc,X&JpcT)&kYM-jik@6r4$bR)8qf(fd(Jc9HXc,X&
+JpcRqQ+f-cRMTC2mL(P13!+IE$lD$`CU[@CPf#`HiISYfd1c!-#9lV-@fhE-Y*[p
+V5'0LJ99el&D)ip@)+kjZYTamlBU6e4@-iUf$#0L#ArM)QfBDZflUbebelj9Rr%E
+c`SB3UJ(cf)@9Gpj*4ZGB5*3J$pjYI"UD*qH8jMLCNEPYS6)dLc#I,frp"D(@*eN
+BZjF[k2(e5M%",-,UA8Q0e#(2QNfI*DKb$B*m3,`bEp6Q,rJ*UErkbEaKm!#DM'`
+5E$YI#9lX$5YZ(iM#r"dcUr*eZ9hfLr*qr@kYYIpZ"eThS@kQCeINkh+ll4INrIV
+G@f[r@r&PAS@kQCeINkh+ll4INrIVG@f[rYrh6"j)IS(llf!,j,CUddIJ!eVIjG*
+XbNZ+Y9r*RAae+b'I2I9IKmp*LGYVJcYd3VVIL+%ZZ8ZQ`44f,ri!@kBG@3)Njc4
+QMT,1X0S'Kc2`pdq$6iKr&&cP&[""NQq3!&p$PC3G!d$f8AFU$ppF-rmk1*@QG-J
+KHTHI2+L`GISc9,Ar6rHrV#F#Grpp`X@S+00a&dQfX2$Xcf[%X[mqSJH@25%IS8"
+Tdm"r[U)(PMdK(jXT[iC,rI832,(T#1qTbIhSq)B)rDG)E$'0,He6q55UCep(SCU
+lQC`l,G`T*9,%e3B5!hML1$P3Rq`$PAXi3'$bZ$V)YF)fE,(ilYEV4%2F&5hJ%1"
+0YNSYIH!("SkTP0$Jm@Cdc*2fEY*TlEN!(!iL"+HT[DABS"5[McVYe2R`-`pI@!,
+,C8$YT[dp-BUJUNB@iV-[Qj[E1[Ae+E[A%[[r)ree(`pc9RTm3[4)a62Q,0T-V(p
+r8R1IrhrqA4IBJCK,83C9CjeSrLXRqL1&2J%ZSFii5VbQ+A8ZRd1abDJ5jFh$LEk
+Qc#9H8a5kPdqKf10'+hFh$LEkQc#9H8a5kPdqKf%pHR([PX9iIFcU!(ccCi+Lq8*
+cFSC,h4Dm2ipAdH`6mP2U`04R1"J6F0mC9fD+5#2$!Ip4N!$UJNYUJ4#pf(d3dT3
+c,TCVTqX*AMJl5Ae%E#+Y4$jeb$+p1MXY2S'TcAaiYjPrN4%Z5A8K,*jmBmVeF1%
+eHhFP60Ja0Zbk&5j$ABIHlbEP9ddkSfc)aKi!YMFfR"0LH!bB*jqSP`4!klLV6G9
+[14e%4q6rM(&Kfb#PMA&QmPh4qJe2)EULbX@bPGi&[jmSeJ$kND(NHrprrLXA%YT
+AVUM"H%F$&SM+3b0D1Nm-q*K6V`16AaY9B2J)BC0CDIX6A4eK5@Dd1a@(JFQ[MDU
+`I!3`bDbdrBQZMV#NXe9X8`m$NemE9@$i#''6@@Rl%edGB8PMlrS#E6Z)BUEfkA8
+QlZ9VAbB%dp2ET81&(j8MkV'qN!#dj6ppVLae9jcT6!MlCSGNVAAkBG0+3`KihfZ
+'N!#C([QPeADZ(P,8UCHG@@AB2B5NTKk-U,L#8@jDih2lFfT'HjT(#,!+Ei9h5c,
+qGb(NV%e'6lU!2PUpJipR#1e'G,N[2Ni'LSUMS2GdG0,N[2Ni'LSU6cRh4ddZ5mq
+6JD+KPL0ac+p6K2j6lbbZ4DGYaj'!%kf`hl82V[E(hB'KP+P'`[28cTPRTjYm!`k
+Q9SL6KV%A`1Q@kl'@!8Q0UdaKlI1hBCPK!iGB@UQYd[4@B9,A)SICeUh4EiA@5,A
+iJ!R2B@*C`Fpcb[L!SSdcJ2!pG#LNMfQ!`PIm5h+48+)GRAVZFSIeqC'LQN8"H85
+`E4!cJkqq4L@j!`m%[(390(j5M0aqTTa0Q2Yk68Z`LM5arL83K6-$XE8GehJEqcE
+J0Pf8,49$ABCGPm'pJdCMIr"Jh@jDVLBZ'J[RHMj#E)N2D&SGFClq8Ar1*9m*1X5
+eA%aF0"I1p(b%f4)Hd,3kif2S(086ZcU2@*DVLD-[$pq`FS[i`0S@KeZ#l#m1GEG
+!Gaq4L[M5&B+jeVfI8SNApl0JCQ1mB1(KR-aQDBG8Hf)N!9DJ-0SmXbUVkLQJ&$U
+94#YDi8r&qRU(l-Q(2S3JU)fiAMP'-ePmXZ(r6i6mmZF(B6+fm('ZU61(9rE"XVX
+G1DF,,%SiTGN1`@iI(PbiUZHL[Gp`J%M&C8h,%U8)$`2I`N-&$fE-491Jq158'dX
+qPJGr#3`82CXa&8k$ij*+a+2TB(P-BL+HcCL+Td(ab0hbN!"F)JjR%kb5fHN@cjU
+'hfi8M*!!6XZNFRf@IFLeKfJ#j`NE3)NBD%I9"eMUX0pm9H'qNNdbPL*r41%3bV-
+#4'[jU[f(P$P*SeAC*(0"66jjY$,QN!"@fYrG8Y"qB2ZCU&BQ&Hp`cYcR*XQ",NT
+TLhmH2r`fMrd5HGPbl'#+`-S4!QFA,0R#L!&Uc34XLX$+%3*R&bcC`SJ"KjRPQJP
+r&Q,G0FXfF-$dK5)KALEDl62*%i8,20lYFE1m$0PPUTk`)j16PITjR4('-q6Vdb1
+A,C22abSkH*l5JVk6hFMUYBAT&!'*h1DD#D$3F4Ch8cQM[fE4*1ep[BBYH'%6B50
+[d8TPD9R)-r#d2`TEp+3cI$qZTRF#e*qJ4Se'i6A8NVi&$Haad,NTT5(r(5q)1jm
+DFN($jb5bXKX9`-ZkUQi+m!+l5k*@dR&f6R1hJiG@Z+%,c[Ip2+(l5ZIrD-!CIrp
+rCG+DSUdm"cj*j[)qk6!XASIMUBTc%kpq+!E9Sm-U1h,eep8eY8#+Fa1[ILJ'eD2
+$+MYbpGI909Tc)-a1[ILJ'eD2$+MYbpGI9(r@8HeF6"1RHC9p2%DY`H*"KcPPrJY
+HJRQ#Sd`,!($$m$F3G,E!-+jLM5Lll26fZ'H*M9b&B&FCIFQd$*k"2+&#,fd5Ck-
+2qf$05d)%(+)bGX!1$ck9K3h-TelYJ#ZLQiX,LiV[h2ZQpF[a[V0'$DBpD+QDUjL
+L)KbGP-a"r(c)hMQQf+Ap4iG)%+'M+RY"bMF@F("NqhcrIB'YI%MNcN++855+k*l
+`hDBrjaJ[i)klFX9rpRX#CZMmBpq94EYa1B)klFX9rfcf"-h4q-Hr+SF++F`4efj
+BVrl2B%cG(ialmTr-Z9,dei*JBAGH@XFhQc9J,F&`Q"D-Vbj'U4LLVlJYFmNHS+A
+&*kSaGS`',qh"TmKK-dGHMFK"CY)PR'JKkTe2bArS5c&QdX4!3*)9iNHiZ![-3qh
+9SfiBDI6Q&hA&F4TBMPX'G%H`*Yr%L@hjNIBJ*b0r1Imr3@XVSQ-C(AYCCT@qZ@q
+T(I3Q2'"-iMP"'ql)9k+(Il!YLUd4Kk`+hM)@)A-S4MZLQhrr)K2M,cpG[MUH8K9
+@*2934&1Mq'm(9Uj,,BE0H5lY1NPc+T+,rhGBch$%MK)$60Bej,Zdk5A-UNS[ree
+556L4`P4,[fV6RKp*,Q958Arp[pifd&`N#i)+866P2U-"**Y%Hij)a%XjbXU9`Eq
+X3`H'e!"T1ha+TeJrHB@aN5b-I!9%3pQ4a3H4LXQJV-HH+k2mrh0`(LNN13hQHh@
+DXH3M$'c0CkaeQ!6$'c'fj1X`#BBepp![SKRUJe$0#6K)ISPEFMBpXMI)i%jkZca
+SpIdcXMF)0XdE(E!RSQefe$Y'364@,U(6Km4PA)J,(DK+N!$AMC`0RLQbc(KRd!A
+!pLSRG55DKH05pJ(!B61m2QBBPLhieKXL-Db,R8UAQMr2QTMp,kZ*Tl)"VI-pk,2
+!`+E!dhaj+l5!F&lPR`Q!#q8DKYRZ"p*P%Y%m19jqUm5NJ5Se@6UdFFUMT,mT)%U
+09NkS"Y9(5Aj53*8DV*Ieri(d4*X)JrL6LA9RX$URrbqlHm-*NrjD5e[HKh(#MCj
+QX`l`*)4"(L'mQ4b!T"VQ0'dXH0DIZ"McVSJ9,XX+5SXZ5GTk$h#[b)"hi&YF31L
+L5ZqkX66N#b%rf*me04#J,rprrbaQkAef8#Xa&KRaj+D81AFV)U5["#%XLSFZj@4
+8PGm1)X1a1lPC&59[pHd@SjI8CUriaL`r3Zld8e$f*5U@88c2U+lRZ01@I3kTl2P
+8LX#dR"FmVKUVA)T9LP524,C3,%G'6F[r2$![Vj0RYTd+*YU1,V"@SfAj[L94M8L
+pr&[XVBU'mH5Ebl(,)6*16XKFcRlm0R@FfBFHSZcE9*!!bqqK0LD4KPq%AjTY"pI
+GqX3IK&mBh!q[Zr@)2`KrmF%D[ilL0%d91`16U,[eDkeG(jreHq'))mLb&LRa(PR
+C$99m3k`4YD$$FH5M5&%e69D,QX2"23qhK9(kr`mQr1klJKNJ'%A!DjID5IAST!b
+8mqUhF`AP4QF5GMb5JYqCdU!%PVm6Q-Sj[X2$c(eViYp@FEfIcUX%d"GRfIfV*Sp
+h2mf&`8PMiELB5)2`9CHSG4PKNN6Q3*Rja@U$XTf)T-h5eEqj!9H8+ZX@pqTR"J0
+&IB514i*2e`R!UBAIdm,3crPr3p94f1Hh&CU#!FKBe&2'Q(LlT)'mLm`&(CBefaK
+V*0#-U(daj9I"JF48)V8`T*K6iE-9,J#0+Y@VJ!p&41h-RY!0ZPD0hfhVJQ&2KXa
+8Z!)dUeDZ!$d9%lFbHR5'*@MGpYmEpD04Ra8Z!)dUeDZ!$d9%lFbGlj-P2-(),V5
+N3@3(6Y[3TDe)Pkmf0e!XT668iF,F8P`k-+drJ"GB@3HP11V5*l,FS')D(R0!"Je
+GPM!85Xp93lRrA*5a6f(jqB&I*'Ce'c[PlDcYTm6bI5pLV+&XRPVEX#rIerLl"qp
+"IQCb5p+TAA4IBff@Up#dbCYRH+5IDi99i0%"r@mU,4`[mKK*M#3&(4Ga`RcMfB3
+iP62k$ECf"-GfKa6G3I3rT+KqKcM`CqA'kh*@hQdm0JFAB0j"A54dG!M`CqA'kh*
+@hQdm0JFAB0j"A4VTk"(JcmZ0eZ5Y[0TiE!iZ`Eb#Yr%jQ[X"&Y21j4V"m*qrFPi
++C)Q5`4bJ#$"b1Vb-cS9X)LBP4!6""2&%rD[1,A)&$m!RP"NI5h[j@0Kf$Qk*T9-
+DfQM[ZVUR'),@AjiN-'#J"rTc"J@eh&X[a05YV)rf%N5J1F+U!i$NpbCBpS$C,*I
+(Ip2D(K-C,,RIqV)lc,D-[1JI,d6Hmacr-1r5DrhhVq[McRJIaCBqlE%1a@3KbRX
+8f@HU)!LYUN*qPr"PcA*)5N1$6AVM8DEDd`T&D3pBQ02TTiP9jImZD`"*E300HZ0
+4TYV6#N9T$eLBdqQRL5,9r29e3#N1$6D&$h)E@Q)piiiHBdqQRKriBUfi[+lNX,-
+J8Ye@dK(jdLV9"G&k)JE2U51$UlfG&KZ`95Yce%bV%fRLKUa3m%%dbd4RAN,d+[B
+lB&e"CV(IN!#(6Z3!-%ZTK[4)j,UM5-#X5$!rAa"H!YHci`!!P#40i,EP&9MqVmQ
+lB'+*BK`a&MDN2CF(re$T2'Zr8*ap65$+C,`)j'838C8NrMkQif'8iX)k[4`P8M9
+H1e3l*4"ahGSFkAa2fmK-qKQRNQV$5cYS4S6A4%j)+GDM6Ceq%hme@IIiXMN&m$J
+PpSL,Tm@@X-JU@d*Z,2R-R$,5k0b4Hkj%MpqKp100&RSaY@PZHThja90N[Le5GG&
+elVN52hk(didd@HM'eD@jkRIR&6hETY8RA4GHkj%YdI-38+A0G4RDcfM&4M1+iGL
+8IMY[@XkZr9dBVKd*TBd$-8daCf[6D%!PAN2QSKK')UDT("-ZQfH0TamXSRF`5@d
+!X'rRhLp"Zl&ZF#bj6U(S&,hd"`c1Y)@V)kRH1L&r5dC&f!`6GaMp9QJhd('d5[N
+Y$U"j(qUeE%P*HZEV6+1V$,[li`JBPZd`PN,,810c[&GF0r8f)lZp,DYSqZKLrfD
+Pd'#SVjV&3bZ3!19b)$2D%dRjK'%8N!!aLAAHX2,!"irAFDVHTlX05%`9NGiB6hP
+"$h2qaLAJ$6q'+AU`M@T6%Z[mQ-RDKilh%,XMMc-BjFq*qhTZP48HQUh[hhffpp$
+IVTFNR1e8mi([YkET89(TUYlpppY[I3hkk@qXFe8mi([YkET8DLM,HrIIEEhd0qY
+rlqH#X6Z-cU(I4bqkH`[JBQ5%'ZaQAlURCJ#*'ae,-ej`Rq$N*XERH1fq,JkAPh5
+XNYHU4Qp-1`@)1YG11mUMR,q'Ad2CLl2hlkcCSaK@%j)mS'XMU$RA$!&B),dl`6(
+ES&*2*b"@##p1m%afj'!Q6N#X%&kGi*MYZ50j13+`3AThJQ1fPmr*b"@##p1m%ab
+DU*r3"NfiN!#a4Z0b+[Ar5hjJ,j2925R4bN*h3GRJ+eNTjKDc0b'Dp@mQT"$),[2
+E8BAAYe2jFRr"Cai"FPErEd8HY!BHlHYP62Gqh+Qde3U8FLDf"Gfa@@RjJe#,F6P
+q$aG[N!$d8G!()9LhQ`pFD*Idme+4BA'A$DbCUFkBKkPV%(r3Z,mjjq)8bT%Q[rm
+DHCA1*DL"5[$d"R$6MlY55PNLSNeLX[#Clp(FL)eL`Ld)"UZ5ZAc18#m*Fi62ISl
+N4'X@%@K!09b9bqCZfKNZF*R[dGb)M@,#,3J'Uj+jI-d*T%ZF*R[dGb)M@,#,3J'
+Uj+jI,j--%-%1F(f3!10Qf1YRd02G[maUJNZrm(b[fBlbZaQ4IafBAbK!!#Umr!k
+j1dHhIfSPFaPEaUeh086ERrlL2qpi6[Y%L)JlX(Lj&Ipql-S"&@GeB9+'#bD$*+F
+%F!3L&#J12YK1C`"#)8)h&EB6QF!3L&"`R&X*c1!)4#IGmJpke0aG6[1DM"%e%qM
+1q3FH)eS2bm-(2T6iGNZFH9-fIJ(M-mPcdTUe1JKH*hP&Fp4c-LYp$G(k#G52+k6
+!*$X!@eVS3re&R"5YMr!Bc&1[mXlMP$rm!-l(),(+bV5X[pDGF*(be4b-VdY#YhD
+-!#&[fENrh%9k@K@lY'!!IKih*rZ)VdY#YhD,rhNJ4Z6r1)VdY#YhD,q&8,Ud6+'
+l(8`[Lb@&a8fBN!"iMLP82&3BjPeUBPrP'NbLIc#UL`3(9QR[YU)RL@Ib0bpEp1c
+@k[XXJIkf(HbSd2TZr"Y&VlbQi2[hR!iRY@(PHZ2JE-jNdm3HB#pHHSHeH$60ba-
+LV%TTK4j5S8D3!%qCCKNEE$rrIrp&$N%9m@P,dI@Xda[`c)UIrhpBi5cUkiQmY9-
+E4i"22V!N3NK+rNFH@UQ0Sm!RRe9"C'2VVLEbe8aY(J%mqQCmM(eea0jDUBfM`#H
+I38@M(eea0jDUBfM`#HHreTZS6*flZ#J`eRKkE$RVBT,cj6@+PP)3K)r0%i#%-U2
+H4FQrT@4I@A,Q%UFEjD1K(iP2E%#6Vl-I+JmcZe$[N!"!hHdAJ`l&[!ckXTU2[%b
+!cbh89XE"FM$+h6Gk3rprNbd+b5[dr%@ile,lRlT,!lafLMh@FppdPJGil44kpVA
+h5@"hMY&(SYEIG*B(H1d8EpIlCq&5Gl%-8N[3M1KN-r`Gi-Nm9FhiN!$8'b'l"Z$
+`,qJG-CSCPdhA5dV4HQeTJf5(QA8VCCiPV,91PDPL10k8SX5Jh*9J(IkMpmiPTYp
+I8M2&6C!!H#Yl)RGG5klNlLR4-[TU1RA4[CK`TrT8Kq`Aa6A(KDd[cArrIr1BI)b
+a!l3pm(#`AbVb[U)bXr[Af8CHlka%X&APBi9-r[Af8CHlka%X&AP*S@cqpIC4Pl[
+V%5`9H5Y@fIhVl+-[GpBL@#V[hMC2HYN&#dA)kR[%Qf,&`pQ9C5[kh*6$ajPm015
+UC[8kN!"`NJP"8heP6VCP[m3R3mmHRrl#GFaNVYD!hlT'i4Yf)3JQhBCBCEpIfdK
+fp9C3dVH$1-dR*hc,YD@[BSJP5m5k&hl4,Yr%4-[QDqE'diJVA`mldLG*BRTCY`a
+dheT*LcG6%@8KA6cM@RfIHZR'419)3HhdfjrrIrprrh"P3Vj1ER0**0rpd(FiAmb
+43-BKiI86p!me&&"$c0%r320443)5hLIS(QSSRmjfLIS(QSSR`I5fp9C3dVHCr8(
+fRq2V@aM4bcM!M)GMNe@S,J$AdJ46FrJllldS92hiXKpkb@`XBAiY)85M0ZNArbm
+fdDlX9A#K0pc[(H%UP`[#!2mpi+@-e5L["5C1S%UPdG5f#95h`9,eiF$Zl'I`AUG
+2[jG*$[mVT!#R!c9G8dXAR103JiDH"10P$$e#c3X$,(a6$NVJVGc+N!#Zj&Cf!h(
+2`p3f3C2rIr!LEd'XfM$ErbfhP8%K-(X9STT)h+HAZk5-[6ZZk5,Hh2GdMr65d,1
+hqHZ&U54bS4""cRNM0*+86&8h#'Ib1AmaIc#Id@,HJZ5a)l#Cc0'FKjCUdjVFMNE
+IiN*i!K0iN!"DdmJS)DG@ACr)`TlMGqpff,)Q@E,S34+iZ#LL$V#Vim4McBVb%Jb
+[&I6F"41hJSedaSEii3+'R3@N4mM32-R6-JZebC!!l8TPN@!T)Q8!UUSr&&M&@'8
+BB@,6aji*+ZIrGTEdCH`3c4B'k&Kq@L$qUES+RKmA!j'fZjEC*TDFf+r'd2$@h@e
+(mCCYYf@b65djX9q0SH'YPH!rM,0YZbf5D@R0L[aY$`eTI'JFMEAFYXNdY1E&IMD
+(KAkSjaf3!-ej-"I8D3FMT3ICp5eMIi2BhYa(di4hc[ReREa&1LRC9VIm'pr'R!9
+J(q$,1,qT11k8*KL2S"JYm5BB#Re,+KdUC(jNXT!!B9hj4V'KZ2H0`KJUq3PR8T,
+Z1i92rh`&RX2)3kkc2C!!qA(!)VXH6&L!`32rH6pAXThklE!JCN#L((dF&LD`KeC
+ThklE"d*dp4c[mA,f0+U2C6[eff$S6TkMRIiZAX$3&l+GqZf`G#G28Flr#jH[VfR
+FThklE"d*dp4c[mA,[r%iS2ClUb*M3Y')+3f@PIIH,IG2-U[Y8a@!Uh@H4r+ThHE
+'G4i"['(,dS%c9"kLRS",,3b4qL5a5P("Aa-`)Q(pYZPJ@m#,SHTIU[-*L,&a[hP
+SXJPP)EEH'q4R"q*#GpD'i3UHIrprra`hY@4pUV)8p`SASP,qFcbDAjCV9ARf(Ia
+96rZfdq!VlXeUVcl$[iUTpm`jm"AhCV9ARf(Ia96i!9R`&IGQY9HIBGr&9+PK[l9
+RFmF6EHTh&(0lbN`G00U2mLT1hP5BMMLifq4929Sd$FjQciqQ(6Y&4LDUYBVC#X*
+-Ed!FkJ(i+l'VRSl(0Sr2H-AXdjar#1!qI@@2`IpP3kP4iER0AE&U#+d+i&(p$8,
+94$p,&XkKJkddSeeLeDYG[mL"p8Z5UCUVY(CH,PF9rhrrI[pTX@[T%Clik[c`")$
+GkGVYrT1TAMJbaakfeC)P#8@6YmA&89ii-XFHYY@5*3NE@pmA&89ii-XFHYY@5*3
+P$Z9SZ+SVa`CBipEDXN5I2ATb)!LI(3c)kY,#+lr+BUMN1EK8C3JS"%2hd+h`E+G
+q0"#AT"p[c3Ba-rjI(2$Gkl1m5L8bYhii+Q[0%eJHF(5qFEKM8K4i1Q[dM0H*dKN
+UdHa"LeqKX#rM*4`F`+c)NbJ@kT%BLiMNkhMKjB@pp(98P5UU5GGI%,C(r9j8mG$
+NNXVMZi!Z!Q%Zqa,EcpSYPKFE@dIrH92JJ8L$-B9rdij15qcIdZ@'*K'+c4#MKFl
+JEM-cQL`6B0P&4*BB65!%$L@**``0aQCc4B*X'bLSNX-*T!"j`%iA1i'ic-jSX%f
+$C485@'%dJ!e9TiA1i'ic-jSX%f$C485@'%dImckUHrKT([fe[qfT2iDChfflqh3
+lpVI[fhTqfVGqfV2fk[pfh,qfj2fk&IYddj[YU+qh42[YVQqfPriD@hfh0IEIrf$
+2[fhKqfU0qfVrEG52fhGqfjrfk,IYdUir`T5qh3$IYTcpY(Afk$Aff&qffrfV@rE
+BreY"EpY%rYdPrEDRlE)rEFrlG#ca$i$@+ee&+L+b0pTVk8GCQEYCRrc!Ee"NBZf
+G-HSB@h)*'b[@T0TSbSQSSa'HdMP9P#ki$#9chB4q5Mr9'Sc`9f'0`HNJ!iMhYXp
+lrG8eqH-'9eZ*N!$dqJ9KrKKKP5mT'(-8+(3Pl0$4C8q+%LEaNB+BIr5*YD4Um#f
+V"SSfF(PUrR2T0**XbD1rG(KQ2Tk$e62+"ACGCBYqdFB4AjrcVCSHGjZb2kb*1E5
+#RITF6&jP+"rDrN`%U8phiK1jG%(0EeMVVXPHBTEE85F,``Zi!a`XI0bMNP)0Xca
+'cB%Dr2#)&9SpDU51SS1i5('QNXcdRFr[YJ-)kCJKMrD-NTl&Lf&2Ee,'"`'p*22
+%R8NB+KNX6hiJTV4E'0TAlG6JIS3Nm)2RkIlCkpKi"r+e`DIHmpU&lNdD2pc3i$T
+2l!a'X-93+@(qmcG+,lr&,MM@`hLqYcYb%@JJU(b&&#IUlEGEml[*Jrm"55C%Z3d
+cU8T(LPdf"HjeUaBE*-(*rd*JKA`EFbQh+SLeTXMi,Gm#r4rFkZlU6QlfmJ25J%Y
+TkM1Ail[62Y-UECC('8Ci*LJNpk[%$NpjLRSr6a-Chm,L)TqmeV[I2I+k#eZDE*6
+)A)h*fJQdGCa)*c2%0p%E&[l,ImD0BQTcH&"CA!@$MN6q2#FreerE[(rAmI*ZC`N
+Um5ecVcSV"q+HIV1i*+pcpAF[4MZmMmrAN[MfVAQ'+'``,+i*b-C1fVM+1f!"BRk
+aiP@&U@b`'JA-+P(B!lQF*,kifj(ABJp@VQik'HCIbS',a(``ehe#4fZTeG+2d%,
+m1mhAC!I%b5mSTCl'Y"pNM@GpNEFM[2P4Bdm"*CrSESCd2A',(`S)JXrUY"5CT%r
+Ga,kKdfE"E$r'qN5T![&`amhGairc''1MF(2XrXZqZ[[L"mGa$-DJLCR9mm@Th(&
+[TNFLP0k0dZ[UhDPh1698ekH4e+Ck(cef[F'p5R'Y-T6!#451,&QdjiLIPDI)4&`
+rJ!*QCYiaNY#$iccS(#EQIpk'f,3[4#6I58+r8TVk(e0+$P@Aiq)1SXNII0PCVS*
+V2r"(IJMJ5PVS!YY%99McM)a6-P1i8G"6&-QAbX9dpQk`h1TL8@8aXlqL-K5GHSY
+[[`m*VhJ0D)V(r&+P2(V6&hLe0ajH-if@eBZHd!UH"%!EA%H&V!&bRc2r10*Hip0
+'JlFHcH*@N!"H`8$hjDi!9NC22$0Be(ici4TSS)Q04Pe60[M6A#S59P[Sr05Q*AP
+KJX*l,lpESZ%(qiS$KUc3cmmJXhi"YQD5"ae2aQ#'-5-if3X1fGL-UTZUIC!!GF,
+2@lEjX@8cYUfaZbPNXhEDPm5[kF,FNEm1Y3!ZDrmX[5p`&#Ej4NP0lE(dBUrJ'#0
+j[5Abb`M-d[23N!",6!kC5Dc&pKG0Z2T@QVdIH(-**ceL9hqjfjb,(-9*D0h8Jk0
+0VhLG)i)f'%`pC6r)[*!!"mqEpSB0(dQlmZ(RpT!!SF,l-'$H`YSp(MK045U1%#H
+J4LA+jbMPLVDl)"$EASPCa8kjkHN9D8BrKbJ146r+ciCNB0Sr5A+DbEq(qa-,2-#
+hJiIe-&E%i`"XVU`N$Q!#@JZrXBPAHK4e"-$H-XcGL+&R@q8bFkp-$k,Xre6A$Tr
+%49Vk9"L"[jef'2p8PJSJ%6R0(JAhKYVQcmmm'80,kr!()l4Me8DB4@%-$Ba[K4F
+,T#Z#I%Hh-deHq-[XX'&DP!FLK1)`5k8#IU3V*+PA0pP@P2jiRB`cNEM9Nm&,ajV
+,kGq%FjKKj)SM-#I!00X$0l'pip1FkZ00Y@YV9!1bh2&"6'Fc8Ud6F31jC9TiY",
+BFhRN6diS[E[*9q@)iA1IVE8d`K`DECA@XIGkX&h+PcEl-V$dJ3UBQfK*!ckLC3-
+qp!QL-"mkABDY&b*qb,RF[N)D0`XJb3fckq%pD(q8m"XI,#!IMTPSNZ-`T+QPTGp
+SD*E+L'JSL6B2J'NAM1V+D(c9'l*'qq3RS`CYkZRN1SNk-lGI@2(5aI3R00k42Jj
+rD&)Amd*S#A!r00*Se"82IAFQG$9'+Y0ka9k8+"P4hH64+Tm&#Z[YLmX@3&6852i
+6'8(Erd*0659EhlX"X)-+@GI2KkM&!Q)!59pSR0k3!&kK,F)k51d0ideqccZGm2Q
+`bC!!2cqYjbd!CF#0p6-1,)1$`h32R9ScpX#dP,Z)45d&iHb)-c0NZSZS`ATV(LS
+Uc%3#i0iBJ+N-rfEJJi6`Nk-C'h*54mlJLQrA4V5Y)YKeRmM5-jBL00RCU*YI0#[
+)bP1+&32EFpLVSaC"5@r#&mh3Yh[(k@6ak#Ydp-H6IMXPm1j(H1UA$338SGhZk+2
+@PKqHMmj$0+lh&e(XVUehrCNXL+LB4-3`-#5N-PbChJ#K#YkS6l0I'rpH"ZPl6'i
+&VGf3!&4AqajY0[aeU5j*lVI"a$XNfiVYSK4*CMMTG4H[FKhKUV+$q-b"!dMQaZ(
+PN!!CUl*`&&T)%MdXeZ(mCST6qca3"2+9ba!UELH$-Ac-pT+U"T)CA!RfP-)3d)B
+6@1&G438RBH$1j-#@6G9rbX-`+m`9jmmU5Cfj*V6a8LhVdACPLIN9`rB%FrpHHhY
+h&mL5+J5VrIlL&YrDPP0iAP@3!#$iP@Ik-N[N1rA*'pRI!Y+h'rNb(Z6--QeZXJH
+F!UdLp3QU'j!!`"kc#&*Hl,1"S6[-1e*kdc'BEGDKZFmYar9*N93ij,emKK%VbK4
+,`MMr9qTQ-#`5MVQKE&+be'apcba8X[8)*NPrpm%6#[e,3h@E3q!e0j*bfNj'K59
+c-,pL(j1b4"Xk14aJL@9+jpH-a1SBc4cXZ)J[J1K5l,E(cSQLJk+C2)#IJ9HZ0[N
+6-EUT*QHj1,eQEk5qDVV3qmS)))me)B)l4!8PTJ!-8@X*NXXQQc6QmYefbJ0ej`#
+Ljq2,#HIR0*ICF!9a-%+*k*R#'!GajP(D8+`Ibi'%@UA'8$#XbPU,V@+)9jK'jKj
+Ui#%jaBDPklSRZTHr[,LcdSPUe!Jj3T,rIC!!45Q)p#e3flQVB-j896M%N!#5EVL
+iQGphD!$`)')55C-)LAS"H3+ZXF%LUld)F`0Rre@@l`6dE(@U5Xm"A+KEY'i@-0G
+q'9p@(1XhMGl0AfKR"$L0Z,%Qbe(Q69H*6`iV@)[+D0[F'Bml4-`iSC[4fj-(r*r
+&8`qNrB53!!@rq##BCC1M0TXa0jAe5[[jrff3!)dTIlG(TB)!*f4ia#+&)8QHPjb
+(4l)2hdP0Y,cQPKQej9TG!Q"TA0FM(jrF1hT0*kDq-mSlIR%HD3cN[9a22-d1NK`
+)#6(#Gi9qG'pkq@PkM)Yfr5CG(JebdRbG"c&#C8aMkp3Jer[KiZmP+il)BK!RX%N
+qc$$mcTq*H$$FpESKGi6`lD8NK'ML*CZ-!e)M!F*2kiCb&)(Uq+#9a'12l@HK8+Q
+C&8cGU(e+e50f@2mi*'V(8,XTHjJp4f,h-UC'QZ%,34lp,!ikVTq%3Y9h#NH+I9q
+`YQGAjXUiMZ61Dk"cUXcZcqk&8Z`dNY[ZDAcE1r58&+)3E6EY9-arTk[QNkU$%6k
+HA,hDVPMSQXrV&-k8G"m3krkeQMcRXc1,T@2e3`PVMPAX`Qmq!p[lI-Nr0h*DGAT
+k'K1"rfh)EP#Y&H+R`eIfkDM4c-qN3*8UdY+AYMc#Mrpm88Ni0iaV8J21+jY9HLK
+kP,*p`&VEUGe5aq66d+'R(Yeb6T43h"'[Z5q"U[8jdU`+pc0S93SLFQrke9V`8M3
+3K0S34E9H''P"Je[4Pq@A&P`$Pq-K"2Z#`%Q+3*[&*cj4""!`,Dfp#AkC'$HbhF8
+R2T!!8lpG%qc,2MP)2&[PFcT-R,G3cV5SL,bEEi1MCI5LPG#XKRS!c55CY@J6h$I
+!6['("fKmM9hTBC,VcrF)'Z[S4KHKE-AJ9TH+1lFd[KmERV(r-)[5#!+F"JPe4X9
+m9E!N5ZAm")Ij4eqAA@@fHkbN$%[0!5jik"j[+p-CY@N2#pkLm'iHGFF4I"2$rZd
+#,hYPY2)dZURc1KH9!,RT5V[30LU[ANaV-d$(kPfkJb#Nj"Ea92HXQc$&KPB+!N3
+E#IbqJkmiC9'A,1U9R0H3!,ZLHY"G%M![dk$QkRlEbVKrCdpFYc26,"1,XR8diZ1
+p1lb#0bAFHFYUk0Q`923#(bFYDrIi18pBlkLXlCkrJVlhYmQUdcH#R#)1ED)8+XY
+cMI`[J'#B+CRX"YclCML1HGDqfjJMYhrf#B!@(lqMHHr+!UDREZa4bHark',9,-)
+0,c4)b(!ISCYI88A-LC!!*-)3E2La-X,3RT!!DpZB4UERipb"V*e$+'M3@$K!G2F
+5f1IpGmY(hEk!m'ZV4IU58i@p0b)INmhYMK85%(qB,&++qHPq-%`BJ+Pl*AYEeaF
+c-Pp9PXRRpa!YmkhB[B3TZ8Trr`#f"8,R*DUCqK`%MM[CaF!A)0CNY!#'HV3)1%%
+6AiR%UQPP)3i69Gl!@Jl10NJ(-dN(64ehVriGcJB'TqSCQRj9i&@H#55R59G8CH+
+2QRdQQ2hNA+8RbGf(SHXmpA"ailc"hi2h,d-2"4%rM+bJZ4li16''5DPa3,8!ikZ
+6R9eFIqUBTfTSi@0i"mYH2$dZq4AQ@prfXqSMYeTHGZk3!)Gp`0r+DU+5@$MlGBQ
+#6hLfF4mC2J9Ie`f9@33eVR)b0'KbC'FZNf&Uiebr9@m!ae[D5d`5!9a+pmYUbML
+qTXAX*ik!Kj!!@(4V0R&B!&`M"6AD0iTHVE(+S')+[(LPA9YC%1HRrGpM1%)G21k
+L[dbYb1mDNHPB!Vl!IT94+rCkZISRY`,dMa(U6IM&qV+B6pNIr[pV62I[DQB@H`&
+,&q@qN6Z$"bHl'4%kI'bphD@'H6'BcQU!M6b$(2ADFPFY#j`2URi"E@"N(5p,QE!
+Z8(!CR94hZZE2rI'2ebYV&TA+",pcRr)K936Q@G9(63dYi&MFA@C#d4-d`)epKf3
+a2SSVd&e`KCPL,cC*$D'+EmR)*pBhi1Pllc+@a1eAMDU`-rG-i&p%U6V%+T!!Tk8
+e3A[-Ud*'h%QLX`*V32G1i"J8EfjH4A&@kKF%Q'cekpPbAM8!3[8S+!6c&)h+rda
+6pY!&[,RLa6lQ65!m+r'TUZ!mdCDQ80r*Gc9qj3B`!H9%m3$&-lVJakZ@)lf`KDR
+2b*(&bchZaJ1X2kGFdhHT*Vc!UC+'d)%cV8SF!FKA4B+CNdXpT6[JHZ,`A8U`"iZ
+"E!3cP)$eGpSM+&PJDfJI04Ui`(pi+JCY2J[qeSa0b@G+5+#,33P"P-l[Qc)@f4e
+ZFa83BI-Y4$[Z)QL'$1e)3[$0T-H,LVCej0YPYU+['6F'q(H+,9PHiqemraYYTF&
+!kTpYc46@0XRem#*j6Q'ZmCNDJeaPB#5$6VHdX)fr5@"Mbl6QS2QNlF'G&3%ce@h
+m3ef%,A[9m,,jRme)ReaMmB-J$S*miEdedTBDH"Z(XV42*T@BC21BJ+4U$rdkFpU
+qPimK8T&aQJJGhr8eHm"L)+)1kAF@$GlSXEjhqiVT"6diMAIef@E*#M**ri%(b&h
+8Ae4k)FBUI!dF6c4GbRE26%#*5He3m0!11R%2VZ&X3m3Vd%4&bZEDaea8Q`GX*&V
+meH6+*@5P$CER`cUXcD"4B1cmAkLRe3$JU)q,(!PpZcJ'[,YSVR233AXEViC-S'J
+I+N-N2l895$ff)6D5RJ,U[ccfLYjT`(jEp%UCSpDSN!$r",5UYM%rK8IJ(+1QjX2
+e98ebX"'p4)KeZX1)8NbZQacPD3$V0q2"JM6D8&!Ap2+HcrcKc)ae%*1!,S!#2iR
+VAJ0lkeiCQCi!SD+N`5kfq4UCm5X2'$05@$BMH)e-04r'md8Kd2RdNJC#ip5V#*N
+MF*CD%CS)f2@BQPfVQVjjY,FZ8E+l-9CiXRCP&c!CJa@ra(`HEFb2adi%SDC`08[
+Pcf'XTXN"8`TefdJYbdPhQTc&ceH`MhB#DQYKrhrUCJPh1R8ZjTlBT022LdUl&A$
+iBreG04f-E"SpE9F@cS99%@,0fN8rENqMYl0NUeI8c*SN@q&dXR*S*HdKC6G'-G8
+e$R8d+4DDXprrCZXS0i+ZI$c$EVFpM11Tk%U*$5qf`Qd&LcADBIUS'L*04YrUmS,
+ANJDqBTZA[S&%dl+Q2&Z9%P'"9hM$[[505"S0)I8d,SB+T5`,YRrV+bfQJ@r0J3e
+TqH4acFV-c82E*S@SYEbRkBYX+LDMXF+Mq5EVM!amlj4EDN*q4cJ6B2lm$UYq2B*
+6D&m,c,m+FNXVS+)285D@%MI"X!m581Q&rc!mQCf*Z8q40Y)T`+Z,Kr*J'!E66+"
+iaN*59V'1K231`8$Vb1@GmMkUEI-NCJp0XEbBDr9`1CfBH"lr0MYNihFrf3cFP2e
+BYBPadjTEbTC5JhV&lFT(ZBi#-!*GU1"rciq&"9-!$jq#$95AeUr!JlG`jC,[V8M
+3Ce(0N4B3H*`ieMBH4l)VUaP2d[Rr32bkhbD[S5P&GeN"0(GD@mK4RDN6,p9r[Z#
+lDeidp!k,mJBAh+$0r9e'jSMkIJ*aSLCI3m---5G2(8'Zq"&G(Mc%$)%)BDQM94,
+j&NS3E%SU&4'ZCJYrq(Rb,&3(`jPerbhCeU[Q5"4PHQXqdih5Lq+X1PTI1ETpS22
+6@Q4J-3Y2+ES9)reZK!MAViJTTbB!3IK%J"`c&9HPh'c9bE)l[a,J#1IcYlhUc1"
+81-TD,ES"fG+bDhfJ4$VCjHjrfk!@8M!kGRRGk64YM4i@HGbYBa-8%p4h!JU6LJ8
+SNr0@%hEDTe6$GNUVfFSZM2XhlDhhqHfZepkK`jZkZId2L+PNEMFPGSXQ1#j)K8i
+iahm36E8ra8d1SR'V9GqqEhV,JeURiK,&f"m*V2Vmf#M(qYR`Kf-$8r(&'Z*+2S'
+fh3,MS"lZXf,`U)K3e*,!iYb&IpPQ&(eBKAJj45HhM&2Y**5j#fSAZl6dJe)D%*e
+ApC!!YKaJZCFA'B#%AZG`khpP[TcL6@ER22F`M$1GGiY65B8@1ADAP'3JZ$+U4Tk
+Il33pB1mHP`4U030k5E@mjDfK(NXIe2N(e@j&beVF[kMFkJmCHq(8@D2'0aHaM1S
+VPM%K%J'Ei'qV38RqhGdqVM3K@[M)L$4eILjl2-ciK0KS!p5$+k63'c!p0jARbQA
+6k'KA"4L@IrFUFc5pTEmFQc$2i!XdM(m&XQ4a)CC-K(E0hH)$)!e9L#j&qd9ZMGZ
+@31BcSC9ecqm8Mf+r53,*MpCH2&"cVAZUAL[%)kSEAfhR$6V'6EI+A*ENUC1X2Rj
+')GeX!I5#+$LBT(m)SJ4lHYFIPI[V6jKQUqEDBI[&Y%cf&#lKPMJ-d6i1&bPrHPQ
+"k85"e(a!Lb&NIZiX6m9mA1pi"p13!,-"&8f2idQN5EkHDBQiDCfX-,$[H9AmAr&
+cCU,(+'@'c@!QFFE+9DJEDeELU1JCRP-fE[5Z4G%kHZ09VLZ"e`AFjXbIrQ3UDEq
+bA+b82iqm(j,h&2TE$ZVm#5LlPqG)4DHNBCQFK-eeL",`$*'pp$4$*Ch4&XbAmSa
+iJG+4k*1XU`)!L2J1D!QZrU&)8Vd%Bp&f6-NqJe)Rj$5G+[krA0pdm5k%K[jp2I'
+XIpNc9hR"eF`&Xf59ZGh[C+1)C1kdLrf(!MZ8'5Z*q,KXCacK2X3UB$mPA-QRYZf
+lrNl*&qIdK"i2S%R8Uq%KUiK5MI)QCbGRTjD4c"K(iXrh"eBa&ecmp,`U(MTJbT!
+!N!!Yr'Y#&+*5@,+k&j[4q!rfZ1`e8p1U2Ymdk!L["#Qk&TE@c+#@NN&'6pc!BpP
+66cD!ek3qGDNYm[F!U6iZX4CU,``il@C!I+(!a2B0$IRJL*USf5)j*,B31J!bb)h
+aM0RB%Zb'$%pq[rRM"8L'im%(TkJ0f0JZU$VB(iclG&DM)p)em)GF&5kH8Ef[X!i
+!P*m$+aTA2ZK+iZrl%jLqU%rbeR&KYQNP$)qmLDbDIVLK'+$*Ij(bYeXlQJ@q53f
+aI2G5FCd%J`ZIXMqK")'#BG6P'kpaBhXH)8afQ-XD21L"UjIJEYrB5edH*TPe'qA
+0SJi`"K'rb8bYkP@MR)YRV8)KCGcaiCYQJmr[%8i4[m-`mf-$J)pKXVUSBj[3U`f
+"HHEQX)!YFIAEjLG&[NJLdREVT0'8lqMC$2'6EmG$SR@3!#EBPN"$NqJqNa#D!Yb
+ZJS&[N!#9%4468MiYUX!L)%je'q*V)c,JPlkhi9S$0a-&DFmH62pCU3"8qa0q%%%
+85%%X4H0XJHDJ''J(rfi[NqS-j6[09BBFkZcC2mpBR'pPiS54Vp9rJp8B[eX(J(X
+h5'"*%cMhqmQ6l!TA5@IJ,`e8K#hV@*iaipqmTMYd6rhp5X,!4SS*H,BDX4h&%P,
+L6(pNiCdqF,I"&iAQPpaS"kF)ehZhr")(drCK6ECX))EV`br%-T(d&*@Y83jCiV+
+4l%UMLG!**3h`IB'rr5Q3!$lqAe9*HZ3382d#e2T%cLiK&bS2F#rpi9pQ+Q!Q#U*
+&Ra13!'PlURd&9$Mq#4@mYK!R0,c%BY'f)2,b!%IiQSI,D'!!EeHJMD",TClf@l9
+dE#Zcb1hDBYl1#B4[P)9#'pl9`(%2Hj9Jc6erQ4[X8SdN(D(YMr9JEk1L(S-E0HG
+JG[mh,c#2cl++VB%5JQPVbA(TY1q(qmMaH"r-#'kGe$!lPBU+fjHe+NHB)A%GG%+
+Dm4'3!-dpX%k@-4JImmB,*Jk4YHTq(+94kd*BX'$ZHX@`Y"`ReB'8k[@b6*!!RP#
+Y9l(j59lik'R09BPKHp[e8I1Xi"%CZB9X"NbY+bpR!`If,FPVMC6KqpRE+c*U,D'
+cRS)$lFaLrae$RSd8e!@L[*I4e9R&r1I9LJNHANcd-Cbk2LAYkKUA!HlU6L3BlXf
+FDj!![42cN6md060fNCK-&AaP9Tf@AaZj1!,-$CCSR-91fG%qKCRHAfXqNIZHH)T
+CCaAAJT9AU(UpdRFc40$"S8cPi3c6"U%*fUH3!,UImAV0D[dN[)@"9bN,Yb6iUmK
+Sh3+NEDCrmp*JLciHk3$'L8+NjaH#C+f4&c["cFGI#V''Hr@PMe2c)%HKZ-c&N93
+rZ6[B4FkPD#F0Uh(XA)'ZGI'FNSM6SMANJmHAGP,8[L53!1I8hl8Ljq4,$DbQZ1I
+4rdD"I#ZK1k2QZkGl0aE,NQlErc,L3YMTqBZh4aTFB$5d8D3bj9UF&F8+bCYkh8,
+VkSUQFB9SAVeK#Vj0LX1ASe#q6BcR3""1eNFL&A9X@k5F*Ba5*Apq,G9%FZk`,fj
+,Zm-[eVS0qMd'PVX#cZQaP*Qi)0aEBrcU@Zja%HI,YL!&bhA8mEkN3@S0%mK3hq%
+T3%'!#M`2bPklV)M*G4H%DC%YcXPF!*SXl0EUh5YR3BYqkLKJBbjX(#P!@Y1'k*E
+qIS1eQlAqCdU&ZIYGYKcprKibK&YUdC4eCMI+DVh9I4Z*S#Yi-8e1LBUdKBI9q+8
+$laR'2[2@I3T6iciZf2,B#Z4*fm4mR1B0NQ[Mjk@adq3US!*Ch3QpM[l2qQ1QNCd
+5qa,"GV-S(m`C"Y!8ke3,#*'Sk5[Uim&ZXT0HJ#&Cq#5H)$I"FI6me"VCV4)GCi$
+lNTZ[$05mD&2@lG[b*GG*FcjVBP9A-G%VlS6%(V$EKIkF3XT(0!5elHYJrECJpDY
+U[TaT0"pE9b+b54Y`F8lF#3B,Nb@(ClGF(`[&e#JIXf6+eUQa2J,,NV[S'G%aS41
+Vd&AAB+$Dd"N"J6edhMSd3(@+#BQL2Acf[5Q1VBjDLQKRlfiSBBXPl&FR2TG))C%
+4aB+jmIP%,r)FEe'1D#S+e,MK%Md6iA6$0ae2*UA1#D[JL`a0qD4,J'8#85q04q9
+6[Y8rp&lAQ*`Y1-AN1,B"!P[,-0R%Df%1Uh2QSV1a99Al0-D#r4iPfIppG#pP[KC
+l0GHIM@[k$F4lbDm[SP[UU2mh*b2ic`QN`Qd)Z-DRX*!!(4'iELiYpkd#prdm&ae
+GE1(YhGhMpN,V6KS[i*bKB#flXjqDX"cU[3mE1c49CCj-[(F*fN#p[!cPlYFr5D`
+`c"9ME&`%d"2c22m4cqejq"J0&0Yi83)TL,KU-S9605-Am$DpBcEjH18CTmM1C`p
+I[HGVlZJ!rP)AS&61SS9fJ!'DDm3PaPQi#I+FqAbLqI"1J(["I+i*VF9%C9ZUa3)
+Y1(p**dPYrdLj2XNeNjm#F'aBKa"jq"hG*EiQ6SJFmfp8p8(P)p*(5$%#Ke9B[K3
+A)-Y"Q+mDXUdMPB'h(6ZDJ"3Z5Td*MT`0N5DD+ZKSr'`JR5)X`5j2G$dKYXU@Sq`
+Z-bSNSf3q3Ml(f[EZS&JlRSQF[,a(5j[YQ,VrIpX3+&8)AN5!'01d3JK'MJEc#lS
+,8aKJ1V0(3#3#rMe3hJCSK&!1e%&&Yr6Ka2@P$rDT*Vm'pffb&6imjeH&*,4c6YI
+!EjqB(rprjYhhkI8QYUGEINI3Q3EE3+"llqq1MI`9kLLc[G0C2EM%4"@-#cIBb2M
+,`S)*(92A1ePjp)*mQL1CmH6#aT+A&1%3hCZ%Z8A)3%TQ`'D`10MQIq3H4+5Xr&9
+$GrmZq"51pJA"i5qK$kD0KAD`APfS*h'F[#h$B,+Ld$'!4!)mX&%%Trb5jG2`JVm
+0P(Y+MZ#B)QUJ@4#'a+V2lNk91#HS0YhXad8pcHMBP`&")hV@%2q&(rY)"HIl,S)
+JrGC&ej%RjK%Qb@,2$(25B6mmE'V91TfMDa*)hR#)(2[!V'SILpq&8,UeB6+@L,R
+4UK2+q)NSl!"C4RBhD24Mfb`Z$#Jd$jUdU"AdrUqMP13dT'Fbj&S!eAm(""+(I`R
+9bk,f*le@cY$#)+ArBGQ[&0J","dZlJRrIi4$4SI%ic`!IA-pETI,@Ye[5[C+`'e
+5l&rfNe(8(k3c6SlCqT8$RkhYA4j`3m*rrfpcm#(CB!0Urf#6e#F9a3cr0'[LLUF
+ScGG1B"SL6k,MX3lL&04+qQj4G9(+B4c&ZH"aK-rKc#J!-AJ0JqeC43Pl[bk9iE@
+PM(US@#%B(a4cAiGAc&0AITj89G+N&TNc3-P[U+YmSG8"Q4JdX`4rQ0VK#J`0aLZ
+fY$b-%TMli)2,S@BIffmhfq$l`YGR6IPfqD@ShaRGBGiLY`Z`B``e2L$-UQ!p0Gm
+d,eK2`E9h#4EfHFd6lq#%BSlHBU*lXFB+JZKci",caQ3jXlQjUpY9h3&+i`'["m,
+YL(TRip1r&Y,rI,jk`(94YCAE(ULZCb!Mrhc,AKNVc(piXMp2M(&3R8kDkr1p"Dh
+k,r9JF,lrIB$Uhl4TA@RJlpXi9@j"hPcA2',e,CR2`YrEljKd(X(-rD6%[%Hi!,'
+T"GZGZ&Mf'bD,8QTakfIIYbVcAh'48c$S$mc-C0HRGS[jq[fDYe1Cj40bq"MKS`,
+-,p'iJQSc#kLrYd%r8U*NmqVDBVIhU)p&FDapGDK$f$Lf5Q1rZ+5&G5jqr2VkiNb
+HUNT4dql8VcclK$ZSaRQBc5eNhkhNfR!JLb`*,5RlqVJ#rhiD`b9aKU5U8E!(c0k
+Yla(fhS+IKh%NKT!!eE4i'3r)F0GF0+c2TA[R8NcT9$VK',V%q)l(RXYP'0Z4M[*
+YRf)bH1&q-*M#JiDD$ic,JjVIVqKDJ[kdU2!+R3%!kI#%eLFYdRrFF&cDj#&e1`c
+Te[RT'rD@29ZjRA5@LqkRPLhXh4c&Qb'[D$fHA[,q4ZPX+dTGFZ,liRY`RU#f*K$
+-V(j8pI`(rfX0@5[`jjYKH+-U31X3*`1QD"K'8#JJ,+i3R[cIpb8Mp,T*5[T'S6K
+(HeC55*h'Dmeq46Lq&pN-,R#l'T6@TBAPep,b&$C,ZFUEkpA&4q+PVkQiJ#S"065
+Vc9ARiC%IYI5!2h0RNSFa4[clpEVq8cbRrf*JHedTdU0d$Br2XIm"!bCR&SBEd5J
+XY9SFc'58AX,q%'*VaM5&Db)GXYm%b8`!XUMAHEk(M'C2DLk4RE+&Q&G1i5XX6ZT
+M6BU`$KU+a4A,LP2'rdX5KXZ&j6mi'!f!3A($'!&Yb0[9Z-aDjQBGh8*rSr6T"Xi
+C4TBZ3N8A)Z!L"X$l"jpX44URE03pl9"6Y`qi)EDpk$(c2AP-V#EXc1lZ)3aDSU4
+SK5K&XJH"iaIrCfV@NHR%UV0Cr`*"UiI@!B6[A+DJeY@HKU&map(XFr-3dFR`%I4
+41b19&3"eD4l2a0`H**Q$)`1K-0kcQ82AbV9`Kr[dfe#VG+QdQDa9D8d'#-3GTAL
+q0T1fl[Kb-Jrr%kRHf,i@X`)UhiD$K@%U2LT42JIQeI8KcrH)jRiJRPh)L)"IqU@
+99F(cL,)YcX$'3J2-0"5cq!I0)*L5KPkfTRGQj14$h&+4R$BcB6ICB&b-DE"Z`BC
+S$JT*B`3-ll0),DN1)@@CrhbCU"j+2r,"m9'5he,jHVL[+9RY1m88jUB+l3M$`I5
+P*JJjbFejHG@&BR%l2-mCX2"J%04'bIJH6ICGe1@8-I#Lq2TeYAS)("%"T5Fe1Up
+j!lkUEVp)X%lD6kp0+9D"q8#6c`+,k[QIS5Y$*`FBJfdK*X[03TM28kVmU,`,9lU
+EeeL46SY48kK6AjZ+q048YBa2B#eHEILh,cLdTmElpEk8SZE%`RkX%1HIiEr2U@H
+ULD&5(Zekf1Np+"J-!qf"AMc(1fGPajd,X4Z4dj15qdj$0mmUYS6@k![+fiGa$aQ
+HB`"1&V0pjqfae[%k#&"jD@1dZ-,aZ&,%2!k&'#C2pFj1B2Pii240`1mkl4SKMPf
+MCHXTK@PbcY5a`D@!crmmd[(jT"JMUfl5`QpQJa5-*[3HT*c1MaCI8``TU@TPl-4
+0TeJ"DFMpU)ATY9-T*pLBJk6iUV30X-R9C6`VV1HpSr2mQNiaYQ460jmIa*M9GYX
+DSh!RiHY)3"%ld%D4HTChH3V!&$k"dD0B0R5K'BZDf0fdJip&9aN[+DJ-hqrM6ZY
+2kJiaN`!63eG35GPErLJRM)(MU3JQ%6h$5-hT35Fr9A@[mf4[9*GHQ4'de4a#D[9
+U['2#`b9lHrYbeJVr$4-9)*fh+rDI8FU-i[BhkKL-T83lTp'R#(MdBmp+!f)UrQI
+a1+$fN8Sj!KQ[c(6M,EQHV8Nhq+Gq4b`RaeH3!!0rbdF)kp!ifF6DaQ(J"*JJ2MQ
+5+IU!&T9qSF'&KK3pH+h5ZlISM,EmJ0R-jb-Eqd'%rbF4hB3pIP9Z$U23VhKjrXT
+SG2prrhhB5-"Y%jB&V(U@)crqNUC#jVdiU@pM$e8F8#Sq!CH'%N0mpq+6P4@(T-S
+i(Mi+,Ja3*cdV$DS9ck41Z8m9Sm@j)#Q!raCrY)mk8@(D0"cYj%T`+,&EXa)RdMd
+ZI4F$X@pD"BZVC+RRlG+!@)aCl$Iih9Ed%aHd4H,3r%!Q!68JaC!!5G%qq"Gdbrd
+Bf6(DZ0+UJICJHD&jBqedb@%HDN,SN!"dTc91G'+0%ES*3R00*Tij"PBEfaY0'13
+@`FSZU@YkJCpe(l3SDS"ES+lPm"$@K0j+DfcfEm'DXZZMcIprrhrrId4[RZl[5-Q
+X'pE5lefU5ZZK!UfR*V+8Sp16(B[KTD&ijFdm"4SXD-R"[[QYKM&(8(-dR0Fr$N2
+M%R+90&)h()[dNhpcp+T&`L+dXl6P9YLfErMK)HNdDJ#L4pCUi"kI-IBN(HN)em#
+QpjUSd$'GdUh%%HG&*4T1"aSd[Y-R-jMI0M(f$$24k4,fqQ5cQ"i[Tl%VQP6SAm,
+1V`M6K16r0QRcVKA3X-BSefHjrBdH`r-%%ZerfNN)YADi4c+!Cf'Xe**Vb(l`-fm
+BFl**")SdK'&jH!DMMpraF5EG2[G%#p%ZJk5b2haJ(bfCe"c4I*BrKI%jZ6r"aC1
+e[rmCU0fM8'R3l(i9dX2J0cKP4YMYh2BdE[DN+MKE%V8p`Lpf5l3UlmfMVLC[cCA
+Fc1E!(FX0F`lV!3R33[efJ9Qr6l"NM@`*T#!Df`DhCkDA+kKZJ8Q'2RNTq9&mApN
+cYd%LImMqFJh0kbT6fIMjL'pb&![2F"$S4`)p5i$brEAep@SQRcke[UTrpZf2lG0
+IfkVIYT6r3f+[Y[R[Yd$r3h8[YdMMjpchfkDhfl'FEkUlrEVIrYd+rE9dqITCqh5
+MpZS(lA,r0d(r0URr0V(pZeIlG%[fkGrYeirEVh`[e9AqV6M[UVrpY4rUdpr9H2l
+G&lkQr[U[UqUMqqUQ[fkkrYd%[U[$pZP&p@TSq((+CXKfP[$%VAA"T"hkGN3AX&+
+ChUe'$"RLeqC)Zfl"de#MS"KD24SXm9,0#4'#dj5iS,8IN!!TNTQCER*rY2VV+M!
+[&YKT6G9hl@aa*r@2L#9U9hVq#afX[L6cUm0$Xlb9,B@9@P$h0SHZF-N1Nk$bp@@
+2*h88-GhI1p`J90184F9Bkd*#R0@-ih#G4c,)[NMp0()F2*!!4B'kf1Sj@2f-*2l
+P5$9cP,*l5GCJm+8aZbqXmTVhBHJS'0#[h8CrmT&8R$-+%%BLJ$h#TMDAFJ0)iHf
+l)dmJQY+@r$dPj'`P8eKh-IJfCJ`9M)F&U3YrpPmS&h*0#),Y4Z*AHD5(2(mEZ0p
+$mT-D`hd[1'ekaj!!%Fd@F*H[(KR(-hH[aD+9&ZRjrbD@Ii6,N!"5)LI[(F4)qpZ
+'1CMXYTj#b92QPqBPB+ZFh&Hjcm$9FTFFCP@2fThEG1jBCXpGb$$B,0!3,j)B3C6
+lk0PAJ6,iH,I,40UK@jPkm@UNM`5eMAi"cYa)e*J,FbZj4@'*9ZY*E3aKPFfHjEp
+B0Eh*qIUje3keG'I6'1!*TIhY!(SJC!l[rZVXclVA(8AUiLZ'+*Ahd(V%$NRmEb"
+PHB+kKJdcHpLqATS!S+"KXLa5X`MfTTUZJA`c6C2FKm6j!!J`p2-K+m(q[X9"&'b
+)B))FDE!hYf'K*2T2H[9[-ArF0HVA*J#25`""FPVLqpCYA"-Ir2Tj(!Q(&j0Mh'p
+-c+Ejk-'0`TGDRG*JlS0mV#XrYR"P[-i6fjXIP&Zh*jpcBdFPS*Y8NMQ1-r69DJB
+PlX"JRYASb`86f!,YB`r6M5Y829N-l"hS[Q2E5!Iih,F914QpXph&D-AmSS8Z(FG
+p2G4a41DFKck8Rb0Fm!ZmYFq%LZ@T,lHGlN'J4LC&M[A[`QjBcF#UI")h")FkBmN
+0Q(Re!Zprm(F[C(MS&&$59iP*e8I$*IYFik,r3&B*,`p&8Ec)`FSaCea[(r["Ke0
+,2(LE3#`X3`hYeG(ZETIjc#$BrG#U$Cm2JpjTcJeDQe%55*C5#-fT@CRF"lT0Bl2
+Q-MrmiR9T34h6CeK(HQlU#@9N,HEk&E+4lVRmFlAmMZbeVjNP+r5S%#bVG+A'E"m
+UQ2l'Y&m-"eehpQlk6Kfq!lHBjV9IKi"lbTfU+ehe(G4%GpXlQ4r3,&Yi4N5$*lK
+6,1PYl6Bm+UdL1f*r#Y2B#qeePFfFI%CRJD"!DEV!HlM-Q@)r#FAF!2SbZB6F!D+
+!X,AcGG'*,1@M`6d**-f2"ArZXZLH-eUa@c`#ZX2fX-E$Y9+3!(R%NAp%U%!h@F`
+-fP(SL*E%eB!cTmaAk&V@R2S6H#4e@al+cfDPIYI!&0j!Me4Y'4b2r(4[8LY&55p
+"cXZ0bjaQlk$JL!GH9V!NA934cSqEapUeQDk$kTR3GYB2*eXrfr+I*C5Xi2!6j'N
+JHVdlZDh"XHA!)S'T*0f'q`aY*5bVA,2T0dCRkNJLQ691'fQeHZCa3k!K[!1C+(%
+CGi8"kbBH4MBUb`#lCTEM`1`hHlCS%iF@C4+XDDLhm@9ImBTM6jXXDiZJbRJEk1P
+"pEACIT-L@1Jq"Npi3(Rp(`H%Yffjp&mMfV2@qRiY*X-+e[lm)+pNI35rZlFRrAE
+QRH`4F'f2k@MB4LTV(h@mrbaGhaj-G9)FAhZ"i&E21[-(X+#$N6XChBX!&"K@RG(
+$jd,8-NH,dNQB3%+$IEUkb9VFZF'k8qra`4e0lL!X6$GNi%N[,@KLhDIU`K(qA&N
+V$EeqA!ZId&NS@M""L26'bMjb8p(9lhYS*9LM%AKFH(k0N!!qRVEY8JA3i#3&LbM
+"VHN(6c++'X(3&KUXK0aDJAaqB!pi[ZZGN!$r0U[H3NU$c"*f9*)JK0VViMq#%Vk
+LGL(R+eSkf3A#6A-hU`#kB+*QrND-Kc6Jp*@S%(Ef@)De-QL("[+,-K*P$5Y+!S@
+ejiar&!U%S$QdQaUJfA'EJ1H61VrX8F#+iAJ#GNe)IjeSJNiP1P'F0)QF(Y1+Z*`
+hf#q#@mA64m5IjYG'P#U(hFH`i$*U[G!YdQX)9"q[8e[-jC@2"fQKIN30Bp"aYD5
+bCINd4-fm`M'f+ePQpQDKGed'5F,5)H2h1&[#ZjPUXQ$G5c2BA+)U1hjc`f45)I#
+BN!$I'NrQLm3HQ86pTm!*f2PE(5H+X!',dT4QM`!KP`E$8YGT[L2MIpQ0jY&d*,d
+G2k3Cc3C*UIE#!1PR`Tf@j&M$--KrGFGFP2$,jLc,pN1rdQqfr!DQ0(PS`Xj$8[L
+pN@HGbfpH*(ifkl"e)LlTGJbN6ZJ!k35PJklAJcA%VQ+NUa0Fq3KVm9-LH"k%Gf(
+EVLJ%QdYqd$&92$9J&05)Th2TLM%JV8J)QcJ8j,H&2@HVh`*bZN"A4ZlVYm`3)##
+mdYJIijZrJ3f(B'MkX[X(L+Ik'9LpKH'fh,F"*[[QjJ1a+1"!K#+L0B9K68afeET
+YC6Y6C$dLhC315e5X1!j1L53G31M&r[4+iVV#0DKl#hp[KFCcF`F+"r["UX#5fY8
+lP!V&,9ibr)4"NR(+8p-8SBSE256@PCSFfiekB0b1jZp)IdH(mc`V'd*Jj0STMHi
+apU&ZN!$Al19Pj!dP'b#KAAl(@G,,RS,S#*-P)kjXPVpU44U`jHQ*mUac8aX"i`E
+b*$"6&$j1c30RRJ1L,IbU*XJ$ElKG($$)J!51D9&"JC,,K-GHB2AGR)Lr"JkP(Kp
+h*9,ZkD4b$P+)'lkcb8YfdJ*&)ZA9Ua*3ZCeKCcY$$rT2%Kl8'I%PLZTV5+KF&U`
+)kYq8di+"1Z,*Fl3,6,P1D5`GcKeieYaG3rMLM0Ff'eJ%&V9*Yc+"0"G,L!e4VR9
+HiMZF-@Q`85H)(ej9bUkZ5p)Q,k-8r03E!P[)KT3F-8[-ciLVK4MGV-MHT$AJ*Lk
+k+BFl@dbVih'"NKdp$!8$r2$q!PQI*&EbSPqSZd(L(mBM'iDif4&5Nh,jGD-I&br
+Mq2I1($pY[KKmaN$6,f[E!"*m[B5@,f2-FVMf-89#FcU55118IB*&PY'BGF+H@!*
+2VUj8K'&dUVYEAZHX029EpB&%%QpBZrcl#lbAA'U3!2m"P4D!`@0Fq*SNm`L0U"S
+e*#YG09QX)MI*@2p#8#69cEqL(JhB&XN`KmA2PhM1'U'T!"(pE03HXpF6'9cmbPQ
+D$SpVb$EXX%R2VPpRIF@#jH-H*L%f`1eH6b"qMhb9NFabe&0iUqEqj!jeU'TElPZ
+N!0,LZLF@N!"eRXKN5G#-'c'AlU9r`A*#-)Z9GG%kpbUV%I3IHL9,53U8F"6YAAA
+N&[`5#AGYS`cU1@QA[#0A*#kiQ%kMVi3fb,MYcSm$[&`G$cl9&lV%%3[,T)R,SSl
+E4b6q)"B$SiadF#Nh!#-bF(,1Sd3R4"Z2,!(QQ5lbQ'SBP,iQ5@r+DDM2-bK1+J6
+j#C*%,m11e5664r"a9AZYeb2m&$00YL(HT'XkcaTXmCTQ@Q,h`9cqmEh-f1ZlT9F
+eB6q)i`0*QQ%,Rh9FIj!!i9ZA[ipk1Up+b9Gk9LV4e@51ZAPFbIiN3@dPNN8)&+m
+m!Y'ieV`YQV9L'CKeN3K30)+FSQKFda(TGfTZQPJdGUl1ZmMK4QS$T0k6K&d6RGP
+li-XbQPIHb6K@3mUrJmdp2XU(J#ei5(a0JKee#982IT4q8H-@c[HV0j0`XhkA"EQ
+2fhJcr6$Z)L`i%eQ20G&-TjkQlcc)Df)0r`$[T1cj$eUXSImY5JlG-ee$p[hJT2E
+%Ae[pI14`DQ,@Z"1)LL1B`Ze1j"XAc5k!phEArVS$Z-%([DH"YRk1-XZ4TcB9@1F
+%qrXA58(E"ST9!p5I)(P15j4T)Y&,,0N1aGN*"2[f2U5G+`U(F8AJmKhM9%Dl2Pi
+,&F5jYe@%R-VLp!Q#,5PG`(kKpe%'-DMpjYj@PK+e+9iG#,L`3'bES,0*dI*4Ql+
+bG8!83&pIpYG+U[bXNYcmj$')b"(36VcT$"3m`"+5$prDm5",ldiKA5ikh6BFhdf
+C*Kb2pXAaqci#5pC1ADNfP'0PM55LPB@+U0l+$APrM@QXXNMGb5TD+,Z`GdKjPqR
+5U4YPI4lb09`UebqSV9Zp4QjXB+c6!jFk-`!m+rD#ekh`#5hp!R9'j+,X$lHD+3U
+'KG1ql9XbKkl'LH46Z"G'J@!,I"#Z&2Ik89ElY'&'TCF!`-`HVbD#jDYebl6XQ2Z
+rVpU@KT6B-P-Bdp-22#r94%5G)E&m%KK+430q%EDb3$+,kdN-)jdPAS0`JP5a!d+
+pDZACK'e@K`dNMkHc02M#IC0VFkT'IY'2UAkET8e@bc'1k1H3!+@,r%NqQRZ-ii[
+eL2Q5lh(KiaBIBjNX6p`Sh&f"9GJSm,UmSbaRB@'VDb@UaXG5`3*B9S+l4dZ48j2
+mJaV@F!Vp`hiFL%QIX[S5)ZaX!kp'lUFl$Jf*UpRrCZ,@Y2JH#ZJ,3(YB0e3`#[5
+(,5SiD"#+a(R[LhKT1P5EcA4+FCkkPab1#)CrdSDJ0E[4"iU6kXhpE#1e-SNK,5"
+RGVkF&FGe5`-A#Q-Pq"C%GPE"PhC#FZ8[$LGIBD*YM[pa$e6Tq0pQE@fVP8'B0P&
+MC4XFhlpjSQ34F`(GXQ$P@5YSTi-'!1#dHEa0*6D3!*9PAc8k&pK4R9q29!QjCqP
+r3Bkpciff-@AQVAI40V4Gj!,AFX2UKkj`8!qAD#hPqUL6d'c![Yl'Ye")pXicql[
+bR5qJ!lQ!Y36B1E898r+D*h!BA@6pCmN@#QN*3rpJA062L!&dEZ@G518@'c6hBQq
+T,cET%c3H[(#-,+Udl3h4KB3`bF*F'UKL@,brJ4R,!9H0VAHch"aGQ0V@K2E99Ha
+6hMT@Pja"aV`c6I+FiP8%X'*(`IK0N!!Ee+bRpU1A,jA(hD@LGKf2P8-D#f2KMR6
+dPC-IN[DNNN'AmB2RBYQ%(mBL#0CPGK#L8#630@"X,f'NH`C@"+d)[eqllcaX`5d
+$r`ead5C9e256ef!XYSY(mR8YE5SLAUS$H0dihZ)c@Ba3S[pQ(4X-!dhf!MD&m61
+aB%-p!A%0%#B8Fdi(N!$+*&Q%$Uhh'b1bNiRS)I89Ybm9VGZQFkE)Mm$lBiK1K@m
+Y"d9`j`G3KqZeQ[lJSG@f44bV[hmjA'bl"!`(ZfG6NC(RISG,j)*fRK0`#6#IiMp
+Sj*%cP)AD`rZj6J@PFUl5)"idG%YQ9D*V1I6)`*i9`C!!DlHi*,"U[HkA*Sh$-V*
+)phND(,IMkLq*DYQM@%fAQJN*(9h-)UGX,P8bbadhl+GfZ0FEHb)Ud%r,-JI1VLI
+f2hV@Pb4m1G!"`qNrYNJ+9ZDEjm`fVXFbhV"`AqVhZrpYrSGBhVqVXAe,8Z),F`9
+[MfXM!eC)F[EYU4",3`6[UcP@K'[0c-c#p#FhPe&Q1%`8*B4iJFJ(V`e46$`hJ@k
+BaGD'[T[1*&!M$B&&l+RQl%DS2`06lJeh8-Zd23Z`IZ2,1TPCXd-TRpE*DVKMB!(
+-Dd%1&Y9GMAZV6q*VAZNqdP$`jfrqDpZ-p"S6[l25DNBK6f(mlh913"V0Q8@Mr6'
+f*eAmUT1K8G*'#d@FLTXaa(DYFkpV4Y#VD8fPPQY0fd1rlbamJ)qp+82UGfQJL`T
+-h)(q28mZ%)F#QiUJ,@Ha8[Y#QrH"BhF3h,e'JSKS90!pR%fAR64,-@A0j+!%mVT
+eIT&j+r0&6V8)pDc4NN[kE(93-9ASXB*%F3,EV$!%E99Zr@$D1FTUFYBK#hQ9fIA
+Fd`4Y&92c`Ah1($qEQKGIf#h@k8jmX$@+DVkffILXdKYp)lpLIqB#q+!b%1ZCBPM
+!FfA)H&J`"QZ#9P$9GE"JV@$e,381aQ9!C8"03N81GF(MPe%j,@@Z3jVf#CcNF5'
+aX,'Y"m*a9PiQ)lQpDSprBU`8M3JibPP,82#KeN$QVfFi6KREC9kb,[D5rS"-YYH
+%&YmKGl@dX,8cq8(%G&[bEm%rMb-$r00JcN"(-k&PVjf'JkP'`JUFjH"cIC-idUF
+Y##Z["5ZJ9c5,51MX4$6JZS&,@FkIcJp9ljp#C!m&!)`iUFHfdj,KckU66'GRL&E
+S0J`L#-mThfr#a[@52A""r1pi6IZ+$kh@E'P9CD4DQ)U[$e%SeB*d$1"28B`$6@4
+PcB`92%DZqEG!C%ZG!0kViX-a$8`*E(P1T%1j!3C3"aASUZTNS35ZL(J*Bb6r1&d
++b[K%Y$i'Y[Y@#[milJm6cpi5ZhCcF#-9*ISLqC-bi#B3Y*eRM[hDd5EVFcZJpNX
+VLbYbF+))(V,Ipj*V*kLUUI1Y8-k2S5r`#Fb$bSDH%TD4Bp*DC94eeI9d9H!i9[@
+l49TKiJXJL(iP8bf+#f(LfATF3&3*IE5SM(N!jPd2S3LTH%1cMNlYb5CB1`T@ha)
+F1AI9L#'18fqSrZFrA&LELDE'Td3D2h0idqfh(%4[(h9)f8cm2L4*"C328lZ*JiF
+b#P-CX6YabA&6ekR"QLd-mXUe14S#Ib11Ua+28eYh5edpSShUR$TFk"DKGk!*!BE
+-#YI%Rm@J[YT`T9bN+,i+NrprQRXE#I'IQ!#'1pkb)9pPQF-F2,'k2H#"4DL$fRi
+LhHdA&!8q"AU!mCfG4'8LFUph8RK,2A-pV1R[AKqX'9[Di*RJ0e,aq!a**J-Valf
+0LK'Nf3XTelrV45[Y&jGP+b"6+VeHkHb,,cDcFAqPBkUCZB+RE55XGpqhD!i9CYB
+'6&NbQY0Q*B1HY#+&0RB(1SH+B"Hr!9SDSC!!CapJARRaCcbkQd*00G`E*cA&"iX
+l*kB86N%lDX!3**`CD!YLZ@fNmarPdJ'"Zf2*1DE"A(mhH2&l3b$()l"Lh[kB1*1
+F3a9++5AP%d#eUKGeLR(%@"([G[AA"$0*Q!PZ"(f$bH6aiPDT[Lp)-Mch#lS&"!L
+jN!"5BjBaAkj$mRakDfVVf[DQa38k[4(B8qb$bHTT46",C%(!,$*YFPPh@'LQ$BV
+-0SZhJ#,+jh[`LGcGcbN3qIIFA3020rm)hCqH"AM#NF+Jb,'*UAJM!IZb3XPK-el
+HiIp"Aqb2*03da4X+i8A(RXYQmK*m$dm,ec@i9NeSA`d31KL9"UZ0Khr3@9fm+I5
+Sma9prC9k43(4mZ9bqCkHlT!!A&J4eY(S'E9%1mre*NYVr*TS&lZN'0CY,[bhX0B
+f-PQEP9`"I!))USSPVMLHIme!Hh"*d!!kZ0+apF"h#E&F$3r1[5Ar!h+fbaX9K16
+DMl1`4lqMCEm,kISd8fp$m%L[bLUK-kq6-R9+BHHF9T-5PAFp#E)!S2+M(hKSpjk
+E+Y2l'J@K4RKC*N"G@'9V,p#9+a4QDDK[$(#+200BSZB![%fq*!**C1cUic5-4%R
+)`KXeJF41iJ5'G(PQ"@Iqc-84I&14P-J23JDh4Z'2hDl"p8SQ5rjSpl&12l+ai&N
+h"5-$%G31b[p+EELpLcZ4X&h$6F3I@KJS(Am951Bk@l$Ja%-3!Ij$$p9N1FTM5$Z
+Fb(9Fh5bB&[[+N@TiKjfN`"m-Bp@e"6la&mLIUFAGh63'rd!4ie!,lLFHPS&`bkY
+kZekFiDd!QiQSp'NK'P*(1GZkp5(+[XRm14*f[b6T3Rl-YBN[1Ie3+p9V'4Xp'dK
+j8AM,q'`CiL9UkMY2KQ**D)hAQ,#[U#TSB%-fpbV89RD5q@I4iJEr8!9BH0SF'%-
+-jPAIP'PX82,&XdQ*[&*D3T0c`fJ1-QjqKirAL[Z#@FQ$ckU*Tr5q`'Ir&R&c+M5
+(j,,5J[hH2R#p'GdC-TlB$pp838`E-+*QI&Z#JC*lca1G9`JGE4N&Lp0SHdeM1!8
+D0[b-r(&N2&HjkqU+G@GGekP"A34MKSC5Q9FQ*KQ@bfTklLL)j"E@H"8bhhiZcci
+cVS9&raI6ZKPeSS#1QDBBrbVqJjKk#-l#PfH4FK6"dCR+hJRKKPiEQBbbc6lpIGL
+cf0RjP51Kc@r03IhCaDI-dV,U,E4ASL8!mSRBhB,N,IGd+Y99[4!@IC&+SE*jDF[
+j4rV5TqBmM1c0!bEDR8!RaCQc,5I8$#q(ef*p4drEK1-(()5N"&+DJh55,@)@#TZ
+ZA8Z$+HS2fNaDC*KiAq@b$2HL9!X'Xee+YAQ0DrbDXmh6YVE)#4EJGa'kqR1#BMp
+ZP+SFmr3-"Kl@C8cU0rb*5$rSKQCbc(2D1-jMUN9L$H`r"1ZMd%p5&,T$XlkiXT3
+,EJfH-A'&`'RD)iS6LG4@kbBdr4R%l3I'Xep0RbM$p0d(93'-13P1,$"MZ+4NLcV
+!,ilkA!$Me[EBLF[(62c(-d&+%BdZH"4!bq-fpUiKG!("IGI9Q1*8l1jLiAAUMm4
+)'0rFU2b'F!cXG&fRcecQL2`dIPhA$@3[HiTr2ad`X')5HZ!-8hG"cV#[1*1miLF
+%093ak8b'*Jc*[5m`mHESZQ4ZJXAP4DY[[MHXbTRGbJ$@PEe(6r0R+Gr,aRhC!fI
+dB[3UCJ&I16(qU1-8qP`(IQQeUIc+iK+['8HiABT2RB#r#i+H6JUc[91hPH'C(3e
+3))iSR6aFI*G(('UPNfr*&0$B5*Z6@%mI9NlJ`UJ!ljGUmU@*4mPp%J6kH!-$A&`
+(l)9(-3i)E+"i3!&NFRE--X*[i6k@X)db!N,hKm-6rd'cb0J%JpZHZMPU2"%C8@P
+*Z6h4'9b+pC[$FB+a)JEk6MA*PC)[N!"9ll(DmQUVKr$)deZT$#jYJ2@Z4Qf3!*8
+M0"&V+ZB!L#ekbF[p*R0qmfIBU)!#&!5M9,mcBVel+!#&1GEj[J2JZ--%qJdfp$c
+&cMp4dRie)"jH(LYLNQC@['6b$rj-"E+"F`HmMHN1%FCBp0-J+A3L3PAH05YVFZ2
+F&&lih`6J+#D%3MIqjVRP5$c6hDj3Ijh)ZFbVXi,I0[6IBf1V[R*NaeXIf)bY([+
+!(S)FmNG9lcjeRrb!Ya[TC+JFjrDdNSaNMF#dcC!!NDq-19c,a4+&crLh+L'+q9[
+l9jq+906m8&XBAHST1GhL&r@f2@U$d4*13j-+@bm*$C!!mrmXLZ2fV,#R9cK1K')
+GJBBkY,SZ&!3l"hp)%0%@L+N9Um%Q)'$E#,a*!KC%4'Qikh&2"M*0K*D8A4!GZp"
+8rP2S`+)0&bA%AJERi"2qpmYR3qMIT&iI3iidG!5pDIc&DpcdmEG"YR'i!$!LrIa
+dJ)k1@U[HZB6(ZdEa**e[aLejr,X`1Rc`jKM5S4'3!)8k@aFdPUpTkKcIF*Y)mZY
+JcXM5N!#-bK!qDq@[MHZ0Qic!CP1r%TL(BE(Mr9VK5R`F0T!!DS6pH%68qD!k,La
+SYUl23GeAlkDfF[MQ[a!)+8L53e4`f"kLXq43$43L"jQq[1#%qbpFb9rqXUc[#mk
+QZ%F&&dJ"LGkA$Le81!bM(rA%!*&LeE3["KeZRpD(@H%G8R'aQ-@#l!9@U1-Q)Lp
+M$$6!VUr8Lq!rJ!A"R+%&VQ)dY-Fa(p$X-6*2kBVbbpUe)5mNNK*d`C@R!,JVCkY
+QPE#Jm`-F"%T6BIQ(K)J9E9AC%'H%jb(20QQ`MpE!0hrPpB@M%2aaAVV5qEeD,ZI
+GE60GE"#1F24R(LNbJVdrK$)T04-Fq`B8[PSRA)dFaYb,3QmhLj3QG+(ea!"jS$H
+U4lmIBYGAeprDMd[Q$D,+f1AB'(R0djNSb1UL)Nq*H$QGe*Sb0SdC9*e8kYIqiCr
+0q64K!Yr-DY`,P#5LD4+lY#,l-,((UC(pjLJX'd*Pm38lZQ-6)C8@#(k`,B*3#h,
+%q4aqcXj#U$NYj`)h&UF$U2Zci8CmdIL(Z4IF"KQ"j9Y-ci8"[V-lS51jY4&D,jK
+cVK$4VT!!-[6bI3BekCbmHm+Q"fKSVfSH-39YmV`+bTTrmDSI*[2TFbm%@%Nq@IU
+r4pZS(MXI8S18c@-ZhKFIP3a*lAeNC8eKCX!NF$SF#RPR&Bq8Sm,jY@5"[9JNMM#
+`A*!!fKS,eqLT*d0i!kD6ECq6CqaZ0c4Ih6k4BRr6cAC+'TPKZk+,#0Z#m"2rENZ
+0X%Tdi"d@LFAf25P*5!"iCBKeF8Zk5X,RXYHNVR'96Ri19EQ3!)#AhjLPafDLL!q
+@*hb#!1+d3'$TDXSL,Df[-q&#%a#FYiDQ-N!aVD-jpGS@F5dQZA"8EDcJB,iar0'
+5+&IbSE2&bdXh2jdKFGBK6`BUU11mC3h6S1PqbqU5k-DiCBarhB[e2"pPA'k*G`f
+6XV6B+5mp`Sa`I,KMlEG*jY4,0Z$`AL%BLRSbIKhEZmhH#eThQ5J1pq1Vbchmj[4
+RRUH9bQr21er-q![c8dK@KGkP2`*"X&$FAAK()d&"l)5h[M$b5e0FYK0(MM*H`S&
+FqLTYmmPLSXJ3)%AieRVi+JTAD(TB+blkY9A)TAX4ZYL4PFUdk"`FXahh!SS"ILX
+3Eh`BaK,6k"&X#8!!5YHhCN5*@D#AGUKrp*[,20X0X(Slajk"2lZNA-MBJ("mS&a
+*#cc!fb[E6,#!Pp!&b$JLee3aTG44C)Ir%%%-1fl#M0KZ9&AHQqLIT'ae[K4GqL+
+aRE9P@-'dP,"pVeK"jfYNVkF9c&Ll+'L$h'GA%!URd9FSA-IEmBYe#9BPD)Femf0
+V6"HF!X+6L[Gbd3XqU$qMiHdF!"*Z#,Hfe`@q5jNi%-%CHmLCka*6P-iK6UA%eI%
+pp%6I8-))#d8E3$M&XbK0UI,Zj+(Fi-ZlA)V6VL%J4G20JYEcf99J0dJIpm4J562
+cM2XYJe`$i5-M[j-qI@NB1RX6(SVSQfPEV6`'L&kNdS[D3G#0%fh&$Z&cTNYqc"j
+hF'BGmSi*-(6$Ir*m20#0a%KT0SCQ9TpH,QIHA*C,l@NGSIDf8@IjNa&mjMc3"kM
+&*d#'L5R+4Dhddka$![1,T6[&lbZ&6j)pA5UG8Q0ED,a9,3XLEH5$5&@Si#h$IU2
+KZ81TaC!!DPAGX"A-qaN%!"kCAHEb@hckEYXhI`[ba(D2USr[HcY30B`eHI,*64p
+B%jZ1cSGQ#j)GfbZ(C#(D"!DFMc&%8edj`q1rFjma6SAjf[@H5X*c%3"'pR[5%Qi
+ZrMP#0p5kk[9QSelhZFA9*ZS*3KFLHH[r0*%&dlP4*kYM1qlp-`G4Uc@Ld*cYEa!
+L32!T2*rN22104I)H(%`3hE$FU9mV($994kUcZk,f6VSS&9$j!h!LF`qDUhKQ93j
+q6LTqFC,%R(TZ-0Q,,%$6l&+CkL,q[V$3!9Upp-VElhlKBq'CAVrcffDmF'Ff-2e
++0'cb0@SNk$INF01Q4CM'RqB&BZ@%"cM[8arE@Db-6m+r[1Qeam'&EDBGbPZqrfK
+0&JA-e9iP,XhKN!$j'iAQ"fJ@ljjJ"+5EHM'"epAe+JJMS5,ZEr9UT!&0BIbd"!Y
+VS""-f!Tr"T58%DP!Z,Kh`e%#@Z(,P+,4&pU'HUE61qm&4,P!Be)U4aIk2lP4Ff6
+-%R2VkV,cG&F%irYl$Zj%rF&J+%X%N!#+830Rq1C$MN`R3hXi@!Nh)IYePAMpfbP
+ce4+Jr*Vb,S8Fr+(eP-&d8JI*i,kNbm`[&q0eqbclTLYefeGi0bl*rh38pdkH31N
+Ym&PiIArda2$eM8fi$6#@a)Yj3b9qLHD6@la4eSjlApbmi&ECLXc,L0C!q0BrNC!
+!+Skb$@kYS(VXLSTPff1e#reGQU@ZrdmQL$Z%1!m$"&BZqXDibLQ+UC6ST"YKR0U
+QC1b)`%P3r'eR!EJGS69j+4V458rp[c"cc"Vfa3r382HcjC3kj&[i9%0Bqi1Jd&(
+XI$lc4$3VPXImhj@'L,F05#PQbKfbFVE(l`j0daKV6TDZkQ&,9HDVAU&F&I3hm*h
+j+CUrc2X()96mKjX#05pPPj481A#F89D)%J5&m-+CGMFba'Tfh&#'*fEQS5-9IhN
+9FK2YT$q,&8m*'a4)'2@Y!LrSX1kc`cfQ`I['%06&--GJq8`KZa##N!"2dF$9LL[
+E0j&,B0Pi*JB1D4IXDbG9E(4Zp2LNhU'aTV-[3ql0H%V3kchY5!qXPee!$"q$5$&
+hq6qA9BFkL"c#)X-JGcI2$'@#dGGb--L-pH6jG2c2lMMA29*kIALLa96MT1m`cDI
+YdpQpJ@+Z[h`A@brc'*dVYN`k0RfmGYVRId`faE1`jA2&5EP`cZ"Z)RH#SjH$#!B
+,68q0BAI&K3Nm"db6MHNb`&kZMp-c#a00H!$-9a!0XX(T*%R1j"EVD3+1[8f9I%V
+K0eP3!RhdM@&Da*')rhM`Xca*U2H9%+hC[@`M!Nr[q$m'%X1$eGYa%hEJL2`J$l,
+D-NlpiF$"!Pbl&p6@$69V91iaYRj5&qC$9h,AEN-qd)RR,C*KpJHiU-9DZG3Di1+
+P[Gl6$aE%TG(D+FqAq*[`E[916J`a!"@D"FbfVr#*krF+AbXPi"5iX+B&RSYcDrL
+"`JPF)RP,GTCb#cQ@j0SlTP*LhCP6,fGBKS8Hi&DPjUq3!$-+3&1XN5%#-`Z(a0p
+%EI@"R3C8-hZCi+JI8hUV`Se&3&hU[Fcq@TNmJZ@m5daaZhf,MFFUN6D$'R$A(HQ
+Smb(G[qYBkkraqXI*!3iM(8ITEI$&Y@YCB#(FBm$$k-a`&r42Kf2S4ZTBk!N8lYC
+B&R,Ai)p5"XYZB-MID&bGQV0j)pq#)a&+rYD0(Dhi`cC(&P8mqT%4e6lqm"KT,)X
+IG&$IC)a2P3,C`NP*q3d)i2JJNmY*,b%MVeUlr*NXfidhZDG3R#5F!mi98J1SDHk
+q&)+MK46M(f0`C-4kj+-*)DfK$f%lG(i*BJ0P,q#[&0(DSpJ&ccJ'"-32Hpa+6Dk
+e28NiJ5&["3jp*XESc0r-@1d)6XaUa`8NY["M"Fb9cb*liU&$r`(8fTB['h6e81+
+D-%f[,!%MTI*0$a9CY*!!BL8rfH#@jb-@TH&3hbFMpAZXZ0[k%#lpirIk`$-*6I1
+`PK1XrS-8MM,196m%DdbMj4Le'$+ldGiaUp(BR1SXR`'If$Yd4P8KM"Ekep9M%LN
+USqB'Kh"9%CM&-B(j`aK'S,m$a26eRkINS)#Gpr'FlKN8ihVGY9TNQ4Ya`r`8$jc
+8Ib%kTK*bc!*E6Q4E`%AK54Ya*`%c),TGaaA1EKCiADclN99F[b1E9f8jYZUa"U@
+YeNNeiFebQL1PqH,L6TG5PJif+4%cSZK+caI(1mM[)#"rk-CCTRH0m8iR1L+LkqB
+d1'&q%,CeK)0j&R1'c")1L*k[(,c3%LfS-j!!dUe$Gqf[$VZlU`Z9@iJ!A@q5U*p
+2ZBKZR9"QhpcRk4rkj6'@*d5Z0[AifPPF,45*N!!P+F-2'YfmK659FZDhMH@lUPY
+L8!ikVq0TSd[QYc&YjbjaSQ%C(5E*06"NP6McRm3h)6P(`HjLZl2R2k,B`FTckU'
+9`CCNM2b(KP(XliVjhi`1#TP5-9fiJjeL6K"d3jMVdNCAFN&i`fK`#D`rc-C`b1m
+`3M,,DSjZBP6CJDVE!V"1iPkVfC,TYqc'j"'q-K3ZM)jeY9Ea&%Pj!K*kbVq-e`5
+Da%deQ544k4S5'emQRb)4(#H%D&miCli%lMJ8rNlBeXla1H(L3N$!&@0HLia"JD*
+aKUQBF9#&CYec+(*5#NmG[JmCpIp9U-hCpG2N-'Z5Ie%Aa&a3L!dDhXeEVJ"`"p3
+["'f26bBGe(*N0Q#9Bj&Nm#'ep+J8fIXqVNpRH29rp#!'!,CKmQi$4$Dldaf"0X,
+4Qd+j'd5aJ!#a35fkR%Z56E`q5ZT[2Bjq*MaShQ""NZX-3aJXEk-a(R@r!rHF)*K
+UE*MUK&#jCUa03@SmL3%`FKpa$hXjZd"%SP64@[b-bZa[apIMd9'i5E9[URG92!A
+HZ11dbl5PaK#1KarH+qFLI4)&6JS!N!!"ama,XGGZK*YHV`0PNHF(AilQ[UjCh$!
+R5F50Ud"MLGEfiBqRkQlXE@hpDeXY,cMRYF8&Q"N,e2THF5LjdPZ$j5djp3',Z)E
+!Q9D[D*F(Dc4Mflc5AKcI-Lf5!*B+,9pDK2pG-VZj2NSMkf5YQd!Mi$68(+V%@4P
+!0KifV2a6XeV*b1eFd))Na+TS%hIK+T!!"R@S+#mfUq-$#GIM8b8@Mr6r-5K32!'
+Gp%G8J$3"j#TbhN$ULV+BXfSqkNqYSbDRF)+m$FP%dll`!3IGX3$`jLjK'a9k+Fa
+ZZ3%`l(kP3QU-2NG$#P,bJj!!8phF-HI[81k5G069M8M3jp(8rHZ,&5`KY%-TqPV
+j[Xeq%eLC[%J*d0"Re!!lEb&RAFd%lbf)l%5H69eCp+r1#cbKESDPcY"S6F!r!M!
+!2RXR*lKm,rm+B`b@e[l@AlTU5mKF2!-"UZ%$EUdNTS[4[D6,YR8E,f6fRaVE!)D
+N#NZCGX1)hYRk'cm$E",$,$q6Q8AE+%$8r-X3JPV%D%1*[Hi"CdF!5D)K,i8f8@C
+TMa@rbf,HVHHJDqar6*!!``RMVb"Y0"(DVq[25m)E9iPJXU6lY,&8bJhd'0+%[6)
+h!qR6Y*TGmR+#(!dEFFXd*[jpT6@(BGJ%SpC&#cK,SH3k'b`S@ViZ#k+S-rH4BRf
+De$ARF0KD*r-K!@AIZZeQ6%RQQ*fdVliJR"hejCp4'i3"eNdecVpM+-E"&UIF+)2
+,RK,9CHCjYeIUkfKChFEEYm")[@Pq(T&Pqr5D4(Im[Sj2SI9rlkXV"SaMm@"PJI6
+AaHc6662ERpTN(`))Y0SQbZ-l'e[k[j2%qD5[NUalq&qA[VjP'JqBE5P`Q8eQCHF
+lMY1KU6fd2P'rKheUI+aarh(NZ8U'Kek2EF2$Jk(QRI'Cf2GUTP+EKrYNAdHPkN*
+Ll(-HkK&KeMEX-Dl%b4DrPU"U(,Yq%cmUi[Z82TeH5HDLjeaeq8$UF"8P@`)CRC*
+m61+j`$0k9Y$!fR3Cq(b1&IpTKNM[M+4lCa2B#@)2!V%C+J[G0M6$Z5QqVdVU5T!
+!N6Vj[LdX&0YCVGFM4(#8Cf&e*La,HMJ0e55Ch1K0K)IZDPU[U(T#ZK[$dRBTH[B
+VJT0,*F2Ze0M*p1VM`[4k,U-p9UVA6*J%*jLM0H61`VLDLBD&b)R#CUKRZH+GRLM
+ckI8jrcaQ%l,2eZf$jh+b(V@F9BUQLX"Kh%lp'XjEI@F(jB+EmXD2H-ffdi*0rcE
+P9Z@-%bH0#6(()1FE#b@3!$qZa(*pfJ@l$0fDN!"$jXhMrTr,-1c(d5CTaYBC"Y3
+`q*N'c458q"N4d[2!GYE6dC1PYNE2iD!P9AR5`HNUMebC'E+VV"@R-bN&-`rqCE4
+Sh'$PdeN9Sp"V"[*qEFD)HZYfR!IiS&&,,LPkKSJl)lUZqb["Bh+DDT%DMGNfXIX
+9-0K82ZL@E,N((SYm*q[jI1AVT,KP)pNl1$Nqbjf-`QX'*BT0MS[1Q-A`q,CU@T!
+!TdTk&BHM2Z1lBPePJ23kj!!cTd-rp[T8D+PSad%X2kHXULHGPTUCZ$LQ*#,c4,2
+k[br-TdF$JZ!0)4Z$fre+Ej!!FZ*-(0m$!,dJ"kkkI5)*NrH5+01--eNQde),%Pk
+3!+9eARl@9BpfkM2'qp'M245b#0b%EGH3!'T1mVLaKdcambBj(GX"H&m$l9A@B2[
+R%)jYZ`1#-()d`lR13kJSA+SYEQ*H*)-$K32S[i6GK2%VZEVY-*hB!KrYeKYPIYP
+p',Zf4h,aZ8UBBSX,M*K+)(V*1UMmrdapd`TC,($K#b#@kS')JR9`kjfVMN)J$!4
+)6bYb[fN8IUU82B1-M&r`DL%H62a,NmPI'!qZ#RB,T`+SH*L4f@lP@e045RQMCp!
+U+Qd0[f3[i3DHqaNdSEDre`#R**PVZr-2!Nk-j)J3P,HB)Y64JPCY$VV4M1)B0I-
+M8hDiQajLlc)3*@iQMmP*)FYHfD'@Vm&P-2)$K)T0P`6DHB!FAH`&fh`e&k[HeQa
+MhK4c,"6'PpCp#rVb9qDYY3pj"8P`,bHb%I9&p#-,+p[(kIV&&S(`NeT2[P4R&Yi
+$J,f3!0BIhVP[f320MH[pmE4fIF+KI#L!Cc,#`MXr+JP,0#rH$RQefppckBTRlVT
+96UpJ#$bA8Zc@Mmk4SKYfkEmLRY9E,FD25qPNL,13!-`5ep"bq5iVPl-qp%SE-+@
+d*D[dlN-Cdmi2EkA&$U2Mh&-FVp00160G8fqBDIUSE@GlIT!!aYQB66i3YR5HAck
+kXS(fQJBY39l!#1U82e9`3lf2l@BaPb$bDYJFYJ&I[5-#i-kVL(RY4Dkle+*iZLk
+KA4!3MZhHdL,*2pFa,MkImRr')6VN%YMYhfC-a`BDD(3-eEiImP`"ALf(2h,*",%
+NN9$AmkaYPG0Lc&'8e!jAY0+M&jmYQ&e,`1aCBELj2pq%@$b-`(0[RrhQ),$H"B@
+"&pHclbj-@ZDEcYr6bX)kq'r-e8e$*"8R'BYb%ADrqb2#ppJ2ST@YhfAjKJ'3!29
+TJ5iBI5p`MEKE5qM(8&'q68QMabr"P&F!4CKHH8Pdk)RG[j!!cb+JabSNZ!C8N!#
+F(SBJ0LY*46'3!%PBN!"Ukp6i*V)Cij'Nb&GJp9N)i``h'P)eQ+pB$bD0eiHqKZY
+VZ-B$CS[90+j9dpfG!S"$m!qV#0Hbika&-ALBAjpfRL,"[j!!E$f$bfN[k[Z@K2j
++)86-aD3ZmAcZkX`HqEIr%QhI"erhYUR!b`4XhZVU$mpHBpH4'f`5T6H(V3Z*X2'
++(d!pCEDdA&j&66KTTPDiI$Q-p8ljB+U)YB`2bkAq"3qdbSR`(hXr3MD%8G-C,3j
+c[*SAhU`je$C[`,,JBF0RFB'0-dFAfq#@VmBdf2ANLd4`-4P`Fc,!Fr!L"c"#1XA
+82E*!fBZi)'q&hZdKD0T%LEaEicKjVi-3jB4iTU-0HYdA5[ZY68lA'!MjD14eY[,
+#@Rq-fKi0`dkJbfMP%mLl3[DbiUfFXm'*1,3h[SN)P&,$%P[!8'@#V!Q*T$rmY%d
+Z@[I%)P5a))Z@RTQZ1D@d(i,YekCpa'HS2Xe@$m)!F*m`6*ZkKK6`6QeL@V'DhNC
+M)2QDD3ZJR&m2R0'rR8"1,Q`Cc9`8Y1RLRU(3'bb3!'P0DI#GR*kmXJXfa@d3alj
+Z4lNSeM`&S1f[eS4SbrVD%3CqM$93AhK3cbi9FcaF(hr(3a)fRc$246@KF4q!d*%
+l`0)E9hf'82@3!,hpad9&IeN&&!FC$'-B3ET5[X98YaU5aA32Pp2ES%YX2GU&%U1
+T1bQ"d!r+#'#rIMBJ!#JL'PXVl&[2TNp-hc9I1Dp-X-KFRE1b9b4QF3a)e5mr+%!
+TlS0HD2Qq2Xl!MSfT+Z80'crMUaKE1eBAQB@k$h+hN3HGT$4B[i5M0lCXCP5`Kk3
+fYF0EDd9XN3U*-M5XKB8TMmd'kpeH(YhUSA@ahYNQSa1"q`*[N6Cr!k8YU89ae&l
+5GkP81Z&`4Q"D6#@Nf,L3!,'lK9XEQ`1c`6KeF$4dA(("F8kqjlrIJM,3*FR'G(m
+AehIrf3!!!3!!!L&S!!)JD!!!!$)!!!!!!!!!!!!F!$)!!'PMER-!!!!+[lRrr`!
+!!!!!!!!!jLJ!:
diff --git a/data/icons/manaplus.icns b/data/icons/manaplus.icns
new file mode 100644
index 000000000..0707f5342
--- /dev/null
+++ b/data/icons/manaplus.icns
Binary files differ
diff --git a/data/icons/manaplus.ico b/data/icons/manaplus.ico
new file mode 100644
index 000000000..60203d565
--- /dev/null
+++ b/data/icons/manaplus.ico
Binary files differ
diff --git a/data/icons/manaplus.png b/data/icons/manaplus.png
new file mode 100644
index 000000000..e819eede0
--- /dev/null
+++ b/data/icons/manaplus.png
Binary files differ
diff --git a/data/icons/manaplus.svg b/data/icons/manaplus.svg
new file mode 100644
index 000000000..5180f6057
--- /dev/null
+++ b/data/icons/manaplus.svg
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ width="85.270569"
+ height="88.65316"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="mana-logo.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="/home/bjorn/Desktop/manasource2c.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <metadata
+ id="metadata9">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+
+ </metadata>
+ <sodipodi:namedview
+ inkscape:window-height="951"
+ inkscape:window-width="1280"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ showgrid="false"
+ inkscape:zoom="2"
+ inkscape:cx="44.590205"
+ inkscape:cy="39.592402"
+ inkscape:window-x="0"
+ inkscape:window-y="25"
+ inkscape:current-layer="svg2" />
+ <defs
+ id="defs4">
+ <linearGradient
+ id="linearGradient3496">
+ <stop
+ style="stop-color:#ffffff;stop-opacity:1;"
+ offset="0"
+ id="stop3498" />
+ <stop
+ style="stop-color:#1d2dfa;stop-opacity:0;"
+ offset="1"
+ id="stop3500" />
+ </linearGradient>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 50 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="300 : 50 : 1"
+ inkscape:persp3d-origin="150 : 33.333333 : 1"
+ id="perspective11" />
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath2386">
+
+ <rect
+ style="opacity:0.8;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect2388"
+ width="62.61343"
+ height="26.678766"
+ x="124.41016"
+ y="66.515427" />
+ </clipPath>
+ <filter
+ inkscape:collect="always"
+ id="filter3374">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="1.5296557"
+ id="feGaussianBlur3376" />
+ </filter>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3388">
+ <rect
+ style="opacity:0.8;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ id="rect3390"
+ width="162.63455"
+ height="49.497475"
+ x="564.81299"
+ y="219.43652"
+ ry="7"
+ rx="7" />
+ </clipPath>
+ <clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath3492">
+
+ <rect
+ y="405"
+ x="51.928932"
+ height="78"
+ width="671"
+ id="rect3494"
+ style="opacity:1;fill:#fa1d24;fill-opacity:1;fill-rule:evenodd;stroke:#919191;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ </clipPath>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3496"
+ id="radialGradient3502"
+ cx="348.73093"
+ cy="462.78244"
+ fx="348.73093"
+ fy="462.78244"
+ r="30.905592"
+ gradientTransform="matrix(2.4798313,-0.1095192,7.3709675e-2,1.6690008,-546.41268,-274.89586)"
+ gradientUnits="userSpaceOnUse" />
+ </defs>
+ <path
+ d="M 37.929003,26.172935 C 39.619294,26.172974 41.272858,26.356703 42.889705,26.724124 C 44.543244,27.09162 45.95796,27.789793 47.13386,28.818643 L 47.18898,28.818643 C 47.482915,29.075899 47.776882,29.20451 48.070882,29.204475 C 48.438309,29.20451 48.860886,29.057526 49.338617,28.763524 C 49.81628,28.432845 50.459333,28.08376 51.267779,27.716265 C 52.076152,27.312096 53.105037,26.963009 54.354437,26.669006 C 55.640505,26.33833 57.275697,26.172974 59.260019,26.172935 C 61.611713,26.172974 63.614365,26.466941 65.267985,27.054838 C 66.921495,27.642809 68.244345,28.469592 69.236545,29.535188 C 70.265375,30.600854 71.000295,31.923706 71.441295,33.50375 C 71.918935,35.047107 72.157785,36.774165 72.157845,38.684926 C 72.157785,40.118041 72.047545,41.661369 71.827135,43.314914 L 69.622375,59.189157 C 69.585575,59.48313 69.438595,59.832216 69.181425,60.236417 C 68.924145,60.603879 68.630175,60.971338 68.299525,61.338795 C 67.968755,61.706257 67.619665,62.018596 67.252265,62.275816 C 66.921495,62.533039 66.645905,62.66165 66.425475,62.661649 L 58.488355,62.661649 C 58.341328,62.66165 58.267836,62.588158 58.26788,62.441173 L 58.26788,62.275816 C 58.378074,61.430662 58.525058,60.401777 58.70883,59.189157 C 58.892517,57.939802 59.076246,56.61695 59.260019,55.220597 C 59.443705,53.787516 59.645807,52.336053 59.866327,50.866203 C 60.086758,49.359635 60.270488,47.926545 60.417517,46.566929 C 60.564455,45.170603 60.693065,43.884496 60.803349,42.708605 C 60.913541,41.532759 60.96866,40.558992 60.968705,39.787304 C 60.96866,38.170509 60.803304,36.847657 60.472634,35.818743 C 60.178622,34.75314 59.792791,33.926357 59.315139,33.338392 C 58.837398,32.713743 58.304582,32.291166 57.71669,32.070658 C 57.165459,31.813468 56.632644,31.684858 56.118242,31.684825 C 55.420029,31.684858 54.813722,31.813468 54.299318,32.070658 C 53.784836,32.291166 53.472497,32.51164 53.362296,32.732084 C 52.994801,33.393542 52.664087,34.146833 52.370156,34.99196 C 52.076152,35.837144 51.800558,36.737418 51.543373,37.692785 C 51.322862,38.648205 51.120759,39.603598 50.937065,40.558968 C 50.7533,41.514385 50.606317,42.433033 50.496114,43.314914 L 48.291358,59.189157 C 48.254579,59.48313 48.107596,59.832216 47.850407,60.236417 C 47.593153,60.603879 47.299185,60.971338 46.968504,61.338795 C 46.637759,61.706257 46.288674,62.018596 45.921245,62.275816 C 45.590501,62.533039 45.314907,62.66165 45.094462,62.661649 L 37.157339,62.661649 C 37.010334,62.66165 36.936843,62.569786 36.936864,62.386055 L 36.936864,62.275816 C 37.047081,61.430662 37.194064,60.401777 37.377815,59.189157 C 37.561523,57.939802 37.745252,56.61695 37.929003,55.220597 C 38.149457,53.787516 38.351559,52.336053 38.535312,50.866203 C 38.755765,49.359635 38.939494,47.926545 39.086501,46.566929 C 39.270207,45.170603 39.398818,43.884496 39.472333,42.708605 C 39.582547,41.532759 39.637666,40.558992 39.637689,39.787304 C 39.637666,38.170509 39.47231,36.847657 39.141621,35.818743 C 38.847629,34.75314 38.461798,33.926357 37.984123,33.338392 C 37.506404,32.713743 36.973588,32.291166 36.385675,32.070658 C 35.834465,31.813468 35.30165,31.684858 34.787227,31.684825 C 34.125781,31.684858 33.537847,31.813468 33.023421,32.070658 C 32.508962,32.291166 32.178249,32.51164 32.031282,32.732084 C 31.663806,33.393542 31.314721,34.146833 30.984022,34.99196 C 30.690039,35.837144 30.414445,36.737418 30.157238,37.692785 C 29.936749,38.648205 29.734646,39.603598 29.550931,40.558968 C 29.403934,41.514385 29.275323,42.433033 29.165099,43.314914 L 27.015462,59.189157 C 26.978704,59.48313 26.813348,59.832216 26.519391,60.236417 C 26.262159,60.603879 25.968192,60.971338 25.637488,61.338795 C 25.306765,61.706257 24.957679,62.018596 24.590229,62.275816 C 24.259507,62.533039 23.983913,62.66165 23.763446,62.661649 L 15.881443,62.661649 C 15.697713,62.66165 15.605849,62.533039 15.605848,62.275816 L 19.960242,30.527329 C 19.996984,30.233395 20.143967,29.884309 20.401193,29.48007 C 20.65841,29.075899 20.952377,28.70844 21.283096,28.377692 C 21.613803,28.010268 21.944516,27.697928 22.275236,27.44067 C 22.642688,27.183485 22.936655,27.054875 23.157138,27.054838 L 24.259517,27.054838 L 27.842245,27.054838 C 28.540405,27.054875 29.07322,27.109993 29.440693,27.220194 C 29.808138,27.293723 30.138852,27.330469 30.432833,27.330433 C 30.653294,27.330469 30.837024,27.293723 30.984022,27.220194 C 33.115269,26.522059 35.411888,26.172974 37.873885,26.172935 L 37.929003,26.172935"
+ id="text2395"
+ style="font-size:66.33274078px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff6600;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Beroga;-inkscape-font-specification:Beroga"
+ sodipodi:nodetypes="ccccscccssccsccsssccccsssssscccscsscsccsssccccsccccscccscccccccsssccccscsccccsccc" />
+ <path
+ style="fill:#ff6600;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:8;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="M 43.769585,0.018545725 C 43.050707,0.041368725 42.33791,0.078284725 41.644585,0.14354573 C 17.725973,2.3949597 -9.424324,33.855034 3.207085,62.018546 C 17.630126,94.176756 57.60396,95.314246 78.425835,75.581046 C 96.766355,58.199462 73.710815,46.282055 62.175835,70.737296 C 52.141432,92.011156 10.145851,89.510836 7.800835,55.237296 C 4.819479,11.663366 48.960105,-8.8810583 75.550835,12.299796 C 67.921275,4.0849567 54.55275,-0.32380227 43.769585,0.018545725 z M 78.175835,59.893546 C 79.704185,59.795515 80.973825,60.263488 81.707085,61.331046 C 83.383105,63.771179 81.593135,68.463516 77.707085,71.799796 C 73.821025,75.136086 69.320615,75.864936 67.644585,73.424796 C 65.968565,70.984666 67.758525,66.29233 71.644585,62.956046 C 73.830485,61.079386 76.210815,60.019586 78.175835,59.893546 z"
+ id="path2406" />
+ <text
+ xml:space="preserve"
+ style="font-size:18px;font-style:normal;font-weight:normal;text-align:start;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:URW Chancery L"
+ x="306.18881"
+ y="79.207848"
+ id="text3160"><tspan
+ sodipodi:role="line"
+ id="tspan3162"
+ x="306.18881"
+ y="79.207848" /></text>
+</svg>
diff --git a/data/icons/manaplus.xpm b/data/icons/manaplus.xpm
new file mode 100644
index 000000000..3c8cba0bd
--- /dev/null
+++ b/data/icons/manaplus.xpm
@@ -0,0 +1,40 @@
+/* XPM */
+static char * mana_xpm[] = {
+"32 32 5 1",
+" c None",
+". c #FF6600",
+"+ c #FF6500",
+"@ c #FF6700",
+"# c #FF6400",
+" ...+.....@ ",
+" .....+.......+ ",
+" @....+ .. ",
+" +...+ ",
+" .... ",
+" +... ",
+" ...+ ",
+" +..+ ",
+" #... ",
+" ... ..++ ++++ ",
+" +..+ @+........++....... ",
+" +.. +.....+......++....+ ",
+" ..+ ..... +..... ..... ",
+"+..+ ....+ ..... .... ",
+"+... .... .... .... ",
+"+.. .... .... .... ",
+"+.. +...+ @...+ +.... ",
+"..+ ..... +...+ ..... ",
+"+.. +.... +.... ....+ ",
+"... +...@ ..... +...# ",
+"+.+ ....+ +... ....@ @+. ",
+" .. .... +... +...@++...",
+" +.# ++++ +++@ +++.+# .",
+" ++ ++ .",
+" +. .+ +.",
+" +. .. .. ",
+" .+ @... .+ ",
+" .. ....... ",
+" .. .+.....+ ",
+" ..+ @......+. ",
+" .++..+++.......@ ",
+" ..+.++.+.. "};
diff --git a/data/items.xsd b/data/items.xsd
new file mode 100644
index 000000000..2fb6b6671
--- /dev/null
+++ b/data/items.xsd
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+
+ <!-- IMAGE TYPE -->
+
+ <xsd:simpleType name="mw_ItemArtType">
+ <xsd:restriction base="xsd:integer">
+ <xsd:minInclusive value="0" />
+ <xsd:maxInclusive value="1" />
+ </xsd:restriction>
+ </xsd:simpleType>
+
+ <!-- ITEMS LIST FILE SCHEMA -->
+
+ <xsd:element name="items">
+ <xsd:complexType>
+ <xsd:sequence>
+
+ <xsd:element name="item" minOccurs="0" maxOccurs="unbounded">
+ <xsd:complexType>
+ <xsd:simpleContent>
+ <xsd:extension base="xsd:string">
+ <xsd:attribute name="name" type="xsd:string" />
+ <xsd:attribute name="description" type="xsd:string" />
+ <xsd:attribute name="effect" type="xsd:string" />
+ <xsd:attribute name="id" type="xsd:positiveInteger" />
+ <xsd:attribute name="image" type="xsd:positiveInteger" />
+ <xsd:attribute name="art" type="mw_ItemArtType" />
+ <xsd:attribute name="type" type="xsd:integer" />
+ <xsd:attribute name="slot" type="xsd:integer" />
+ <xsd:attribute name="weight" type="xsd:positiveInteger" />
+ </xsd:extension>
+ </xsd:simpleContent>
+ </xsd:complexType>
+ </xsd:element>
+
+ </xsd:sequence>
+ </xsd:complexType>
+ </xsd:element>
+
+</xsd:schema>
diff --git a/data/sfx/CMakeLists.txt b/data/sfx/CMakeLists.txt
new file mode 100644
index 000000000..e006c71f1
--- /dev/null
+++ b/data/sfx/CMakeLists.txt
@@ -0,0 +1 @@
+ADD_SUBDIRECTORY(system)
diff --git a/data/sfx/Makefile.am b/data/sfx/Makefile.am
new file mode 100644
index 000000000..d4008c0dd
--- /dev/null
+++ b/data/sfx/Makefile.am
@@ -0,0 +1 @@
+SUBDIRS = system
diff --git a/data/sfx/system/CMakeLists.txt b/data/sfx/system/CMakeLists.txt
new file mode 100644
index 000000000..bf6f0f0f3
--- /dev/null
+++ b/data/sfx/system/CMakeLists.txt
@@ -0,0 +1,5 @@
+SET (FILES
+ newmessage.ogg
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/sfx/system)
diff --git a/data/sfx/system/Makefile.am b/data/sfx/system/Makefile.am
new file mode 100644
index 000000000..e744932c3
--- /dev/null
+++ b/data/sfx/system/Makefile.am
@@ -0,0 +1,8 @@
+systemdir = $(pkgdatadir)/data/sfx/system
+
+system_DATA = \
+ newmessage.ogg
+
+EXTRA_DIST = \
+ $(system_DATA) \
+ CMakeLists.txt
diff --git a/data/sfx/system/newmessage.ogg b/data/sfx/system/newmessage.ogg
new file mode 100644
index 000000000..570a6e51c
--- /dev/null
+++ b/data/sfx/system/newmessage.ogg
Binary files differ
diff --git a/data/themes/CMakeLists.txt b/data/themes/CMakeLists.txt
new file mode 100644
index 000000000..7f3bd69e5
--- /dev/null
+++ b/data/themes/CMakeLists.txt
@@ -0,0 +1,5 @@
+ADD_SUBDIRECTORY(blackwood)
+ADD_SUBDIRECTORY(classic)
+ADD_SUBDIRECTORY(enchilado)
+ADD_SUBDIRECTORY(redandblack)
+ADD_SUBDIRECTORY(wood)
diff --git a/data/themes/Makefile.am b/data/themes/Makefile.am
new file mode 100755
index 000000000..46bcc018d
--- /dev/null
+++ b/data/themes/Makefile.am
@@ -0,0 +1,2 @@
+
+SUBDIRS = blackwood classic enchilado redandblack wood
diff --git a/data/themes/blackwood/CMakeLists.txt b/data/themes/blackwood/CMakeLists.txt
new file mode 100644
index 000000000..210e5fd4e
--- /dev/null
+++ b/data/themes/blackwood/CMakeLists.txt
@@ -0,0 +1,44 @@
+SET (FILES
+ button.png
+ button_disabled.png
+ buttonhi.png
+ buttonpress.png
+ checkbox.png
+ circle-gray.png
+ circle-green.png
+ close_button.png
+ colors.xml
+ deepbox.png
+ hscroll_left_default.png
+ hscroll_left_highlight.png
+ hscroll_left_pressed.png
+ hscroll_right_default.png
+ hscroll_right_highlight.png
+ hscroll_right_pressed.png
+ item_shortcut_bgr.png
+ mouse.png
+ progress-indicator.png
+ radioin.png
+ radioin_highlight.png
+ radioout.png
+ radioout_highlight.png
+ selection.png
+ slider.png
+ slider_hilight.png
+ speechbubble.xml
+ sticky_button.png
+ tab.png
+ tab_hilight.png
+ tabselected.png
+ vscroll_down_default.png
+ vscroll_down_highlight.png
+ vscroll_down_pressed.png
+ vscroll_grey.png
+ vscroll_highlight.png
+ vscroll_up_default.png
+ vscroll_up_highlight.png
+ vscroll_up_pressed.png
+ window.png
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/themes/blackwood)
diff --git a/data/themes/blackwood/Makefile.am b/data/themes/blackwood/Makefile.am
new file mode 100644
index 000000000..57e9696fa
--- /dev/null
+++ b/data/themes/blackwood/Makefile.am
@@ -0,0 +1,53 @@
+
+guidir = $(pkgdatadir)/data/themes/blackwood
+
+gui_DATA = \
+ button.png \
+ button_disabled.png \
+ buttonhi.png \
+ buttonpress.png \
+ checkbox.png \
+ circle-gray.png \
+ circle-green.png \
+ close_button.png \
+ colors.xml \
+ deepbox.png \
+ hscroll_left_default.png \
+ hscroll_left_highlight.png \
+ hscroll_left_pressed.png \
+ hscroll_right_default.png \
+ hscroll_right_highlight.png \
+ hscroll_right_pressed.png \
+ item_shortcut_bgr.png \
+ mouse.png \
+ progress-indicator.png \
+ radioin.png \
+ radioin_highlight.png \
+ radioout.png \
+ radioout_highlight.png \
+ selection.png \
+ slider.png \
+ slider_hilight.png \
+ speechbubble.xml \
+ sticky_button.png \
+ tab.png \
+ tab_hilight.png \
+ tabselected.png \
+ target-cursor-blue-l.png \
+ target-cursor-blue-m.png \
+ target-cursor-blue-s.png \
+ target-cursor-red-l.png \
+ target-cursor-red-m.png \
+ target-cursor-red-s.png \
+ vscroll_down_default.png \
+ vscroll_down_highlight.png \
+ vscroll_down_pressed.png \
+ vscroll_grey.png \
+ vscroll_highlight.png \
+ vscroll_up_default.png \
+ vscroll_up_highlight.png \
+ vscroll_up_pressed.png \
+ window.png
+
+EXTRA_DIST = \
+ $(gui_DATA)
diff --git a/data/themes/blackwood/button.png b/data/themes/blackwood/button.png
new file mode 100644
index 000000000..842cfe43d
--- /dev/null
+++ b/data/themes/blackwood/button.png
Binary files differ
diff --git a/data/themes/blackwood/button_disabled.png b/data/themes/blackwood/button_disabled.png
new file mode 100644
index 000000000..5472c54f8
--- /dev/null
+++ b/data/themes/blackwood/button_disabled.png
Binary files differ
diff --git a/data/themes/blackwood/buttonhi.png b/data/themes/blackwood/buttonhi.png
new file mode 100644
index 000000000..1f0cabd0a
--- /dev/null
+++ b/data/themes/blackwood/buttonhi.png
Binary files differ
diff --git a/data/themes/blackwood/buttonpress.png b/data/themes/blackwood/buttonpress.png
new file mode 100644
index 000000000..33e1d6a49
--- /dev/null
+++ b/data/themes/blackwood/buttonpress.png
Binary files differ
diff --git a/data/themes/blackwood/checkbox.png b/data/themes/blackwood/checkbox.png
new file mode 100644
index 000000000..828ad572f
--- /dev/null
+++ b/data/themes/blackwood/checkbox.png
Binary files differ
diff --git a/data/themes/blackwood/circle-gray.png b/data/themes/blackwood/circle-gray.png
new file mode 100644
index 000000000..8e099e926
--- /dev/null
+++ b/data/themes/blackwood/circle-gray.png
Binary files differ
diff --git a/data/themes/blackwood/circle-green.png b/data/themes/blackwood/circle-green.png
new file mode 100644
index 000000000..1eb28138a
--- /dev/null
+++ b/data/themes/blackwood/circle-green.png
Binary files differ
diff --git a/data/themes/blackwood/close_button.png b/data/themes/blackwood/close_button.png
new file mode 100644
index 000000000..10ffa7aab
--- /dev/null
+++ b/data/themes/blackwood/close_button.png
Binary files differ
diff --git a/data/themes/blackwood/colors.xml b/data/themes/blackwood/colors.xml
new file mode 100644
index 000000000..75be08349
--- /dev/null
+++ b/data/themes/blackwood/colors.xml
@@ -0,0 +1,52 @@
+<colors>
+ <color id="TEXT" color="#7a7972" />
+ <color id="SHADOW" color="#000000" />
+ <color id="OUTLINE" color="#000000" />
+ <color id="PROGRESS_BAR" color="#ffffff" />
+ <color id="BUTTON" color="#000000" />
+ <color id="BUTTON_DISABLED" color="#333333" />
+ <color id="TAB" color="#000000" />
+ <color id="PARTY_CHAT_TAB" color="#ff00d8" />
+ <color id="PARTY_SOCIAL_TAB" color="#ff00d8" />
+ <color id="GUILD_CHAT_TAB" color="#ff00d8" />
+ <color id="GUILD_SOCIAL_TAB" color="#ff00d8" />
+ <color id="BACKGROUND" color="#ffffff" />
+ <color id="HIGHLIGHT" color="#361c00" />
+ <color id="TAB_FLASH" color="#000000" effect="pulse" />
+ <color id="TAB_PLAYER_FLASH" color="#00ff00" effect="pulse" />
+ <color id="SHOP_WARNING" color="#910000" />
+ <color id="ITEM_EQUIPPED" color="#000091" />
+ <color id="CHAT" color="#744c04" />
+ <color id="GM" color="#ff0000" />
+ <color id="PLAYER" color="#00ff00" />
+ <color id="WHISPER" color="#0000ff" />
+ <color id="WHISPER_OFFLINE" color="#0000e0" />
+ <color id="IS" color="#a08527" />
+ <color id="SERVER" color="#8415e2" />
+ <color id="LOGGER" color="#919191" />
+ <color id="HYPERLINK" color="#e50d0d" />
+ <color id="UNKNOWN_ITEM" color="#000000" />
+ <color id="GENERIC" color="#21a5b1" />
+ <color id="HEAD" color="#527fa4" />
+ <color id="USABLE" color="#268d24" />
+ <color id="TORSO" color="#d12aa4" />
+ <color id="ONEHAND" color="#f42a2a" />
+ <color id="LEGS" color="#699900" />
+ <color id="FEET" color="#aa1d48" />
+ <color id="TWOHAND" color="#f46d0e" />
+ <color id="SHIELD" color="#9c2424" />
+ <color id="RING" color="#0000ff" />
+ <color id="NECKLACE" color="#ff00ff" />
+ <color id="ARMS" color="#d26311" />
+ <color id="AMMO" color="#aa3c05" />
+ <color id="WARNING" color="#FF0000" />
+
+ <progressbar id="DEFAULT" color="#969696" />
+ <progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="MP" color="#1a66e6" />
+ <progressbar id="NO_MP" color="#646464" />
+ <progressbar id="EXP" color="#8fc0d3" />
+ <progressbar id="INVY_SLOTS" color="#e1c819" />
+ <progressbar id="WEIGHT" color="#0000ff,ffff00,ff0000" />
+ <progressbar id="JOB" color="#e187cb" />
+</colors>
diff --git a/data/themes/blackwood/deepbox.png b/data/themes/blackwood/deepbox.png
new file mode 100644
index 000000000..267e867f1
--- /dev/null
+++ b/data/themes/blackwood/deepbox.png
Binary files differ
diff --git a/data/themes/blackwood/hscroll_left_default.png b/data/themes/blackwood/hscroll_left_default.png
new file mode 100644
index 000000000..79fccdf0b
--- /dev/null
+++ b/data/themes/blackwood/hscroll_left_default.png
Binary files differ
diff --git a/data/themes/blackwood/hscroll_left_highlight.png b/data/themes/blackwood/hscroll_left_highlight.png
new file mode 100644
index 000000000..b840da8a9
--- /dev/null
+++ b/data/themes/blackwood/hscroll_left_highlight.png
Binary files differ
diff --git a/data/themes/blackwood/hscroll_left_pressed.png b/data/themes/blackwood/hscroll_left_pressed.png
new file mode 100644
index 000000000..d5e8ac5f1
--- /dev/null
+++ b/data/themes/blackwood/hscroll_left_pressed.png
Binary files differ
diff --git a/data/themes/blackwood/hscroll_right_default.png b/data/themes/blackwood/hscroll_right_default.png
new file mode 100644
index 000000000..772146bc2
--- /dev/null
+++ b/data/themes/blackwood/hscroll_right_default.png
Binary files differ
diff --git a/data/themes/blackwood/hscroll_right_highlight.png b/data/themes/blackwood/hscroll_right_highlight.png
new file mode 100644
index 000000000..f5598b333
--- /dev/null
+++ b/data/themes/blackwood/hscroll_right_highlight.png
Binary files differ
diff --git a/data/themes/blackwood/hscroll_right_pressed.png b/data/themes/blackwood/hscroll_right_pressed.png
new file mode 100644
index 000000000..c456bdd18
--- /dev/null
+++ b/data/themes/blackwood/hscroll_right_pressed.png
Binary files differ
diff --git a/data/themes/blackwood/item_shortcut_bgr.png b/data/themes/blackwood/item_shortcut_bgr.png
new file mode 100644
index 000000000..b2fa9d39a
--- /dev/null
+++ b/data/themes/blackwood/item_shortcut_bgr.png
Binary files differ
diff --git a/data/themes/blackwood/mouse.png b/data/themes/blackwood/mouse.png
new file mode 100644
index 000000000..c01e27b90
--- /dev/null
+++ b/data/themes/blackwood/mouse.png
Binary files differ
diff --git a/data/themes/blackwood/progress-indicator.png b/data/themes/blackwood/progress-indicator.png
new file mode 100644
index 000000000..0d525b3fb
--- /dev/null
+++ b/data/themes/blackwood/progress-indicator.png
Binary files differ
diff --git a/data/themes/blackwood/radioin.png b/data/themes/blackwood/radioin.png
new file mode 100644
index 000000000..bd7958c7d
--- /dev/null
+++ b/data/themes/blackwood/radioin.png
Binary files differ
diff --git a/data/themes/blackwood/radioin_highlight.png b/data/themes/blackwood/radioin_highlight.png
new file mode 100644
index 000000000..9b6964bda
--- /dev/null
+++ b/data/themes/blackwood/radioin_highlight.png
Binary files differ
diff --git a/data/themes/blackwood/radioout.png b/data/themes/blackwood/radioout.png
new file mode 100644
index 000000000..57b9f0e70
--- /dev/null
+++ b/data/themes/blackwood/radioout.png
Binary files differ
diff --git a/data/themes/blackwood/radioout_highlight.png b/data/themes/blackwood/radioout_highlight.png
new file mode 100644
index 000000000..645c9fee3
--- /dev/null
+++ b/data/themes/blackwood/radioout_highlight.png
Binary files differ
diff --git a/data/themes/blackwood/selection.png b/data/themes/blackwood/selection.png
new file mode 100644
index 000000000..9a191818b
--- /dev/null
+++ b/data/themes/blackwood/selection.png
Binary files differ
diff --git a/data/themes/blackwood/slider.png b/data/themes/blackwood/slider.png
new file mode 100644
index 000000000..5a68e0f9b
--- /dev/null
+++ b/data/themes/blackwood/slider.png
Binary files differ
diff --git a/data/themes/blackwood/slider_hilight.png b/data/themes/blackwood/slider_hilight.png
new file mode 100644
index 000000000..6dd783fe0
--- /dev/null
+++ b/data/themes/blackwood/slider_hilight.png
Binary files differ
diff --git a/data/themes/blackwood/speech_bubble.png b/data/themes/blackwood/speech_bubble.png
new file mode 100644
index 000000000..3e678099b
--- /dev/null
+++ b/data/themes/blackwood/speech_bubble.png
Binary files differ
diff --git a/data/themes/blackwood/speechbubble.xml b/data/themes/blackwood/speechbubble.xml
new file mode 100644
index 000000000..2be1fb8b4
--- /dev/null
+++ b/data/themes/blackwood/speechbubble.xml
@@ -0,0 +1,18 @@
+<skinset name="SpeechBubble" image="bubble.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="5" height="5" />
+ <part type="top-edge" xpos="5" ypos="0" width="5" height="5" />
+ <part type="top-right-corner" xpos="10" ypos="0" width="5" height="5" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="10" ypos="5" width="5" height="5" />
+ <part type="bg-quad" xpos="15" ypos="5" width="5" height="5" />
+ <part type="right-edge" xpos="10" ypos="5" width="5" height="5" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="10" width="5" height="5" />
+ <part type="bottom-edge" xpos="5" ypos="10" width="5" height="5" />
+ <part type="bottom-right-corner" xpos="10" ypos="10" width="5" height="5" />
+ </widget>
+</skinset>
diff --git a/data/themes/blackwood/sticky_button.png b/data/themes/blackwood/sticky_button.png
new file mode 100644
index 000000000..b2ab5b7e3
--- /dev/null
+++ b/data/themes/blackwood/sticky_button.png
Binary files differ
diff --git a/data/themes/blackwood/tab.png b/data/themes/blackwood/tab.png
new file mode 100644
index 000000000..e04629fb0
--- /dev/null
+++ b/data/themes/blackwood/tab.png
Binary files differ
diff --git a/data/themes/blackwood/tab_hilight.png b/data/themes/blackwood/tab_hilight.png
new file mode 100644
index 000000000..2549209d9
--- /dev/null
+++ b/data/themes/blackwood/tab_hilight.png
Binary files differ
diff --git a/data/themes/blackwood/tabselected.png b/data/themes/blackwood/tabselected.png
new file mode 100644
index 000000000..bc0c6edf3
--- /dev/null
+++ b/data/themes/blackwood/tabselected.png
Binary files differ
diff --git a/data/themes/blackwood/target-cursor-blue-l.png b/data/themes/blackwood/target-cursor-blue-l.png
new file mode 100644
index 000000000..88d0bf40e
--- /dev/null
+++ b/data/themes/blackwood/target-cursor-blue-l.png
Binary files differ
diff --git a/data/themes/blackwood/target-cursor-blue-m.png b/data/themes/blackwood/target-cursor-blue-m.png
new file mode 100644
index 000000000..ac0189d0f
--- /dev/null
+++ b/data/themes/blackwood/target-cursor-blue-m.png
Binary files differ
diff --git a/data/themes/blackwood/target-cursor-blue-s.png b/data/themes/blackwood/target-cursor-blue-s.png
new file mode 100644
index 000000000..90b22d72d
--- /dev/null
+++ b/data/themes/blackwood/target-cursor-blue-s.png
Binary files differ
diff --git a/data/themes/blackwood/target-cursor-red-l.png b/data/themes/blackwood/target-cursor-red-l.png
new file mode 100644
index 000000000..776c8acdf
--- /dev/null
+++ b/data/themes/blackwood/target-cursor-red-l.png
Binary files differ
diff --git a/data/themes/blackwood/target-cursor-red-m.png b/data/themes/blackwood/target-cursor-red-m.png
new file mode 100644
index 000000000..af657dc14
--- /dev/null
+++ b/data/themes/blackwood/target-cursor-red-m.png
Binary files differ
diff --git a/data/themes/blackwood/target-cursor-red-s.png b/data/themes/blackwood/target-cursor-red-s.png
new file mode 100644
index 000000000..090ec040d
--- /dev/null
+++ b/data/themes/blackwood/target-cursor-red-s.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_down_default.png b/data/themes/blackwood/vscroll_down_default.png
new file mode 100644
index 000000000..ecded0eb7
--- /dev/null
+++ b/data/themes/blackwood/vscroll_down_default.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_down_highlight.png b/data/themes/blackwood/vscroll_down_highlight.png
new file mode 100644
index 000000000..bdae7eab2
--- /dev/null
+++ b/data/themes/blackwood/vscroll_down_highlight.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_down_pressed.png b/data/themes/blackwood/vscroll_down_pressed.png
new file mode 100644
index 000000000..3a66bd86f
--- /dev/null
+++ b/data/themes/blackwood/vscroll_down_pressed.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_grey.png b/data/themes/blackwood/vscroll_grey.png
new file mode 100644
index 000000000..98143a824
--- /dev/null
+++ b/data/themes/blackwood/vscroll_grey.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_highlight.png b/data/themes/blackwood/vscroll_highlight.png
new file mode 100644
index 000000000..0e8c66c2b
--- /dev/null
+++ b/data/themes/blackwood/vscroll_highlight.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_up_default.png b/data/themes/blackwood/vscroll_up_default.png
new file mode 100644
index 000000000..5826f82c3
--- /dev/null
+++ b/data/themes/blackwood/vscroll_up_default.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_up_highlight.png b/data/themes/blackwood/vscroll_up_highlight.png
new file mode 100644
index 000000000..956004b12
--- /dev/null
+++ b/data/themes/blackwood/vscroll_up_highlight.png
Binary files differ
diff --git a/data/themes/blackwood/vscroll_up_pressed.png b/data/themes/blackwood/vscroll_up_pressed.png
new file mode 100644
index 000000000..73f38e8ed
--- /dev/null
+++ b/data/themes/blackwood/vscroll_up_pressed.png
Binary files differ
diff --git a/data/themes/blackwood/window.png b/data/themes/blackwood/window.png
new file mode 100644
index 000000000..fffd82050
--- /dev/null
+++ b/data/themes/blackwood/window.png
Binary files differ
diff --git a/data/themes/classic/CMakeLists.txt b/data/themes/classic/CMakeLists.txt
new file mode 100644
index 000000000..bee9d4157
--- /dev/null
+++ b/data/themes/classic/CMakeLists.txt
@@ -0,0 +1,54 @@
+SET (FILES
+ bubble.png
+ button.png
+ button_disabled.png
+ buttonhi.png
+ buttonpress.png
+ checkbox.png
+ circle-gray.png
+ circle-green.png
+ close_button.png
+ colors.xml
+ deepbox.png
+ hscroll_left_default.png
+ hscroll_left_highlight.png
+ hscroll_left_pressed.png
+ hscroll_right_default.png
+ hscroll_right_highlight.png
+ hscroll_right_pressed.png
+ item_shortcut_bgr.png
+ mouse.png
+ progress-indicator.png
+ radioin.png
+ radioin_highlight.png
+ radioout.png
+ radioout_highlight.png
+ resize.png
+ selection.png
+ slider.png
+ slider_hilight.png
+ speechbubble.xml
+ sticky_button.png
+ tab.png
+ tab_hilight.png
+ tabselected.png
+ target-cursor-blue-l.png
+ target-cursor-blue-m.png
+ target-cursor-blue-s.png
+ target-cursor-red-l.png
+ target-cursor-red-m.png
+ target-cursor-red-s.png
+ unknown-item.png
+ vscroll_down_default.png
+ vscroll_down_highlight.png
+ vscroll_down_pressed.png
+ vscroll_grey.png
+ vscroll_highlight.png
+ vscroll_up_default.png
+ vscroll_up_highlight.png
+ vscroll_up_pressed.png
+ window.png
+ window.xml
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/themes/classic)
diff --git a/data/themes/classic/Makefile.am b/data/themes/classic/Makefile.am
new file mode 100755
index 000000000..6be1a154a
--- /dev/null
+++ b/data/themes/classic/Makefile.am
@@ -0,0 +1,56 @@
+
+guidir = $(pkgdatadir)/data/themes/classic
+
+gui_DATA = \
+ bubble.png \
+ button.png \
+ button_disabled.png \
+ buttonhi.png \
+ buttonpress.png \
+ checkbox.png \
+ circle-gray.png \
+ circle-green.png \
+ close_button.png \
+ colors.xml \
+ deepbox.png \
+ window.xml \
+ hscroll_left_default.png \
+ hscroll_left_highlight.png \
+ hscroll_left_pressed.png \
+ hscroll_right_default.png \
+ hscroll_right_highlight.png \
+ hscroll_right_pressed.png \
+ item_shortcut_bgr.png \
+ mouse.png \
+ radioin.png \
+ radioin_highlight.png \
+ radioout.png \
+ radioout_highlight.png \
+ resize.png \
+ selection.png \
+ slider.png \
+ slider_hilight.png \
+ speechbubble.xml \
+ sticky_button.png \
+ tab.png \
+ tab_hilight.png \
+ tabselected.png \
+ target-cursor-blue-l.png \
+ target-cursor-blue-m.png \
+ target-cursor-blue-s.png \
+ target-cursor-red-l.png \
+ target-cursor-red-m.png \
+ target-cursor-red-s.png \
+ unknown-item.png \
+ vscroll_down_default.png \
+ vscroll_down_highlight.png \
+ vscroll_down_pressed.png \
+ vscroll_grey.png \
+ vscroll_highlight.png \
+ vscroll_up_default.png \
+ vscroll_up_highlight.png \
+ vscroll_up_pressed.png \
+ window.png
+
+EXTRA_DIST = \
+ $(gui_DATA)
diff --git a/data/themes/classic/bubble.png b/data/themes/classic/bubble.png
new file mode 100755
index 000000000..45322eb2e
--- /dev/null
+++ b/data/themes/classic/bubble.png
Binary files differ
diff --git a/data/themes/classic/button.png b/data/themes/classic/button.png
new file mode 100755
index 000000000..9ebbea639
--- /dev/null
+++ b/data/themes/classic/button.png
Binary files differ
diff --git a/data/themes/classic/button_disabled.png b/data/themes/classic/button_disabled.png
new file mode 100755
index 000000000..0ce3aa6ff
--- /dev/null
+++ b/data/themes/classic/button_disabled.png
Binary files differ
diff --git a/data/themes/classic/buttonhi.png b/data/themes/classic/buttonhi.png
new file mode 100755
index 000000000..c47726346
--- /dev/null
+++ b/data/themes/classic/buttonhi.png
Binary files differ
diff --git a/data/themes/classic/buttonpress.png b/data/themes/classic/buttonpress.png
new file mode 100755
index 000000000..e9cd17653
--- /dev/null
+++ b/data/themes/classic/buttonpress.png
Binary files differ
diff --git a/data/themes/classic/checkbox.png b/data/themes/classic/checkbox.png
new file mode 100644
index 000000000..29b64100a
--- /dev/null
+++ b/data/themes/classic/checkbox.png
Binary files differ
diff --git a/data/themes/classic/circle-gray.png b/data/themes/classic/circle-gray.png
new file mode 100755
index 000000000..3e884f405
--- /dev/null
+++ b/data/themes/classic/circle-gray.png
Binary files differ
diff --git a/data/themes/classic/circle-green.png b/data/themes/classic/circle-green.png
new file mode 100755
index 000000000..2c98e9ef1
--- /dev/null
+++ b/data/themes/classic/circle-green.png
Binary files differ
diff --git a/data/themes/classic/close_button.png b/data/themes/classic/close_button.png
new file mode 100755
index 000000000..f87cc2a91
--- /dev/null
+++ b/data/themes/classic/close_button.png
Binary files differ
diff --git a/data/themes/classic/colors.xml b/data/themes/classic/colors.xml
new file mode 100644
index 000000000..e25f8636c
--- /dev/null
+++ b/data/themes/classic/colors.xml
@@ -0,0 +1,53 @@
+<colors>
+ <color id="TEXT" color="#000000" />
+ <color id="SHADOW" color="#000000" />
+ <color id="OUTLINE" color="#000000" />
+ <color id="PROGRESS_BAR" color="#ffffff" />
+ <color id="BUTTON" color="#000000" />
+ <color id="BUTTON_DISABLED" color="#333333" />
+ <color id="TAB" color="#000000" />
+ <color id="PARTY_CHAT_TAB" color="#f48055" />
+ <color id="PARTY_SOCIAL_TAB" color="#f48055" />
+ <color id="GUILD_CHAT_TAB" color="#f48055" />
+ <color id="GUILD_SOCIAL_TAB" color="#f48055" />
+ <color id="BACKGROUND" color="#ffffff" />
+ <color id="HIGHLIGHT" color="#ebc873" />
+ <color id="TAB_FLASH" color="#ff0000" effect="pulse" />
+ <color id="TAB_PLAYER_FLASH" color="#00ff00" effect="pulse" />
+ <color id="SHOP_WARNING" color="#910000" />
+ <color id="ITEM_EQUIPPED" color="#000091" />
+ <color id="CHAT" color="#000000" />
+ <color id="GM" color="#ff0000" />
+ <color id="PLAYER" color="#009000" />
+ <color id="WHISPER" color="#0000ff" />
+ <color id="WHISPER_OFFLINE" color="#000050" />
+ <color id="IS" color="#705000" />
+ <color id="SERVER" color="#8415e2" />
+ <color id="LOGGER" color="#919191" />
+ <color id="HYPERLINK" color="#e50d0d" />
+ <color id="UNKNOWN_ITEM" color="#000000" />
+ <color id="GENERIC" color="#21a5b1" />
+ <color id="HEAD" color="#527fa4" />
+ <color id="USABLE" color="#268d24" />
+ <color id="TORSO" color="#d12aa4" />
+ <color id="ONEHAND" color="#f42a2a" />
+ <color id="LEGS" color="#699900" />
+ <color id="FEET" color="#aa1d48" />
+ <color id="TWOHAND" color="#f46d0e" />
+ <color id="SHIELD" color="#9c2424" />
+ <color id="RING" color="#0000ff" />
+ <color id="NECKLACE" color="#ff00ff" />
+ <color id="ARMS" color="#9c24e8" />
+ <color id="AMMO" color="#8b6311" />
+ <color id="SERVER_VERSION_NOT_SUPPORTED" color="#DC0000" />
+ <color id="WARNING" color="#FF0000" />
+
+ <progressbar id="DEFAULT" color="#969696" />
+ <progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="MP" color="#1a66e6" />
+ <progressbar id="NO_MP" color="#646464" />
+ <progressbar id="EXP" color="#8fc0d3" />
+ <progressbar id="INVY_SLOTS" color="#e1c819" />
+ <progressbar id="WEIGHT" color="#0000ff,ffff00,ff0000" />
+ <progressbar id="JOB" color="#e187cb" />
+</colors>
diff --git a/data/themes/classic/deepbox.png b/data/themes/classic/deepbox.png
new file mode 100755
index 000000000..084b5f618
--- /dev/null
+++ b/data/themes/classic/deepbox.png
Binary files differ
diff --git a/data/themes/classic/hscroll_left_default.png b/data/themes/classic/hscroll_left_default.png
new file mode 100755
index 000000000..2f763d302
--- /dev/null
+++ b/data/themes/classic/hscroll_left_default.png
Binary files differ
diff --git a/data/themes/classic/hscroll_left_highlight.png b/data/themes/classic/hscroll_left_highlight.png
new file mode 100755
index 000000000..6be5ae259
--- /dev/null
+++ b/data/themes/classic/hscroll_left_highlight.png
Binary files differ
diff --git a/data/themes/classic/hscroll_left_pressed.png b/data/themes/classic/hscroll_left_pressed.png
new file mode 100755
index 000000000..b8ebcb463
--- /dev/null
+++ b/data/themes/classic/hscroll_left_pressed.png
Binary files differ
diff --git a/data/themes/classic/hscroll_right_default.png b/data/themes/classic/hscroll_right_default.png
new file mode 100755
index 000000000..33fdddd0a
--- /dev/null
+++ b/data/themes/classic/hscroll_right_default.png
Binary files differ
diff --git a/data/themes/classic/hscroll_right_highlight.png b/data/themes/classic/hscroll_right_highlight.png
new file mode 100755
index 000000000..e9e633eac
--- /dev/null
+++ b/data/themes/classic/hscroll_right_highlight.png
Binary files differ
diff --git a/data/themes/classic/hscroll_right_pressed.png b/data/themes/classic/hscroll_right_pressed.png
new file mode 100755
index 000000000..53972f2bb
--- /dev/null
+++ b/data/themes/classic/hscroll_right_pressed.png
Binary files differ
diff --git a/data/themes/classic/item_shortcut_bgr.png b/data/themes/classic/item_shortcut_bgr.png
new file mode 100755
index 000000000..0543e38ac
--- /dev/null
+++ b/data/themes/classic/item_shortcut_bgr.png
Binary files differ
diff --git a/data/themes/classic/mouse.png b/data/themes/classic/mouse.png
new file mode 100644
index 000000000..df460e49c
--- /dev/null
+++ b/data/themes/classic/mouse.png
Binary files differ
diff --git a/data/themes/classic/progress-indicator.png b/data/themes/classic/progress-indicator.png
new file mode 100644
index 000000000..907f334eb
--- /dev/null
+++ b/data/themes/classic/progress-indicator.png
Binary files differ
diff --git a/data/themes/classic/radioin.png b/data/themes/classic/radioin.png
new file mode 100755
index 000000000..12e027fec
--- /dev/null
+++ b/data/themes/classic/radioin.png
Binary files differ
diff --git a/data/themes/classic/radioin_highlight.png b/data/themes/classic/radioin_highlight.png
new file mode 100644
index 000000000..b193d3e30
--- /dev/null
+++ b/data/themes/classic/radioin_highlight.png
Binary files differ
diff --git a/data/themes/classic/radioout.png b/data/themes/classic/radioout.png
new file mode 100755
index 000000000..5eb67bd85
--- /dev/null
+++ b/data/themes/classic/radioout.png
Binary files differ
diff --git a/data/themes/classic/radioout_highlight.png b/data/themes/classic/radioout_highlight.png
new file mode 100644
index 000000000..dd31e6e30
--- /dev/null
+++ b/data/themes/classic/radioout_highlight.png
Binary files differ
diff --git a/data/themes/classic/resize.png b/data/themes/classic/resize.png
new file mode 100755
index 000000000..6b31ac64b
--- /dev/null
+++ b/data/themes/classic/resize.png
Binary files differ
diff --git a/data/themes/classic/selection.png b/data/themes/classic/selection.png
new file mode 100644
index 000000000..78827dafa
--- /dev/null
+++ b/data/themes/classic/selection.png
Binary files differ
diff --git a/data/themes/classic/slider.png b/data/themes/classic/slider.png
new file mode 100755
index 000000000..465ad0e88
--- /dev/null
+++ b/data/themes/classic/slider.png
Binary files differ
diff --git a/data/themes/classic/slider_hilight.png b/data/themes/classic/slider_hilight.png
new file mode 100644
index 000000000..37c780cd1
--- /dev/null
+++ b/data/themes/classic/slider_hilight.png
Binary files differ
diff --git a/data/themes/classic/speechbubble.xml b/data/themes/classic/speechbubble.xml
new file mode 100755
index 000000000..84b6557b3
--- /dev/null
+++ b/data/themes/classic/speechbubble.xml
@@ -0,0 +1,18 @@
+<skinset name="SpeechBubble" image="bubble.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="5" height="5" />
+ <part type="top-edge" xpos="5" ypos="0" width="5" height="5" />
+ <part type="top-right-corner" xpos="10" ypos="0" width="5" height="5" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="5" width="5" height="5" />
+ <part type="bg-quad" xpos="5" ypos="5" width="5" height="5" />
+ <part type="right-edge" xpos="10" ypos="5" width="5" height="5" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="10" width="5" height="5" />
+ <part type="bottom-edge" xpos="5" ypos="10" width="5" height="5" />
+ <part type="bottom-right-corner" xpos="10" ypos="10" width="5" height="5" />
+ </widget>
+</skinset>
diff --git a/data/themes/classic/sticky_button.png b/data/themes/classic/sticky_button.png
new file mode 100755
index 000000000..8c5705736
--- /dev/null
+++ b/data/themes/classic/sticky_button.png
Binary files differ
diff --git a/data/themes/classic/tab.png b/data/themes/classic/tab.png
new file mode 100755
index 000000000..91eadf08f
--- /dev/null
+++ b/data/themes/classic/tab.png
Binary files differ
diff --git a/data/themes/classic/tab_hilight.png b/data/themes/classic/tab_hilight.png
new file mode 100644
index 000000000..f6b39942d
--- /dev/null
+++ b/data/themes/classic/tab_hilight.png
Binary files differ
diff --git a/data/themes/classic/tabselected.png b/data/themes/classic/tabselected.png
new file mode 100755
index 000000000..e2983060c
--- /dev/null
+++ b/data/themes/classic/tabselected.png
Binary files differ
diff --git a/data/themes/classic/target-cursor-blue-l.png b/data/themes/classic/target-cursor-blue-l.png
new file mode 100755
index 000000000..77cdf4b6d
--- /dev/null
+++ b/data/themes/classic/target-cursor-blue-l.png
Binary files differ
diff --git a/data/themes/classic/target-cursor-blue-m.png b/data/themes/classic/target-cursor-blue-m.png
new file mode 100755
index 000000000..c0107357a
--- /dev/null
+++ b/data/themes/classic/target-cursor-blue-m.png
Binary files differ
diff --git a/data/themes/classic/target-cursor-blue-s.png b/data/themes/classic/target-cursor-blue-s.png
new file mode 100755
index 000000000..3e81c75de
--- /dev/null
+++ b/data/themes/classic/target-cursor-blue-s.png
Binary files differ
diff --git a/data/themes/classic/target-cursor-red-l.png b/data/themes/classic/target-cursor-red-l.png
new file mode 100755
index 000000000..76d2101b1
--- /dev/null
+++ b/data/themes/classic/target-cursor-red-l.png
Binary files differ
diff --git a/data/themes/classic/target-cursor-red-m.png b/data/themes/classic/target-cursor-red-m.png
new file mode 100755
index 000000000..e2ab79c29
--- /dev/null
+++ b/data/themes/classic/target-cursor-red-m.png
Binary files differ
diff --git a/data/themes/classic/target-cursor-red-s.png b/data/themes/classic/target-cursor-red-s.png
new file mode 100755
index 000000000..09195f440
--- /dev/null
+++ b/data/themes/classic/target-cursor-red-s.png
Binary files differ
diff --git a/data/themes/classic/unknown-item.png b/data/themes/classic/unknown-item.png
new file mode 100755
index 000000000..9201d688e
--- /dev/null
+++ b/data/themes/classic/unknown-item.png
Binary files differ
diff --git a/data/themes/classic/vscroll_down_default.png b/data/themes/classic/vscroll_down_default.png
new file mode 100755
index 000000000..c4292489e
--- /dev/null
+++ b/data/themes/classic/vscroll_down_default.png
Binary files differ
diff --git a/data/themes/classic/vscroll_down_highlight.png b/data/themes/classic/vscroll_down_highlight.png
new file mode 100755
index 000000000..ac88f7c73
--- /dev/null
+++ b/data/themes/classic/vscroll_down_highlight.png
Binary files differ
diff --git a/data/themes/classic/vscroll_down_pressed.png b/data/themes/classic/vscroll_down_pressed.png
new file mode 100755
index 000000000..9dcc89f6f
--- /dev/null
+++ b/data/themes/classic/vscroll_down_pressed.png
Binary files differ
diff --git a/data/themes/classic/vscroll_grey.png b/data/themes/classic/vscroll_grey.png
new file mode 100755
index 000000000..f99da4676
--- /dev/null
+++ b/data/themes/classic/vscroll_grey.png
Binary files differ
diff --git a/data/themes/classic/vscroll_highlight.png b/data/themes/classic/vscroll_highlight.png
new file mode 100644
index 000000000..2e0fcbfc1
--- /dev/null
+++ b/data/themes/classic/vscroll_highlight.png
Binary files differ
diff --git a/data/themes/classic/vscroll_up_default.png b/data/themes/classic/vscroll_up_default.png
new file mode 100755
index 000000000..1cecc3512
--- /dev/null
+++ b/data/themes/classic/vscroll_up_default.png
Binary files differ
diff --git a/data/themes/classic/vscroll_up_highlight.png b/data/themes/classic/vscroll_up_highlight.png
new file mode 100755
index 000000000..7b5009f39
--- /dev/null
+++ b/data/themes/classic/vscroll_up_highlight.png
Binary files differ
diff --git a/data/themes/classic/vscroll_up_pressed.png b/data/themes/classic/vscroll_up_pressed.png
new file mode 100755
index 000000000..2320ec42f
--- /dev/null
+++ b/data/themes/classic/vscroll_up_pressed.png
Binary files differ
diff --git a/data/themes/classic/window.png b/data/themes/classic/window.png
new file mode 100755
index 000000000..f0ef1af4b
--- /dev/null
+++ b/data/themes/classic/window.png
Binary files differ
diff --git a/data/themes/classic/window.xml b/data/themes/classic/window.xml
new file mode 100755
index 000000000..f27dbc7f3
--- /dev/null
+++ b/data/themes/classic/window.xml
@@ -0,0 +1,18 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="4" height="4" />
+ <part type="top-edge" xpos="4" ypos="0" width="32" height="4" />
+ <part type="top-right-corner" xpos="36" ypos="0" width="4" height="4" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="4" width="4" height="216" />
+ <part type="bg-quad" xpos="4" ypos="4" width="32" height="216" />
+ <part type="right-edge" xpos="36" ypos="4" width="4" height="216" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="220" width="4" height="4" />
+ <part type="bottom-edge" xpos="4" ypos="220" width="32" height="4" />
+ <part type="bottom-right-corner" xpos="36" ypos="220" width="4" height="4" />
+ </widget>
+</skinset>
diff --git a/data/themes/enchilado/CMakeLists.txt b/data/themes/enchilado/CMakeLists.txt
new file mode 100644
index 000000000..8b6277eaf
--- /dev/null
+++ b/data/themes/enchilado/CMakeLists.txt
@@ -0,0 +1,14 @@
+SET (FILES
+ button.png
+ button_disabled.png
+ buttonhi.png
+ buttonpress.png
+ colors.xml
+ tab.png
+ tab_hilight.png
+ tabselected.png
+ window.png
+ window.xml
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/themes/enchilado)
diff --git a/data/themes/enchilado/Makefile.am b/data/themes/enchilado/Makefile.am
new file mode 100755
index 000000000..4e09c11f1
--- /dev/null
+++ b/data/themes/enchilado/Makefile.am
@@ -0,0 +1,17 @@
+
+guidir = $(pkgdatadir)/data/themes/enchilado
+
+gui_DATA = \
+ button.png \
+ button_disabled.png \
+ buttonhi.png \
+ buttonpress.png \
+ colors.xml \
+ tab.png \
+ tab_hilight.png \
+ tabselected.png \
+ window.png \
+ window.xml
+
+EXTRA_DIST = \
+ $(gui_DATA)
diff --git a/data/themes/enchilado/button.png b/data/themes/enchilado/button.png
new file mode 100644
index 000000000..f6fdeaa9e
--- /dev/null
+++ b/data/themes/enchilado/button.png
Binary files differ
diff --git a/data/themes/enchilado/button_disabled.png b/data/themes/enchilado/button_disabled.png
new file mode 100644
index 000000000..d570fbad8
--- /dev/null
+++ b/data/themes/enchilado/button_disabled.png
Binary files differ
diff --git a/data/themes/enchilado/buttonhi.png b/data/themes/enchilado/buttonhi.png
new file mode 100644
index 000000000..6e2575c1b
--- /dev/null
+++ b/data/themes/enchilado/buttonhi.png
Binary files differ
diff --git a/data/themes/enchilado/buttonpress.png b/data/themes/enchilado/buttonpress.png
new file mode 100644
index 000000000..03b01d4f2
--- /dev/null
+++ b/data/themes/enchilado/buttonpress.png
Binary files differ
diff --git a/data/themes/enchilado/colors.xml b/data/themes/enchilado/colors.xml
new file mode 100644
index 000000000..026c150a5
--- /dev/null
+++ b/data/themes/enchilado/colors.xml
@@ -0,0 +1,53 @@
+<colors>
+ <color id="TEXT" color="#000000" />
+ <color id="SHADOW" color="#000000" />
+ <color id="OUTLINE" color="#000000" />
+ <color id="PROGRESS_BAR" color="#ffffff" />
+ <color id="BUTTON" color="#000000" />
+ <color id="BUTTON_DISABLED" color="#333333" />
+ <color id="TAB" color="#000000" />
+ <color id="PARTY_CHAT_TAB" color="#f48055" />
+ <color id="PARTY_SOCIAL_TAB" color="#f48055" />
+ <color id="GUILD_CHAT_TAB" color="#f48055" />
+ <color id="GUILD_SOCIAL_TAB" color="#f48055" />
+ <color id="BACKGROUND" color="#ffffff" />
+ <color id="HIGHLIGHT" color="#ebc873" />
+ <color id="TAB_FLASH" color="#ff0000" effect="pulse" />
+ <color id="TAB_PLAYER_FLASH" color="#00ff00" effect="pulse" />
+ <color id="SHOP_WARNING" color="#910000" />
+ <color id="ITEM_EQUIPPED" color="#000091" />
+ <color id="CHAT" color="#000000" />
+ <color id="GM" color="#ff0000" />
+ <color id="PLAYER" color="#009000" />
+ <color id="WHISPER" color="#0000ff" />
+ <color id="WHISPER_OFFLINE" color="#000050" />
+ <color id="IS" color="#705000" />
+ <color id="SERVER" color="#8415e2" />
+ <color id="LOGGER" color="#919191" />
+ <color id="HYPERLINK" color="#e50d0d" />
+ <color id="UNKNOWN_ITEM" color="#000000" />
+ <color id="GENERIC" color="#21a5b1" />
+ <color id="HEAD" color="#527fa4" />
+ <color id="USABLE" color="#268d24" />
+ <color id="TORSO" color="#d12aa4" />
+ <color id="ONEHAND" color="#f42a2a" />
+ <color id="LEGS" color="#699900" />
+ <color id="FEET" color="#aa1d48" />
+ <color id="TWOHAND" color="#f46d0e" />
+ <color id="SHIELD" color="#9c2424" />
+ <color id="RING" color="#0000ff" />
+ <color id="NECKLACE" color="#ff00ff" />
+ <color id="ARMS" color="#9c24e8" />
+ <color id="AMMO" color="#8b6311" />
+ <color id="SERVER_VERSION_NOT_SUPPORTED" color="#DC0000" />
+ <color id="WARNING" color="#FF0000" />
+
+ <progressbar id="DEFAULT" color="#969696" />
+ <progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="MP" color="#1a66e6" />
+ <progressbar id="NO_MP" color="#646464" />
+ <progressbar id="EXP" color="#8fc0d3" />
+ <progressbar id="INVY_SLOTS" color="#e1c819" />
+ <progressbar id="WEIGHT" color="#0000ff,ffff00,ff0000" />
+ <progressbar id="JOB" color="#e187cb" />
+</colors>
diff --git a/data/themes/enchilado/tab.png b/data/themes/enchilado/tab.png
new file mode 100644
index 000000000..3a00d7d12
--- /dev/null
+++ b/data/themes/enchilado/tab.png
Binary files differ
diff --git a/data/themes/enchilado/tab_hilight.png b/data/themes/enchilado/tab_hilight.png
new file mode 100644
index 000000000..67eecc2a5
--- /dev/null
+++ b/data/themes/enchilado/tab_hilight.png
Binary files differ
diff --git a/data/themes/enchilado/tabselected.png b/data/themes/enchilado/tabselected.png
new file mode 100644
index 000000000..259d3d343
--- /dev/null
+++ b/data/themes/enchilado/tabselected.png
Binary files differ
diff --git a/data/themes/enchilado/window.png b/data/themes/enchilado/window.png
new file mode 100644
index 000000000..1d1b5bb34
--- /dev/null
+++ b/data/themes/enchilado/window.png
Binary files differ
diff --git a/data/themes/enchilado/window.xml b/data/themes/enchilado/window.xml
new file mode 100644
index 000000000..015c6ce32
--- /dev/null
+++ b/data/themes/enchilado/window.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- <option name="padding" value="5" /> -->
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>
diff --git a/data/themes/redandblack/CMakeLists.txt b/data/themes/redandblack/CMakeLists.txt
new file mode 100644
index 000000000..22408ceae
--- /dev/null
+++ b/data/themes/redandblack/CMakeLists.txt
@@ -0,0 +1,53 @@
+SET (FILES
+ bubble.png
+ button.png
+ button_disabled.png
+ buttonhi.png
+ buttonpress.png
+ checkbox.png
+ circle-gray.png
+ circle-green.png
+ close_button.png
+ colors.xml
+ deepbox.png
+ hscroll_left_default.png
+ hscroll_left_highlight.png
+ hscroll_left_pressed.png
+ hscroll_right_default.png
+ hscroll_right_highlight.png
+ hscroll_right_pressed.png
+ item_shortcut_bgr.png
+ mouse.png
+ radioin.png
+ radioin_highlight.png
+ radioout.png
+ radioout_highlight.png
+ resize.png
+ selection.png
+ slider.png
+ slider_hilight.png
+ speechbubble.xml
+ sticky_button.png
+ tab.png
+ tab_hilight.png
+ tabselected.png
+ target-cursor-blue-l.png
+ target-cursor-blue-m.png
+ target-cursor-blue-s.png
+ target-cursor-red-l.png
+ target-cursor-red-m.png
+ target-cursor-red-s.png
+ unknown-item.png
+ vscroll_down_default.png
+ vscroll_down_highlight.png
+ vscroll_down_pressed.png
+ vscroll_grey.png
+ vscroll_highlight.png
+ vscroll_up_default.png
+ vscroll_up_highlight.png
+ vscroll_up_pressed.png
+ window.png
+ window.xml
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/themes/redandblack)
diff --git a/data/themes/redandblack/Makefile.am b/data/themes/redandblack/Makefile.am
new file mode 100755
index 000000000..aa640f8e6
--- /dev/null
+++ b/data/themes/redandblack/Makefile.am
@@ -0,0 +1,56 @@
+
+guidir = $(pkgdatadir)/data/themes/redandblack
+
+gui_DATA = \
+ bubble.png \
+ button.png \
+ button_disabled.png \
+ buttonhi.png \
+ buttonpress.png \
+ checkbox.png \
+ circle-gray.png \
+ circle-green.png \
+ close_button.png \
+ colors.xml \
+ deepbox.png \
+ window.xml \
+ hscroll_left_default.png \
+ hscroll_left_highlight.png \
+ hscroll_left_pressed.png \
+ hscroll_right_default.png \
+ hscroll_right_highlight.png \
+ hscroll_right_pressed.png \
+ item_shortcut_bgr.png \
+ mouse.png \
+ radioin.png \
+ radioin_highlight.png \
+ radioout.png \
+ radioout_highlight.png \
+ resize.png \
+ selection.png \
+ slider.png \
+ slider_hilight.png \
+ speechbubble.xml \
+ sticky_button.png \
+ tab.png \
+ tab_hilight.png \
+ tabselected.png \
+ target-cursor-blue-l.png \
+ target-cursor-blue-m.png \
+ target-cursor-blue-s.png \
+ target-cursor-red-l.png \
+ target-cursor-red-m.png \
+ target-cursor-red-s.png \
+ unknown-item.png \
+ vscroll_down_default.png \
+ vscroll_down_highlight.png \
+ vscroll_down_pressed.png \
+ vscroll_grey.png \
+ vscroll_highlight.png \
+ vscroll_up_default.png \
+ vscroll_up_highlight.png \
+ vscroll_up_pressed.png \
+ window.png
+
+EXTRA_DIST = \
+ $(gui_DATA)
diff --git a/data/themes/redandblack/bubble.png b/data/themes/redandblack/bubble.png
new file mode 100755
index 000000000..69f3a8b11
--- /dev/null
+++ b/data/themes/redandblack/bubble.png
Binary files differ
diff --git a/data/themes/redandblack/button.png b/data/themes/redandblack/button.png
new file mode 100755
index 000000000..ec62fcf28
--- /dev/null
+++ b/data/themes/redandblack/button.png
Binary files differ
diff --git a/data/themes/redandblack/button_disabled.png b/data/themes/redandblack/button_disabled.png
new file mode 100755
index 000000000..f8807e5c0
--- /dev/null
+++ b/data/themes/redandblack/button_disabled.png
Binary files differ
diff --git a/data/themes/redandblack/buttonhi.png b/data/themes/redandblack/buttonhi.png
new file mode 100755
index 000000000..803b1ac40
--- /dev/null
+++ b/data/themes/redandblack/buttonhi.png
Binary files differ
diff --git a/data/themes/redandblack/buttonpress.png b/data/themes/redandblack/buttonpress.png
new file mode 100755
index 000000000..5859e3cb5
--- /dev/null
+++ b/data/themes/redandblack/buttonpress.png
Binary files differ
diff --git a/data/themes/redandblack/checkbox.png b/data/themes/redandblack/checkbox.png
new file mode 100755
index 000000000..f7345e08f
--- /dev/null
+++ b/data/themes/redandblack/checkbox.png
Binary files differ
diff --git a/data/themes/redandblack/circle-gray.png b/data/themes/redandblack/circle-gray.png
new file mode 100755
index 000000000..87df48027
--- /dev/null
+++ b/data/themes/redandblack/circle-gray.png
Binary files differ
diff --git a/data/themes/redandblack/circle-green.png b/data/themes/redandblack/circle-green.png
new file mode 100755
index 000000000..29fa1313a
--- /dev/null
+++ b/data/themes/redandblack/circle-green.png
Binary files differ
diff --git a/data/themes/redandblack/close_button.png b/data/themes/redandblack/close_button.png
new file mode 100755
index 000000000..cae438590
--- /dev/null
+++ b/data/themes/redandblack/close_button.png
Binary files differ
diff --git a/data/themes/redandblack/colors.xml b/data/themes/redandblack/colors.xml
new file mode 100644
index 000000000..cc7efaba7
--- /dev/null
+++ b/data/themes/redandblack/colors.xml
@@ -0,0 +1,53 @@
+<colors>
+ <color id="TEXT" color="#000000" />
+ <color id="SHADOW" color="#000000" />
+ <color id="OUTLINE" color="#000000" />
+ <color id="PROGRESS_BAR" color="#ffffff" />
+ <color id="BUTTON" color="#000000" />
+ <color id="BUTTON_DISABLED" color="#333333" />
+ <color id="TAB" color="#000000" />
+ <color id="PARTY_CHAT_TAB" color="#ff00d8" />
+ <color id="PARTY_SOCIAL_TAB" color="#ff00d8" />
+ <color id="GUILD_CHAT_TAB" color="#ff00d8" />
+ <color id="GUILD_SOCIAL_TAB" color="#ff00d8" />
+ <color id="BACKGROUND" color="#ffffff" />
+ <color id="HIGHLIGHT" color="#c0c0c0" />
+ <color id="TAB_FLASH" color="#ff0000" effect="pulse" />
+ <color id="TAB_PLAYER_FLASH" color="#00ff00" effect="pulse" />
+ <color id="SHOP_WARNING" color="#910000" />
+ <color id="ITEM_EQUIPPED" color="#000091" />
+ <color id="CHAT" color="#000000" />
+ <color id="GM" color="#ff0000" />
+ <color id="PLAYER" color="#1fa052" />
+ <color id="WHISPER" color="#0000ff" />
+ <color id="WHISPER_OFFLINE" color="#000050" />
+ <color id="IS" color="#a08527" />
+ <color id="SERVER" color="#8415e2" />
+ <color id="LOGGER" color="#919191" />
+ <color id="HYPERLINK" color="#e50d0d" />
+ <color id="UNKNOWN_ITEM" color="#000000" />
+ <color id="GENERIC" color="#21a5b1" />
+ <color id="HEAD" color="#527fa4" />
+ <color id="USABLE" color="#268d24" />
+ <color id="TORSO" color="#d12aa4" />
+ <color id="ONEHAND" color="#f42a2a" />
+ <color id="LEGS" color="#699900" />
+ <color id="FEET" color="#aa1d48" />
+ <color id="TWOHAND" color="#f46d0e" />
+ <color id="SHIELD" color="#9c2424" />
+ <color id="RING" color="#0000ff" />
+ <color id="NECKLACE" color="#ff00ff" />
+ <color id="ARMS" color="#9c24e8" />
+ <color id="AMMO" color="#8b6311" />
+ <color id="SERVER_VERSION_NOT_SUPPORTED" color="#DC0000" />
+ <color id="WARNING" color="#0000FF" />
+
+ <progressbar id="DEFAULT" color="#969696" />
+ <progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="MP" color="#1a66e6" />
+ <progressbar id="NO_MP" color="#646464" />
+ <progressbar id="EXP" color="#8fc0d3" />
+ <progressbar id="INVY_SLOTS" color="#e1c819" />
+ <progressbar id="WEIGHT" color="#0000ff,ffff00,ff0000" />
+ <progressbar id="JOB" color="#e187cb" />
+</colors>
diff --git a/data/themes/redandblack/deepbox.png b/data/themes/redandblack/deepbox.png
new file mode 100755
index 000000000..e33f72891
--- /dev/null
+++ b/data/themes/redandblack/deepbox.png
Binary files differ
diff --git a/data/themes/redandblack/hscroll_left_default.png b/data/themes/redandblack/hscroll_left_default.png
new file mode 100755
index 000000000..a66061916
--- /dev/null
+++ b/data/themes/redandblack/hscroll_left_default.png
Binary files differ
diff --git a/data/themes/redandblack/hscroll_left_highlight.png b/data/themes/redandblack/hscroll_left_highlight.png
new file mode 100755
index 000000000..f054bb77b
--- /dev/null
+++ b/data/themes/redandblack/hscroll_left_highlight.png
Binary files differ
diff --git a/data/themes/redandblack/hscroll_left_pressed.png b/data/themes/redandblack/hscroll_left_pressed.png
new file mode 100755
index 000000000..e198f2cfb
--- /dev/null
+++ b/data/themes/redandblack/hscroll_left_pressed.png
Binary files differ
diff --git a/data/themes/redandblack/hscroll_right_default.png b/data/themes/redandblack/hscroll_right_default.png
new file mode 100755
index 000000000..37e79d8da
--- /dev/null
+++ b/data/themes/redandblack/hscroll_right_default.png
Binary files differ
diff --git a/data/themes/redandblack/hscroll_right_highlight.png b/data/themes/redandblack/hscroll_right_highlight.png
new file mode 100755
index 000000000..01f4e4809
--- /dev/null
+++ b/data/themes/redandblack/hscroll_right_highlight.png
Binary files differ
diff --git a/data/themes/redandblack/hscroll_right_pressed.png b/data/themes/redandblack/hscroll_right_pressed.png
new file mode 100755
index 000000000..e21c2843d
--- /dev/null
+++ b/data/themes/redandblack/hscroll_right_pressed.png
Binary files differ
diff --git a/data/themes/redandblack/item_shortcut_bgr.png b/data/themes/redandblack/item_shortcut_bgr.png
new file mode 100755
index 000000000..8cb00f8b8
--- /dev/null
+++ b/data/themes/redandblack/item_shortcut_bgr.png
Binary files differ
diff --git a/data/themes/redandblack/mouse.png b/data/themes/redandblack/mouse.png
new file mode 100755
index 000000000..fcabd41cf
--- /dev/null
+++ b/data/themes/redandblack/mouse.png
Binary files differ
diff --git a/data/themes/redandblack/radioin.png b/data/themes/redandblack/radioin.png
new file mode 100755
index 000000000..f41393f70
--- /dev/null
+++ b/data/themes/redandblack/radioin.png
Binary files differ
diff --git a/data/themes/redandblack/radioin_highlight.png b/data/themes/redandblack/radioin_highlight.png
new file mode 100755
index 000000000..f41393f70
--- /dev/null
+++ b/data/themes/redandblack/radioin_highlight.png
Binary files differ
diff --git a/data/themes/redandblack/radioout.png b/data/themes/redandblack/radioout.png
new file mode 100755
index 000000000..f41393f70
--- /dev/null
+++ b/data/themes/redandblack/radioout.png
Binary files differ
diff --git a/data/themes/redandblack/radioout_highlight.png b/data/themes/redandblack/radioout_highlight.png
new file mode 100755
index 000000000..f41393f70
--- /dev/null
+++ b/data/themes/redandblack/radioout_highlight.png
Binary files differ
diff --git a/data/themes/redandblack/resize.png b/data/themes/redandblack/resize.png
new file mode 100755
index 000000000..2e9b3a75f
--- /dev/null
+++ b/data/themes/redandblack/resize.png
Binary files differ
diff --git a/data/themes/redandblack/selection.png b/data/themes/redandblack/selection.png
new file mode 100755
index 000000000..08b10a8b8
--- /dev/null
+++ b/data/themes/redandblack/selection.png
Binary files differ
diff --git a/data/themes/redandblack/slider.png b/data/themes/redandblack/slider.png
new file mode 100755
index 000000000..604966538
--- /dev/null
+++ b/data/themes/redandblack/slider.png
Binary files differ
diff --git a/data/themes/redandblack/slider_hilight.png b/data/themes/redandblack/slider_hilight.png
new file mode 100755
index 000000000..604966538
--- /dev/null
+++ b/data/themes/redandblack/slider_hilight.png
Binary files differ
diff --git a/data/themes/redandblack/speechbubble.xml b/data/themes/redandblack/speechbubble.xml
new file mode 100755
index 000000000..84b6557b3
--- /dev/null
+++ b/data/themes/redandblack/speechbubble.xml
@@ -0,0 +1,18 @@
+<skinset name="SpeechBubble" image="bubble.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="5" height="5" />
+ <part type="top-edge" xpos="5" ypos="0" width="5" height="5" />
+ <part type="top-right-corner" xpos="10" ypos="0" width="5" height="5" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="5" width="5" height="5" />
+ <part type="bg-quad" xpos="5" ypos="5" width="5" height="5" />
+ <part type="right-edge" xpos="10" ypos="5" width="5" height="5" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="10" width="5" height="5" />
+ <part type="bottom-edge" xpos="5" ypos="10" width="5" height="5" />
+ <part type="bottom-right-corner" xpos="10" ypos="10" width="5" height="5" />
+ </widget>
+</skinset>
diff --git a/data/themes/redandblack/sticky_button.png b/data/themes/redandblack/sticky_button.png
new file mode 100755
index 000000000..3306a1330
--- /dev/null
+++ b/data/themes/redandblack/sticky_button.png
Binary files differ
diff --git a/data/themes/redandblack/tab.png b/data/themes/redandblack/tab.png
new file mode 100755
index 000000000..1f3f7e1b7
--- /dev/null
+++ b/data/themes/redandblack/tab.png
Binary files differ
diff --git a/data/themes/redandblack/tab_hilight.png b/data/themes/redandblack/tab_hilight.png
new file mode 100755
index 000000000..1f3f7e1b7
--- /dev/null
+++ b/data/themes/redandblack/tab_hilight.png
Binary files differ
diff --git a/data/themes/redandblack/tabselected.png b/data/themes/redandblack/tabselected.png
new file mode 100755
index 000000000..8ca142fb9
--- /dev/null
+++ b/data/themes/redandblack/tabselected.png
Binary files differ
diff --git a/data/themes/redandblack/target-cursor-blue-l.png b/data/themes/redandblack/target-cursor-blue-l.png
new file mode 100755
index 000000000..cd6aaa225
--- /dev/null
+++ b/data/themes/redandblack/target-cursor-blue-l.png
Binary files differ
diff --git a/data/themes/redandblack/target-cursor-blue-m.png b/data/themes/redandblack/target-cursor-blue-m.png
new file mode 100755
index 000000000..d961cd363
--- /dev/null
+++ b/data/themes/redandblack/target-cursor-blue-m.png
Binary files differ
diff --git a/data/themes/redandblack/target-cursor-blue-s.png b/data/themes/redandblack/target-cursor-blue-s.png
new file mode 100755
index 000000000..c9edefe48
--- /dev/null
+++ b/data/themes/redandblack/target-cursor-blue-s.png
Binary files differ
diff --git a/data/themes/redandblack/target-cursor-red-l.png b/data/themes/redandblack/target-cursor-red-l.png
new file mode 100755
index 000000000..de9337e6a
--- /dev/null
+++ b/data/themes/redandblack/target-cursor-red-l.png
Binary files differ
diff --git a/data/themes/redandblack/target-cursor-red-m.png b/data/themes/redandblack/target-cursor-red-m.png
new file mode 100755
index 000000000..8e669f6f7
--- /dev/null
+++ b/data/themes/redandblack/target-cursor-red-m.png
Binary files differ
diff --git a/data/themes/redandblack/target-cursor-red-s.png b/data/themes/redandblack/target-cursor-red-s.png
new file mode 100755
index 000000000..0dd1e0d7c
--- /dev/null
+++ b/data/themes/redandblack/target-cursor-red-s.png
Binary files differ
diff --git a/data/themes/redandblack/unknown-item.png b/data/themes/redandblack/unknown-item.png
new file mode 100755
index 000000000..9201d688e
--- /dev/null
+++ b/data/themes/redandblack/unknown-item.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_down_default.png b/data/themes/redandblack/vscroll_down_default.png
new file mode 100755
index 000000000..e6073110f
--- /dev/null
+++ b/data/themes/redandblack/vscroll_down_default.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_down_highlight.png b/data/themes/redandblack/vscroll_down_highlight.png
new file mode 100755
index 000000000..96ec8df07
--- /dev/null
+++ b/data/themes/redandblack/vscroll_down_highlight.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_down_pressed.png b/data/themes/redandblack/vscroll_down_pressed.png
new file mode 100755
index 000000000..17ac2029d
--- /dev/null
+++ b/data/themes/redandblack/vscroll_down_pressed.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_grey.png b/data/themes/redandblack/vscroll_grey.png
new file mode 100755
index 000000000..124a58c14
--- /dev/null
+++ b/data/themes/redandblack/vscroll_grey.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_highlight.png b/data/themes/redandblack/vscroll_highlight.png
new file mode 100755
index 000000000..124a58c14
--- /dev/null
+++ b/data/themes/redandblack/vscroll_highlight.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_up_default.png b/data/themes/redandblack/vscroll_up_default.png
new file mode 100755
index 000000000..bd55e4dd9
--- /dev/null
+++ b/data/themes/redandblack/vscroll_up_default.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_up_highlight.png b/data/themes/redandblack/vscroll_up_highlight.png
new file mode 100755
index 000000000..dc267df3a
--- /dev/null
+++ b/data/themes/redandblack/vscroll_up_highlight.png
Binary files differ
diff --git a/data/themes/redandblack/vscroll_up_pressed.png b/data/themes/redandblack/vscroll_up_pressed.png
new file mode 100755
index 000000000..63c035145
--- /dev/null
+++ b/data/themes/redandblack/vscroll_up_pressed.png
Binary files differ
diff --git a/data/themes/redandblack/window.png b/data/themes/redandblack/window.png
new file mode 100755
index 000000000..81a10cc7c
--- /dev/null
+++ b/data/themes/redandblack/window.png
Binary files differ
diff --git a/data/themes/redandblack/window.xml b/data/themes/redandblack/window.xml
new file mode 100755
index 000000000..f27dbc7f3
--- /dev/null
+++ b/data/themes/redandblack/window.xml
@@ -0,0 +1,18 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="4" height="4" />
+ <part type="top-edge" xpos="4" ypos="0" width="32" height="4" />
+ <part type="top-right-corner" xpos="36" ypos="0" width="4" height="4" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="4" width="4" height="216" />
+ <part type="bg-quad" xpos="4" ypos="4" width="32" height="216" />
+ <part type="right-edge" xpos="36" ypos="4" width="4" height="216" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="220" width="4" height="4" />
+ <part type="bottom-edge" xpos="4" ypos="220" width="32" height="4" />
+ <part type="bottom-right-corner" xpos="36" ypos="220" width="4" height="4" />
+ </widget>
+</skinset>
diff --git a/data/themes/wood/CMakeLists.txt b/data/themes/wood/CMakeLists.txt
new file mode 100644
index 000000000..153e4d04b
--- /dev/null
+++ b/data/themes/wood/CMakeLists.txt
@@ -0,0 +1,53 @@
+SET (FILES
+ bubble.png
+ button.png
+ button_disabled.png
+ buttonhi.png
+ buttonpress.png
+ checkbox.png
+ circle-gray.png
+ circle-green.png
+ close_button.png
+ colors.xml
+ deepbox.png
+ hscroll_left_default.png
+ hscroll_left_highlight.png
+ hscroll_left_pressed.png
+ hscroll_right_default.png
+ hscroll_right_highlight.png
+ hscroll_right_pressed.png
+ item_shortcut_bgr.png
+ mouse.png
+ radioin.png
+ radioin_highlight.png
+ radioout.png
+ radioout_highlight.png
+ resize.png
+ selection.png
+ slider.png
+ slider_hilight.png
+ speechbubble.xml
+ sticky_button.png
+ tab.png
+ tab_hilight.png
+ tabselected.png
+ target-cursor-blue-l.png
+ target-cursor-blue-m.png
+ target-cursor-blue-s.png
+ target-cursor-red-l.png
+ target-cursor-red-m.png
+ target-cursor-red-s.png
+ unknown-item.png
+ vscroll_down_default.png
+ vscroll_down_highlight.png
+ vscroll_down_pressed.png
+ vscroll_grey.png
+ vscroll_highlight.png
+ vscroll_up_default.png
+ vscroll_up_highlight.png
+ vscroll_up_pressed.png
+ window.png
+ window.xml
+ )
+
+INSTALL(FILES ${FILES} DESTINATION ${DATA_DIR}/themes/wood)
diff --git a/data/themes/wood/Makefile.am b/data/themes/wood/Makefile.am
new file mode 100755
index 000000000..0cc764f06
--- /dev/null
+++ b/data/themes/wood/Makefile.am
@@ -0,0 +1,56 @@
+
+guidir = $(pkgdatadir)/data/themes/wood
+
+gui_DATA = \
+ bubble.png \
+ button.png \
+ button_disabled.png \
+ buttonhi.png \
+ buttonpress.png \
+ checkbox.png \
+ circle-gray.png \
+ circle-green.png \
+ close_button.png \
+ colors.xml \
+ deepbox.png \
+ window.xml \
+ hscroll_left_default.png \
+ hscroll_left_highlight.png \
+ hscroll_left_pressed.png \
+ hscroll_right_default.png \
+ hscroll_right_highlight.png \
+ hscroll_right_pressed.png \
+ item_shortcut_bgr.png \
+ mouse.png \
+ radioin.png \
+ radioin_highlight.png \
+ radioout.png \
+ radioout_highlight.png \
+ resize.png \
+ selection.png \
+ slider.png \
+ slider_hilight.png \
+ speechbubble.xml \
+ sticky_button.png \
+ tab.png \
+ tab_hilight.png \
+ tabselected.png \
+ target-cursor-blue-l.png \
+ target-cursor-blue-m.png \
+ target-cursor-blue-s.png \
+ target-cursor-red-l.png \
+ target-cursor-red-m.png \
+ target-cursor-red-s.png \
+ unknown-item.png \
+ vscroll_down_default.png \
+ vscroll_down_highlight.png \
+ vscroll_down_pressed.png \
+ vscroll_grey.png \
+ vscroll_highlight.png \
+ vscroll_up_default.png \
+ vscroll_up_highlight.png \
+ vscroll_up_pressed.png \
+ window.png
+
+EXTRA_DIST = \
+ $(gui_DATA)
diff --git a/data/themes/wood/bubble.png b/data/themes/wood/bubble.png
new file mode 100755
index 000000000..45322eb2e
--- /dev/null
+++ b/data/themes/wood/bubble.png
Binary files differ
diff --git a/data/themes/wood/button.png b/data/themes/wood/button.png
new file mode 100755
index 000000000..4f6a5a812
--- /dev/null
+++ b/data/themes/wood/button.png
Binary files differ
diff --git a/data/themes/wood/button_disabled.png b/data/themes/wood/button_disabled.png
new file mode 100755
index 000000000..2a8fdf43a
--- /dev/null
+++ b/data/themes/wood/button_disabled.png
Binary files differ
diff --git a/data/themes/wood/buttonhi.png b/data/themes/wood/buttonhi.png
new file mode 100755
index 000000000..24c097180
--- /dev/null
+++ b/data/themes/wood/buttonhi.png
Binary files differ
diff --git a/data/themes/wood/buttonpress.png b/data/themes/wood/buttonpress.png
new file mode 100755
index 000000000..d192534a3
--- /dev/null
+++ b/data/themes/wood/buttonpress.png
Binary files differ
diff --git a/data/themes/wood/checkbox.png b/data/themes/wood/checkbox.png
new file mode 100755
index 000000000..b68893fc2
--- /dev/null
+++ b/data/themes/wood/checkbox.png
Binary files differ
diff --git a/data/themes/wood/circle-gray.png b/data/themes/wood/circle-gray.png
new file mode 100755
index 000000000..3e884f405
--- /dev/null
+++ b/data/themes/wood/circle-gray.png
Binary files differ
diff --git a/data/themes/wood/circle-green.png b/data/themes/wood/circle-green.png
new file mode 100755
index 000000000..2c98e9ef1
--- /dev/null
+++ b/data/themes/wood/circle-green.png
Binary files differ
diff --git a/data/themes/wood/close_button.png b/data/themes/wood/close_button.png
new file mode 100755
index 000000000..a4f802e01
--- /dev/null
+++ b/data/themes/wood/close_button.png
Binary files differ
diff --git a/data/themes/wood/colors.xml b/data/themes/wood/colors.xml
new file mode 100644
index 000000000..5339c3fd2
--- /dev/null
+++ b/data/themes/wood/colors.xml
@@ -0,0 +1,53 @@
+<colors>
+ <color id="TEXT" color="#000000" />
+ <color id="SHADOW" color="#000000" />
+ <color id="OUTLINE" color="#000000" />
+ <color id="PROGRESS_BAR" color="#ffffff" />
+ <color id="BUTTON" color="#000000" />
+ <color id="BUTTON_DISABLED" color="#cccccc" />
+ <color id="TAB" color="#000000" />
+ <color id="PARTY_CHAT_TAB" color="#f48055" />
+ <color id="PARTY_SOCIAL_TAB" color="#f48055" />
+ <color id="GUILD_CHAT_TAB" color="#f48055" />
+ <color id="GUILD_SOCIAL_TAB" color="#f48055" />
+ <color id="BACKGROUND" color="#ffffff" />
+ <color id="HIGHLIGHT" color="#ebc873" />
+ <color id="TAB_FLASH" color="#ff0000" effect="pulse" />
+ <color id="TAB_PLAYER_FLASH" color="#00ff00" effect="pulse" />
+ <color id="SHOP_WARNING" color="#910000" />
+ <color id="ITEM_EQUIPPED" color="#000091" />
+ <color id="CHAT" color="#000000" />
+ <color id="GM" color="#ff0000" />
+ <color id="PLAYER" color="#1fa052" />
+ <color id="WHISPER" color="#00feaf" />
+ <color id="WHISPER_OFFLINE" color="#000a40" />
+ <color id="IS" color="#a08527" />
+ <color id="SERVER" color="#8415e2" />
+ <color id="LOGGER" color="#919191" />
+ <color id="HYPERLINK" color="#e50d0d" />
+ <color id="UNKNOWN_ITEM" color="#000000" />
+ <color id="GENERIC" color="#21a5b1" />
+ <color id="HEAD" color="#527fa4" />
+ <color id="USABLE" color="#268d24" />
+ <color id="TORSO" color="#d12aa4" />
+ <color id="ONEHAND" color="#f42a2a" />
+ <color id="LEGS" color="#699900" />
+ <color id="FEET" color="#aa1d48" />
+ <color id="TWOHAND" color="#f46d0e" />
+ <color id="SHIELD" color="#9c2424" />
+ <color id="RING" color="#0000ff" />
+ <color id="NECKLACE" color="#ff00ff" />
+ <color id="ARMS" color="#9c24e8" />
+ <color id="AMMO" color="#8b6311" />
+ <color id="SERVER_VERSION_NOT_SUPPORTED" color="#DC0000" />
+ <color id="WARNING" color="#FF0000" />
+
+ <progressbar id="DEFAULT" color="#969696" />
+ <progressbar id="HP" color="#ff0000,e28000,c38948,0f6a20" />
+ <progressbar id="MP" color="#1a66e6" />
+ <progressbar id="NO_MP" color="#646464" />
+ <progressbar id="EXP" color="#8fc0d3" />
+ <progressbar id="INVY_SLOTS" color="#e1c819" />
+ <progressbar id="WEIGHT" color="#0000ff,ffff00,ff0000" />
+ <progressbar id="JOB" color="#e187cb" />
+</colors>
diff --git a/data/themes/wood/deepbox.png b/data/themes/wood/deepbox.png
new file mode 100755
index 000000000..6b63168af
--- /dev/null
+++ b/data/themes/wood/deepbox.png
Binary files differ
diff --git a/data/themes/wood/hscroll_left_default.png b/data/themes/wood/hscroll_left_default.png
new file mode 100755
index 000000000..07e5e0780
--- /dev/null
+++ b/data/themes/wood/hscroll_left_default.png
Binary files differ
diff --git a/data/themes/wood/hscroll_left_highlight.png b/data/themes/wood/hscroll_left_highlight.png
new file mode 100755
index 000000000..c77427f82
--- /dev/null
+++ b/data/themes/wood/hscroll_left_highlight.png
Binary files differ
diff --git a/data/themes/wood/hscroll_left_pressed.png b/data/themes/wood/hscroll_left_pressed.png
new file mode 100755
index 000000000..081eaa3a6
--- /dev/null
+++ b/data/themes/wood/hscroll_left_pressed.png
Binary files differ
diff --git a/data/themes/wood/hscroll_right_default.png b/data/themes/wood/hscroll_right_default.png
new file mode 100755
index 000000000..ee74c0715
--- /dev/null
+++ b/data/themes/wood/hscroll_right_default.png
Binary files differ
diff --git a/data/themes/wood/hscroll_right_highlight.png b/data/themes/wood/hscroll_right_highlight.png
new file mode 100755
index 000000000..9f8911e4e
--- /dev/null
+++ b/data/themes/wood/hscroll_right_highlight.png
Binary files differ
diff --git a/data/themes/wood/hscroll_right_pressed.png b/data/themes/wood/hscroll_right_pressed.png
new file mode 100755
index 000000000..6ef987a5b
--- /dev/null
+++ b/data/themes/wood/hscroll_right_pressed.png
Binary files differ
diff --git a/data/themes/wood/item_shortcut_bgr.png b/data/themes/wood/item_shortcut_bgr.png
new file mode 100755
index 000000000..5b3c5e7c1
--- /dev/null
+++ b/data/themes/wood/item_shortcut_bgr.png
Binary files differ
diff --git a/data/themes/wood/mouse.png b/data/themes/wood/mouse.png
new file mode 100755
index 000000000..84dc2ad1f
--- /dev/null
+++ b/data/themes/wood/mouse.png
Binary files differ
diff --git a/data/themes/wood/radioin.png b/data/themes/wood/radioin.png
new file mode 100755
index 000000000..8d0e5f749
--- /dev/null
+++ b/data/themes/wood/radioin.png
Binary files differ
diff --git a/data/themes/wood/radioin_highlight.png b/data/themes/wood/radioin_highlight.png
new file mode 100755
index 000000000..c020f0baa
--- /dev/null
+++ b/data/themes/wood/radioin_highlight.png
Binary files differ
diff --git a/data/themes/wood/radioout.png b/data/themes/wood/radioout.png
new file mode 100755
index 000000000..70a252568
--- /dev/null
+++ b/data/themes/wood/radioout.png
Binary files differ
diff --git a/data/themes/wood/radioout_highlight.png b/data/themes/wood/radioout_highlight.png
new file mode 100755
index 000000000..957a1fa65
--- /dev/null
+++ b/data/themes/wood/radioout_highlight.png
Binary files differ
diff --git a/data/themes/wood/resize.png b/data/themes/wood/resize.png
new file mode 100755
index 000000000..dfe79ebf2
--- /dev/null
+++ b/data/themes/wood/resize.png
Binary files differ
diff --git a/data/themes/wood/selection.png b/data/themes/wood/selection.png
new file mode 100755
index 000000000..a117a78ac
--- /dev/null
+++ b/data/themes/wood/selection.png
Binary files differ
diff --git a/data/themes/wood/slider.png b/data/themes/wood/slider.png
new file mode 100755
index 000000000..df9abe564
--- /dev/null
+++ b/data/themes/wood/slider.png
Binary files differ
diff --git a/data/themes/wood/slider_hilight.png b/data/themes/wood/slider_hilight.png
new file mode 100755
index 000000000..8b7d2be67
--- /dev/null
+++ b/data/themes/wood/slider_hilight.png
Binary files differ
diff --git a/data/themes/wood/speechbubble.xml b/data/themes/wood/speechbubble.xml
new file mode 100755
index 000000000..84b6557b3
--- /dev/null
+++ b/data/themes/wood/speechbubble.xml
@@ -0,0 +1,18 @@
+<skinset name="SpeechBubble" image="bubble.png">
+ <widget type="Window">
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="5" height="5" />
+ <part type="top-edge" xpos="5" ypos="0" width="5" height="5" />
+ <part type="top-right-corner" xpos="10" ypos="0" width="5" height="5" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="5" width="5" height="5" />
+ <part type="bg-quad" xpos="5" ypos="5" width="5" height="5" />
+ <part type="right-edge" xpos="10" ypos="5" width="5" height="5" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="10" width="5" height="5" />
+ <part type="bottom-edge" xpos="5" ypos="10" width="5" height="5" />
+ <part type="bottom-right-corner" xpos="10" ypos="10" width="5" height="5" />
+ </widget>
+</skinset>
diff --git a/data/themes/wood/sticky_button.png b/data/themes/wood/sticky_button.png
new file mode 100755
index 000000000..2708dd994
--- /dev/null
+++ b/data/themes/wood/sticky_button.png
Binary files differ
diff --git a/data/themes/wood/tab.png b/data/themes/wood/tab.png
new file mode 100755
index 000000000..689981a99
--- /dev/null
+++ b/data/themes/wood/tab.png
Binary files differ
diff --git a/data/themes/wood/tab_hilight.png b/data/themes/wood/tab_hilight.png
new file mode 100755
index 000000000..d0585e8fe
--- /dev/null
+++ b/data/themes/wood/tab_hilight.png
Binary files differ
diff --git a/data/themes/wood/tabselected.png b/data/themes/wood/tabselected.png
new file mode 100755
index 000000000..72a489733
--- /dev/null
+++ b/data/themes/wood/tabselected.png
Binary files differ
diff --git a/data/themes/wood/target-cursor-blue-l.png b/data/themes/wood/target-cursor-blue-l.png
new file mode 100755
index 000000000..77cdf4b6d
--- /dev/null
+++ b/data/themes/wood/target-cursor-blue-l.png
Binary files differ
diff --git a/data/themes/wood/target-cursor-blue-m.png b/data/themes/wood/target-cursor-blue-m.png
new file mode 100755
index 000000000..c0107357a
--- /dev/null
+++ b/data/themes/wood/target-cursor-blue-m.png
Binary files differ
diff --git a/data/themes/wood/target-cursor-blue-s.png b/data/themes/wood/target-cursor-blue-s.png
new file mode 100755
index 000000000..3e81c75de
--- /dev/null
+++ b/data/themes/wood/target-cursor-blue-s.png
Binary files differ
diff --git a/data/themes/wood/target-cursor-red-l.png b/data/themes/wood/target-cursor-red-l.png
new file mode 100755
index 000000000..76d2101b1
--- /dev/null
+++ b/data/themes/wood/target-cursor-red-l.png
Binary files differ
diff --git a/data/themes/wood/target-cursor-red-m.png b/data/themes/wood/target-cursor-red-m.png
new file mode 100755
index 000000000..e2ab79c29
--- /dev/null
+++ b/data/themes/wood/target-cursor-red-m.png
Binary files differ
diff --git a/data/themes/wood/target-cursor-red-s.png b/data/themes/wood/target-cursor-red-s.png
new file mode 100755
index 000000000..09195f440
--- /dev/null
+++ b/data/themes/wood/target-cursor-red-s.png
Binary files differ
diff --git a/data/themes/wood/unknown-item.png b/data/themes/wood/unknown-item.png
new file mode 100755
index 000000000..9201d688e
--- /dev/null
+++ b/data/themes/wood/unknown-item.png
Binary files differ
diff --git a/data/themes/wood/vscroll_down_default.png b/data/themes/wood/vscroll_down_default.png
new file mode 100755
index 000000000..0ec2a3eed
--- /dev/null
+++ b/data/themes/wood/vscroll_down_default.png
Binary files differ
diff --git a/data/themes/wood/vscroll_down_highlight.png b/data/themes/wood/vscroll_down_highlight.png
new file mode 100755
index 000000000..d2934daa2
--- /dev/null
+++ b/data/themes/wood/vscroll_down_highlight.png
Binary files differ
diff --git a/data/themes/wood/vscroll_down_pressed.png b/data/themes/wood/vscroll_down_pressed.png
new file mode 100755
index 000000000..6aa44ba67
--- /dev/null
+++ b/data/themes/wood/vscroll_down_pressed.png
Binary files differ
diff --git a/data/themes/wood/vscroll_grey.png b/data/themes/wood/vscroll_grey.png
new file mode 100755
index 000000000..3f65a8835
--- /dev/null
+++ b/data/themes/wood/vscroll_grey.png
Binary files differ
diff --git a/data/themes/wood/vscroll_highlight.png b/data/themes/wood/vscroll_highlight.png
new file mode 100755
index 000000000..9802044cc
--- /dev/null
+++ b/data/themes/wood/vscroll_highlight.png
Binary files differ
diff --git a/data/themes/wood/vscroll_up_default.png b/data/themes/wood/vscroll_up_default.png
new file mode 100755
index 000000000..73a4266fc
--- /dev/null
+++ b/data/themes/wood/vscroll_up_default.png
Binary files differ
diff --git a/data/themes/wood/vscroll_up_highlight.png b/data/themes/wood/vscroll_up_highlight.png
new file mode 100755
index 000000000..6fc3884df
--- /dev/null
+++ b/data/themes/wood/vscroll_up_highlight.png
Binary files differ
diff --git a/data/themes/wood/vscroll_up_pressed.png b/data/themes/wood/vscroll_up_pressed.png
new file mode 100755
index 000000000..bfa8e175e
--- /dev/null
+++ b/data/themes/wood/vscroll_up_pressed.png
Binary files differ
diff --git a/data/themes/wood/window.png b/data/themes/wood/window.png
new file mode 100755
index 000000000..671b77407
--- /dev/null
+++ b/data/themes/wood/window.png
Binary files differ
diff --git a/data/themes/wood/window.xml b/data/themes/wood/window.xml
new file mode 100755
index 000000000..015c6ce32
--- /dev/null
+++ b/data/themes/wood/window.xml
@@ -0,0 +1,19 @@
+<skinset name="Default" image="window.png">
+ <widget type="Window">
+ <!-- <option name="padding" value="5" /> -->
+ <!-- Top Row -->
+ <part type="top-left-corner" xpos="0" ypos="0" width="10" height="10" />
+ <part type="top-edge" xpos="11" ypos="0" width="127" height="10" />
+ <part type="top-right-corner" xpos="139" ypos="0" width="12" height="10" />
+
+ <!-- Middle Row -->
+ <part type="left-edge" xpos="0" ypos="11" width="10" height="81" />
+ <part type="bg-quad" xpos="11" ypos="11" width="127" height="81" />
+ <part type="right-edge" xpos="139" ypos="11" width="12" height="81" />
+
+ <!-- Bottom Row -->
+ <part type="bottom-left-corner" xpos="0" ypos="93" width="10" height="12" />
+ <part type="bottom-edge" xpos="11" ypos="93" width="127" height="12" />
+ <part type="bottom-right-corner" xpos="139" ypos="93" width="12" height="12" />
+ </widget>
+</skinset>